.cm-image-text-video__innertext.mobile{display:none}.cm-image-text-video{background-color:white;position:relative;max-width:1900px;margin:0 auto;z-index:1}body.product .cm-image-text-video.--bg-style-3{position:relative;z-index:1}body.product .cm-image-text-video.--bg-style-3:after{content:'';display:block;position:absolute;background-color:rgba(0,0,0,.03);right:25px;top:0;height:300px;width:calc(50% - 20px);z-index:-1}body.product .cm-image-text-video.--bg-style-3{padding-bottom:0}.cm-image-text-video.--has-quote{padding:0 25px}.cm-image-text-video__wrapper{padding:160px 0 69px;max-width:1120px;margin:0 auto}.cm-image-text-video.--has-quote .cm-image-text-video__wrapper{padding:0}body.product .cm-image-text-video__wrapper{padding:60px 0 69px}.cm-image-text-video__title{max-width:563px}.cm-image-text-video__image{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;display:flex;flex-direction:column;z-index:1}.cm-image-text-video__video,.cm-image-text-video__video *{box-sizing:border-box}.cm-image-text-video__video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-99;overflow:hidden}.video-foreground,.cm-image-text-video__video iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}@media(max-width:767px){.video-foreground,.cm-image-text-video__video iframe{pointer-events:auto}}@media(min-aspect-ratio:16/9){.video-foreground{height:300%;top:-100%}}@media(max-aspect-ratio:16/9){.video-foreground{width:300%;left:-100%}}@media all and (max-width:600px){.vid-info{width:50%;padding:.5rem}.vid-info h1{margin-bottom:.2rem}}@media all and (max-width:500px){.vid-info .acronym{display:none}}.--bg-style-1 .cm-image-text-video__image:before{position:absolute;top:-354px;left:0;z-index:-1;content:'';display:block;width:calc((100% / 2) + 106px);height:354px;background:rgba(0,0,0,0.02)}.--bg-style-2 .cm-image-text-video__image:before{position:absolute;top:-284px;left:0;z-index:-1;content:'';display:block;width:calc((100% / 2) + 106px);height:284px;background:rgba(0,0,0,0.02)}.--bg-style-1 .cm-image-text-video__image:after{position:absolute;top:-503px;right:0;z-index:-1;content:'';display:block;width:calc(100% / 2);height:503px;background:rgba(0,0,0,0.02)}.--bg-style-2 .cm-image-text-video__image:after{position:absolute;top:-385px;right:0;z-index:-1;content:'';display:block;width:calc(100% / 2);height:385px;background:rgba(0,0,0,0.02)}.cm-image-text-video__innertext{position:relative;margin-bottom:173px;background:rgba(0,0,0,0.03);z-index:999}.cm-image-text-video__innertext:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:white}.cm-image-text-video.--has-quote .cm-image-text-video__innertext{background-color:#fff}.cm-image-text-video__innertext.--left{align-self:flex-start;padding:84px 69px 101px calc((100% - 1120px) / 2)}.cm-image-text-video__innertext.--left div{max-width:410px}.cm-image-text-video__innertext.--right{align-self:flex-end;padding:81px calc((100% - 1120px) / 2) 93px 72px}.cm-image-text-video__innertext.--right.--wide{padding:81px calc((100% - 1120px) / 2 + 111px) 93px 72px}.cm-image-text-video__innertext.--right div{max-width:382px}.cm-image-text-video__innertext h5{margin:0 0 8px}.cm-image-text-video__innertext p{color:#575757;margin:0 0 23px}.cm-image-text-video__innertext.modile{display:none}.cm-image-text-video__innertext-quote{margin-top:100px;position:relative}.cm-image-text-video__innertext-quote:before{content:'';display:block;width:44px;height:40px;background-image:url(https://cdn2.hubspot.net/hubfs/3339696/NavVis%20March%202020%20Theme/quote.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;top:-60px;left:0}.cm-image-text-video__innertext-quote-author{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.cm-image-text-video__innertext-quote-author-image{margin-right:20px}.cm-image-text-video__innertext-quote-text blockquote{margin:0 0 26px 0;padding:0;color:#76777c}.cm-image-text-video__innertext-quote-author-name{color:#121212;font-weight:600}.cm-image-text-video__innertext-quote-author-position{color:#76777c}@media(min-width:1200px){.cm-image-text-video__image{min-height:627px}}@media(max-width:1600px){.cm-image-text-video{padding:0 0 100px;max-width:1600px}}@media(max-width:1200px){.cm-image-text-video__image:before,.cm-image-text-video__image:after,body.product .cm-image-text-video:after{display:none !important}.cm-image-text-video__wrapper{padding:77px 0 40px;max-width:840px}.cm-image-text-video__title{max-width:412px}.cm-image-text-video__innertext{display:inline-block;margin-bottom:92px}.cm-image-text-video__innertext.--left{padding:56px 54px 56px calc((100% - 840px) / 2)}.cm-image-text-video__innertext.--right{padding:66px calc((100% - 840px) / 2) 67px 49px}.cm-image-text-video__innertext.--left div{max-width:315px}.cm-image-text-video__innertext.--right div{max-width:310px}}@media(max-width:1023px){.cm-image-text-video{background-color:white;padding:0 12px 10px}.cm-image-text-video__wrapper{padding:60px 0 10px;max-width:650px}.cm-image-text-video__title{max-width:300px;margin-bottom:14px}.cm-image-text-video__innertext{margin-bottom:92px}.cm-image-text-video__innertext.--left{padding:52px 34px 51px calc((100% - 650px) / 2)}.cm-image-text-video__innertext.--right{padding:54px calc((100% - 650px) / 2) 52px 35px}.cm-image-text-video__innertext.--left div{max-width:289px}.cm-image-text-video__innertext.--right div{max-width:289px}}@media(max-width:767px){.cm-image-text-video{padding:0 8px 10px}.cm-image-text-video__wrapper{padding:27px 0 31px;max-width:100%}.cm-image-text-video__title{max-width:300px;text-align:center;margin:0 auto}.cm-image-text-video__innertext{position:relative}.cm-image-text-video__innertext.mobile{display:block;margin-bottom:0;margin:0 auto}.cm-image-text-video__innertext:not(.mobile){display:none}.cm-image-text-video__innertext.--left{padding:40px 50px 50px}.cm-image-text-video__innertext.--right{padding:40px 50px 50px}.cm-image-text-video__innertext.--left div{max-width:260px;margin:0 auto}.cm-image-text-video__innertext.--right div{max-width:260px;margin:0 auto}.cm-image-text-video__image{min-height:400px}body.product .cm-image-text-video__wrapper{padding:30px 0 30px}}