.text-video__container{align-items:center;display:flex;gap:70px}.text-video__video{margin:-48px 0}.text-video__video-container{border-radius:30px;overflow:hidden}.text-video__video video{display:block;width:100%}@media(max-width:992px){.text-video__container{flex-direction:column;gap:48px}.text-video__text,.text-video__video{width:100%!important}.text-video__video{margin:0}}