.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.no-bullets{margin:0;padding:0;list-style-type:none}.widget-flow-in-flow .widget-flow-video{padding-top:2.4rem;padding-bottom:2.4rem}.widget-flow-video .btn{margin-top:2rem;margin-bottom:2rem}.widget-flow-video .page-header-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;width:100%}.widget-flow-video .page-header-content-wrapper{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding:0 5rem 0 0}.widget-flow-video .page-header-visual-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.widget-flow-video .page-header-content{position:relative;z-index:1}.widget-flow-video .page-header-visual-inside{position:absolute;bottom:0;z-index:10;width:100%;color:#fff;pointer-events:none}.widget-flow-video .page-header-visual-inside .clearbutton{color:#fff}.widget-flow-video .page-header-visual-inside .page-header-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.widget-flow-video .page-header-visual-inside .page-header-content [class*=col-]{position:relative}.widget-flow-video .page-header-visual-inside .page-header-content .next-show{color:#fff}.widget-flow-video .popup-video.active{display:none}.widget-flow-video .page-header-visual{background:#121212;width:100%;position:relative;overflow:hidden;background-size:cover;background-position:center center;border-radius:2rem}.widget-flow-video .page-header-visual img{width:100%;height:100%;position:absolute;z-index:2;-o-object-fit:cover;object-fit:cover;opacity:1;pointer-events:none;-webkit-transition:.4s opacity ease-in-out;transition:.4s opacity ease-in-out}.widget-flow-video .page-header-visual.active img{opacity:0}.widget-flow-video .page-header-visual .btn-trailer{position:absolute;top:50%;left:50%;width:10rem;height:10rem;background:#fff;color:#000;border-radius:50%;z-index:110;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-decoration:none}.widget-flow-video .page-header-visual .btn-trailer .icon{position:absolute;top:50%;left:53%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:3.2rem}.widget-flow-video .page-header-visual .btn-trailer:hover{color:#ad003e}.widget-flow-video .page-header-visual::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;z-index:10}.widget-flow-video .page-header-visual.active::before{content:none}.widget-flow-video .page-header-visual .tv{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;overflow:hidden;padding-bottom:56.25%}.widget-flow-video .page-header-visual .tv .gradient{content:"";position:absolute;display:block;bottom:0;left:0;right:0;width:100%;height:35%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000));background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%);opacity:.8;z-index:1}.widget-flow-video .page-header-visual .tv .screen{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;left:50%;min-height:100%;min-width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;width:100%}.widget-flow-video .page-header-visual .tv .screen.vimeo iframe{height:100%;width:100%}.widget-flow-video .page-header-visual .tv{position:relative}.widget-flow-video .page-header-visual .tv .screen{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;left:50%;min-height:100%;min-width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;width:100%}.widget-flow-video .page-header-wrapper.swapped .page-header-content-wrapper{padding-left:3rem;padding:0 0 0 5rem;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.widget-flow-video .page-header-wrapper.swapped .page-header-visual-wrapper{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media(max-width:800px){.widget-flow-video{padding-bottom:2rem!important}}
/*# sourceMappingURL=flow-video.css.map */
