.paragraph--type--video .player-container,.node--view-mode-embedded .player-container,.node--view-mode-preview .player-container{position:relative;border:1px solid #e1e8ed}.paragraph--type--video .player-container .top-container,.node--view-mode-embedded .player-container .top-container,.node--view-mode-preview .player-container .top-container{position:absolute;top:0;display:none}.paragraph--type--video .video-container,.node--view-mode-embedded .video-container,.node--view-mode-preview .video-container{position:relative}.paragraph--type--video .video-container:before,.node--view-mode-embedded .video-container:before,.node--view-mode-preview .video-container:before{display:block;content:"";width:100%;padding-top:56.25%}.paragraph--type--video .video-container>.video-thumbnail,.node--view-mode-embedded .video-container>.video-thumbnail,.node--view-mode-preview .video-container>.video-thumbnail{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-size:cover;background-position:center center;overflow:hidden}.paragraph--type--video .video-container>.video-thumbnail::before,.node--view-mode-embedded .video-container>.video-thumbnail::before,.node--view-mode-preview .video-container>.video-thumbnail::before{content:"";top:calc(50% - 35px);width:100%;height:70px;background-image:url(/themes/custom/bespin/assets/play.svg);background-repeat:no-repeat;background-position:center;position:absolute}.paragraph--type--video .video-container .video-thumbnail img,.node--view-mode-embedded .video-container .video-thumbnail img,.node--view-mode-preview .video-container .video-thumbnail img{width:100%}.paragraph--type--video .player-container.active-video,.node--view-mode-embedded .player-container.active-video,.node--view-mode-preview .player-container.active-video{margin-left:-15px;margin-right:-15px;transition:all .3s}.paragraph--type--video .player-container.active-video .video-headline,.paragraph--type--video .player-container.active-video .video-container,.node--view-mode-embedded .player-container.active-video .video-headline,.node--view-mode-embedded .player-container.active-video .video-container,.node--view-mode-preview .player-container.active-video .video-headline,.node--view-mode-preview .player-container.active-video .video-container{visibility:hidden}.paragraph--type--video .player-container .video-headline,.node--view-mode-embedded .player-container .video-headline,.node--view-mode-preview .player-container .video-headline{color:#FFF;font:600 1.33rem "Geogrotesque","Rockwell",Georgia,Times,"Times New Roman",serif;padding:.5rem;bottom:0;position:relative;box-sizing:border-box;width:100%;background:#FFF;margin-top:1rem}.paragraph--type--video .player-container .video-headline span,.node--view-mode-embedded .player-container .video-headline span,.node--view-mode-preview .player-container .video-headline span{padding:0.5rem 1.33rem;font-size:1.2rem;display:block;text-decoration:none;color:#7D7F81;text-transform:uppercase}.paragraph--type--video .video-headline,.node--view-mode-embedded .video-headline,.node--view-mode-preview .video-headline{color:#FFF;font:600 1.33rem "Geogrotesque","Rockwell",Georgia,Times,"Times New Roman",serif;padding:.5rem;bottom:0;position:relative;box-sizing:border-box;width:100%;background:#FFF}.paragraph--type--video .video-headline span,.node--view-mode-embedded .video-headline span,.node--view-mode-preview .video-headline span{padding:0.5rem 1.33rem;font-size:1.2rem;display:block;text-decoration:none;color:#7D7F81;text-transform:uppercase}.paragraph--type--video a,.node--view-mode-embedded a,.node--view-mode-preview a{display:block}@media only screen and (max-width: 767px){.paragraph--type--video .player-container .video-headline,.node--view-mode-embedded .player-container .video-headline,.node--view-mode-preview .player-container .video-headline{padding:0.33rem}.paragraph--type--video .player-container .video-headline span,.node--view-mode-embedded .player-container .video-headline span,.node--view-mode-preview .player-container .video-headline span{font-size:1rem}.paragraph--type--video .video-headline,.node--view-mode-embedded .video-headline,.node--view-mode-preview .video-headline{padding:0.33rem}.paragraph--type--video .video-headline span,.node--view-mode-embedded .video-headline span,.node--view-mode-preview .video-headline span{font-size:1rem}}
