.fluid-branded-video{margin:-.5px 0}.fluid-branded-video-wrapper{background-color:#000;color:#fff;position:relative;overflow:hidden}.fluid-branded-video-inner{width:100%;max-width:1200px;margin:0 auto;position:relative;z-index:20;padding:40px 14px}@media only screen and (min-width:1024px){.fluid-branded-video-header{width:66.666%}}.fluid-branded-video-content{padding:20px 0 0}@media only screen and (min-width:768px){.fluid-branded-video-content{display:flex;flex-direction:row;align-items:flex-start;height:100%}}.fluid-branded-video-text{padding:0 0 20px;position:relative}@media only screen and (min-width:768px){.fluid-branded-video-text{order:1;width:33.333%;padding:0 20px 20px 0;margin-top:0}.fluid-branded-video-wrapper.video-first .fluid-branded-video-text{order:2;padding:0 0 20px 20px}.fluid-branded-video-wrapper.half .fluid-branded-video-text{width:50%}}.fluid-branded-video-video{padding:0 0 20px;text-align:center;display:block}.fluid-branded-video-video video-js{padding-top:56.25%}.fluid-branded-video-video .video-js .vjs-dock-text{display:none}.fluid-branded-video-video video{margin:0 auto}@media only screen and (min-width:768px){.fluid-branded-video-video{order:2;width:66.666%;padding:0 0 20px 20px;align-self:flex-start;position:relative}.fluid-branded-video-wrapper.video-first .fluid-branded-video-video{order:1;padding:0 20px 20px 0}.fluid-branded-video-wrapper.half .fluid-branded-video-video{width:50%}}.fluid-branded-video h2{font-size:28px;font-weight:400;line-height:1.25em;padding:0;margin:0}@media only screen and (min-width:1024px){.fluid-branded-video h2{font-size:36px;line-height:1.25em}}.fluid-branded-video h2.block{margin:10px 0 30px .44em;line-height:1em}.fluid-branded-video .fluid-branded-video-header h2.block{margin:10px 0 10px .44em;line-height:1em}.fluid-branded-video h2.block span{display:inline;padding:.15em 0;line-height:1.5em;background-color:#86BC25;box-shadow:.44em 0 0 #86BC25,-.44em 0 0 #86BC25;-webkit-box-decoration-break:clone;box-decoration-break:clone}.fluid-branded-video h2.block.white span{color:#fff}.fluid-branded-video h2.block.black span{color:#000}.fluid-branded-video h2.accessible-green span{background-color:#26890D;box-shadow:.44em 0 0 #26890D,-.44em 0 0 #26890D}.fluid-branded-video h2.accessible-teal span{background-color:#0D8390;box-shadow:.44em 0 0 #0D8390,-.44em 0 0 #0D8390}.fluid-branded-video h2.accessible-blue span{background-color:#007CB0;box-shadow:.44em 0 0 #007CB0,-.44em 0 0 #007CB0}.fluid-branded-video h3{font-size:21px;font-weight:400;line-height:1.25em;padding:0;margin:1em 0}@media only screen and (min-width:1024px){.fluid-branded-video h3{font-size:24px;line-height:1.25em}}.fluid-branded-video-text p{font-size:16px;line-height:1.5em;padding:0;margin:1em 0}.fluid-branded-video-item-wrapper.bkg .fluid-branded-video-text p{text-shadow:0 0 10px rgba(0,0,0,.25)}.fluid-branded-video-text a.video-cta{border:solid 2px #26890D;border-radius:3px;padding:10px 50px 10px 20px;color:#fff;background-color:#000;text-decoration:none;margin:10px 0;display:inline-block;position:relative;min-width:200px;transition:color .3s linear,background-color .3s linear,border-color .3s linear}.fluid-branded-video-text a.video-cta::after{top:50%;right:20px;color:#fff;transform:translateY(-50%);position:absolute;vertical-align:middle;font-family:Dcom-EDE!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-decoration:inherit;content:'\f105'}.fluid-branded-video-text a.video-cta:hover{background-color:#26890D;color:#fff}