.header-vid h1{-webkit-background-clip:text;font-family:Poppins;font-size:42px;line-height:56px;-webkit-text-fill-color:transparent;background-position:50%;background-size:cover;font-weight:800;padding-bottom:15px}.header-vid .button{background-color:rgba(24,158,255,.15);border-radius:5px;color:#189eff;cursor:pointer;font-family:Inter;font-size:15px;font-weight:800;line-height:20px;padding:10px 20px;text-decoration:none}.header-vid{box-sizing:border-box;margin:0 auto;max-width:1180px}.header-vid .video-holder{position:relative;z-index:1}.header-vid .video-holder.with-style-element:before{background-clip:padding-box;border-radius:20px;border-style:solid;border-width:6px;content:"";height:calc(100% + 3px);left:0;position:absolute;top:0;transform:rotate(3deg);width:calc(100% + 3px);z-index:-1}.header-vid .video-holder.with-style-element.blue:before{border-color:#0182ff}.header-vid .video-holder.with-style-element.purple:before{border-color:#ef7eff}.header-vid .video-holder.with-style-element.orange:before{border-color:#ffb84f}.header-vid .video-holder.with-style-element.green:before{border-color:#17d94e}.header-vid .thumbnail-holder{position:relative}.header-vid .thumbnail-holder img{border-radius:20px;box-shadow:0 14px 30px -10px rgba(96,113,130,.3)}.header-vid .play-button{-webkit-animation:pulse 2s cubic-bezier(.66,0,0,1) infinite;-moz-animation:pulse 2s cubic-bezier(.66,0,0,1) infinite;-ms-animation:pulse 25s cubic-bezier(.66,0,0,1) infinite;animation:pulse 2s cubic-bezier(.66,0,0,1) infinite;background-color:#fff;border-radius:50%;box-shadow:0 0 0 0 #fff;display:flex;height:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px;z-index:5}@-webkit-keyframes pulse{to{box-shadow:0 0 0 20px hsla(0,0%,100%,0)}}@-moz-keyframes pulse{to{box-shadow:0 0 0 20px hsla(0,0%,100%,0)}}@-ms-keyframes pulse{to{box-shadow:0 0 0 20px hsla(0,0%,100%,0)}}@keyframes pulse{to{box-shadow:0 0 0 20px hsla(0,0%,100%,0)}}.header-vid .play-button:before{border-left:10px solid transparent;border-right:10px solid transparent;border-color:transparent transparent transparent #189eff;border-style:solid;border-width:10px 0 10px 16px;content:"";height:0;left:50%;margin-left:2px;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.uk-lightbox{background:rgba(0,0,0,.6)}@media only screen and (max-width:1024px){.header-vid{margin:0 auto 100px}}@media only screen and (max-width:767px){.header-vid .video-holder{margin-top:40px}.header-vid h1{font-size:38px;line-height:52px}}