.pain-banner-sec{position:relative}.pain-main-heading h1{bottom:50%;color:#fff;font-size:60px;font-weight:800;left:0;margin:0 auto;max-width:750px;position:absolute;right:0;text-align:center;transform:translateY(50%);z-index:1}.pain-main-heading .background-video.mobile-video{display:none}@media screen and (max-width:600px){.pain-main-heading h1{font-size:34px;padding:0 20px}.pain-main-heading .background-video.mobile-video{display:block}.pain-main-heading .background-video.desk-video{display:none}}