.header-background{background-color:#c00;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;margin-left:calc(50vw - 600px)!important;max-width:1200px;padding:10px 0;width:100%}.header{padding:40px 0}@media screen and (max-width:1080px){.header-background{background-size:0;padding:0 10px}.header{padding:20px 0}}@media screen and (max-width:1200px){.header-background{margin-left:0!important}}.header-background h1,.header-background h3{color:#fff;font-family:Mark Pro Medium;letter-spacing:1px}.header-background h3{font-size:24px;margin:20px 0 0}.centre-header{line-height:350px}@media screen and (max-width:1080px){.centre-header{line-height:normal}}.centre-header .header{display:inline-block;vertical-align:middle}.page-title.left,.page-title.right{width:50%!important}.page-title.right{margin-left:50%!important}.mobile-image{display:none;max-height:350px;object-fit:cover;width:100%}@media screen and (max-width:1080px){.mobile-image{display:initial}}