.cm-home-banner-wrapper .video{background-attachment:fixed;background-position:center 85px;background-size:1920px;height:100vh;left:0;position:relative;top:0;transition:transform .6s ease-out;width:100vw}.cm-home-banner-wrapper .vimeo-player{height:56.25vw;left:50%;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}.cm-home-banner-wrapper .cm-home-banner{height:91vh;overflow:hidden;width:100%}