@media (min-width:1400px){main>.container{width:1072px}}@media (min-width:1200px) and (max-width:1399px){main>.container.has-image #main_col{width:calc(100% - 200px);position:relative}}@media (min-width:1200px) and (max-width:1399px) and (min-width:1200px) and (max-width:1399px){main>.container.has-image #main_col{width:calc(100% - 350px)}}@media (min-width:1200px) and (max-width:1399px){main>.container.has-image .picture #main_heading_wrap{width:calc(100% - 200px)}}@media (min-width:1200px) and (max-width:1399px) and (min-width:1200px) and (max-width:1399px){main>.container.has-image .picture #main_heading_wrap{width:calc(100% - 350px)}}@media (min-width:1200px) and (max-width:1399px){main>.container.has-image .interests{width:458px;padding-right:100px;position:absolute;top:0;right:0;z-index:3;-webkit-transform:translate(100%,-75%);-ms-transform:translate(100%,-75%);transform:translate(100%,-75%)}}@media (min-width:1400px){main>.container.has-image #main_col{width:calc(100% - 200px);position:relative}}@media (min-width:1400px) and (min-width:1200px) and (max-width:1399px){main>.container.has-image #main_col{width:calc(100% - 350px)}}@media (min-width:1400px){main>.container.has-image .picture #main_heading_wrap{width:calc(100% - 200px)}}@media (min-width:1400px) and (min-width:1200px) and (max-width:1399px){main>.container.has-image .picture #main_heading_wrap{width:calc(100% - 350px)}}@media (min-width:1400px){main>.container.has-image .interests{width:458px;padding-right:100px;position:absolute;top:0;right:0;z-index:3;-webkit-transform:translate(100%,-75%);-ms-transform:translate(100%,-75%);transform:translate(100%,-75%)}}main #main_heading_wrap{position:relative;padding-right:140px!important;margin-bottom:30px}main #main_heading_wrap .button--play-icon{position:absolute;right:0;bottom:20px}main .picture{padding-bottom:49%;margin-bottom:10px;min-height:300px;margin-top:5px}main .picture picture{position:relative}main .picture picture:after,main .picture picture:before{content:'';width:100%;height:30%;position:absolute;left:0;z-index:1;opacity:.5}main .picture picture:before{top:0;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #000),to(rgba(255,255,255,0)));background:linear-gradient(180deg,#000 0,rgba(255,255,255,0) 100%)}main .picture picture:after{bottom:0;background:-webkit-gradient(linear,left bottom, left top,color-stop(0, #000),to(rgba(37,167,175,0)));background:linear-gradient(0deg,#000 0,rgba(37,167,175,0) 100%)}main .picture #main_heading_wrap{position:absolute;padding:30px 45px;width:100%;margin:0;bottom:0;left:0;z-index:2}@media (min-width:0px) and (max-width:575px){main .picture #main_heading_wrap{padding:30px 20px}}main .picture #main_heading_wrap .button--play-icon{right:30px;bottom:30px}main .picture #main_heading_wrap #main_heading,main .picture #main_heading_wrap #main_sub_heading{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}main .interests{background:var(--primary-colour);color:var(--text-over-primary);padding:30px 20px 46px 20px;margin-bottom:30px}main .interests h4{color:var(--secondary-colour);margin-bottom:10px}main .interests>div a{color:var(--secondary-colour);-webkit-transition:opacity ease-in-out .2s;transition:opacity ease-in-out .2s}main .interests>div a:hover{opacity:.5}body:not(.is_mouse) main .interests>div a:focus{opacity:.5}main .interests strong{display:block;font-size:23px!important;font-family:var(--font-heading);opacity:.6;margin:15px 0 5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:1200px) and (max-width:1399px){main .interests strong{font-size:20px!important}}main .interests strong:first-of-type{margin-top:0}main #main_col{padding-right:30px;padding-left:30px}