.loader{background:black;-webkit-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.loader .loader-circle{position:absolute;left:50%;top:50%;width:120px;height:120px;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1);margin-left:-60px;margin-top:-60px}.loader .loader-line-mask{position:absolute;left:50%;top:50%;width:60px;height:120px;margin-left:-60px;margin-top:-60px;overflow:hidden;-webkit-transform-origin:60px 60px;-ms-transform-origin:60px 60px;-o-transform-origin:60px 60px;transform-origin:60px 60px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-animation:rotate 1.2s infinite linear;-o-animation:rotate 1.2s infinite linear;animation:rotate 1.2s infinite linear}.loader .loader-line-mask .loader-line{width:120px;height:120px;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5)}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.video-overlay-background{background:rgba(0,0,0,0.7);cursor:default;bottom:0;height:100%;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;width:100%;z-index:-1}.video-overlay-background.active{opacity:1;z-index:999}.video-overlay-background .overlay-video-container{z-index:1000;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);zoom:1;width:80%}.video-overlay-background .overlay-video-container:after{content:'';display:block;padding-top:56.25%}.video-overlay-background .close-button{display:block;cursor:pointer;height:50px;position:absolute;right:10px;top:10px;width:50px}.video-overlay-background .close-button img{width:100%;height:100%}.inline-video-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000}.inline-video-container,.overlay-video-container{-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.yt-video-player,.BrightcoveExperience{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}

