.c-video-container{width:100%;height:100%;overflow:hidden;direction:ltr}
.c-video-container .vjs-aspect-ratio--16-9{padding-top:56.25%}
.c-video-container .video-js{overflow:hidden}
.c-video-container .video-js.videojs-dimensions{padding:0}
.c-video-container .video-js,.c-video-container .video-js .vjs-tech,.c-video-container .video-js.video-js.vjs-fluid{width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%}
.c-video-container .video-js .vjs-tech{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.c-video-container .vjs-poster{z-index:0;overflow:hidden}
.c-video-container .vjs-poster.vjs-poster--custom{background-color:black}
.c-video-container .vjs-playing .vjs-poster{display:none}
.c-video-container .vjs-paused:not(.vjs-has-started) .vjs-poster{display:block;width:100%;height:100%}
.c-video-container.c-video-container--always-fill .video-js,.c-video-container.c-video-container--always-fill .video-js.vjs-fluid,.c-video-container.c-video-container--always-fill .video-js .vjs-tech{min-width:100%;min-height:100%;max-width:none;max-height:none}
.c-video-container.c-video-container--always-fill .video-js .vjs-tech{width:auto;height:auto}
.c-video-container.c-video-container--always-fill .video-js .vjs-tech.video-ratio--portrait{height:0}
.c-video-container.c-video-container--always-fill .video-js .vjs-tech.video-ratio--landscape{width:0}
.c-video-container.c-video-container--always-fill .vjs-poster{background-size:cover;background-origin:border-box}
.c-video-container.videoplayer--is-ios.videoplayer--tech-youtube .vjs-poster,.c-video-container.videoplayer--is-ios.videoplayer--tech-youtube .videoplayer__controls,.c-video-container.videoplayer--is-ios.videoplayer--tech-vimeo .vjs-poster,.c-video-container.videoplayer--is-ios.videoplayer--tech-vimeo .videoplayer__controls{pointer-events:none}
.c-video-container .vjs-controls-disabled video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none!important}
.c-video-container.videoplayer--no-sources .vjs-loading-spinner,.c-video-container.videoplayer--no-sources .videoplayer__controls .videoplayer__controls__button{display:none}
.videoplayer__controls{left:0;position:absolute;top:0;width:100%;height:100%;font-size:15px;font-size:16px;font-size:1rem}
.is-rtl .videoplayer__controls{left:auto;right:0}
.videoplayer__controls__button{font-size:1em;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;position:absolute;-webkit-transition:all .5s linear;transition:all .5s linear;background-color:rgba(54,54,54,0.3);padding:10px;cursor:pointer;opacity:0;visibility:hidden}
@media only screen and (max-width:47.999em){.videoplayer__controls__button{font-size:1em}
}
@media only screen and (min-width:48em) and (max-width:79.999em){.videoplayer__controls__button{font-size:1em}
}
@media only screen and (min-width:80em){.videoplayer__controls__button{font-size:1em}
}
.videoplayer__controls__button .icon{font-size:5em;color:white}
.videoplayer__controls__button.unselectable{opacity:0!important}
.videoplayer__controls__button--blink{-webkit-animation:.8s button-blink forwards;animation:.8s button-blink forwards}
.c-video-container .video-js:not(.vjs-playing) .videoplayer__controls__button--play{opacity:1;visibility:visible}
@-webkit-keyframes button-blink{from{opacity:0;visibility:visible;-webkit-transform:translate(-50%,-50%) scale(1,1);transform:translate(-50%,-50%) scale(1,1)}
70%{-webkit-transform:translate(-50%,-50%) scale(1.2,1.2);transform:translate(-50%,-50%) scale(1.2,1.2);opacity:1}
99%{-webkit-transform:translate(-50%,-50%) scale(1,1);transform:translate(-50%,-50%) scale(1,1);opacity:0;visibility:visible}
to{visibility:hidden}
}
@keyframes button-blink{from{opacity:0;visibility:visible;-webkit-transform:translate(-50%,-50%) scale(1,1);transform:translate(-50%,-50%) scale(1,1)}
70%{-webkit-transform:translate(-50%,-50%) scale(1.2,1.2);transform:translate(-50%,-50%) scale(1.2,1.2);opacity:1}
99%{-webkit-transform:translate(-50%,-50%) scale(1,1);transform:translate(-50%,-50%) scale(1,1);opacity:0;visibility:visible}
to{visibility:hidden}
}
.vjs-youtube .vjs-iframe-blocker{display:none}
.vjs-youtube.vjs-user-inactive .vjs-iframe-blocker{display:block}.video-js .vjs-modal-dialog,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}
.video-js{display:block;vertical-align:top;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#000}
.video-js:-moz-full-screen{position:absolute}
.video-js:-webkit-full-screen{width:100%!important;height:100%!important}
.video-js *,.video-js *:before,.video-js *:after{box-sizing:inherit}
.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}
.vjs-hidden{display:none!important}
.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}
.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}
.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}
.vjs-poster img{display:block;vertical-align:middle;margin:0 auto;max-height:100%;padding:0;width:100%}
.vjs-has-started .vjs-poster{display:none}
.vjs-audio.vjs-has-started .vjs-poster{display:block}
.vjs-controls-disabled .vjs-poster{display:none}
.vjs-using-native-controls .vjs-poster{display:none}
.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}
.vjs-error .vjs-error-display:before{color:#fff;content:'X';font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-0.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}
.o-loader--video{display:none;position:absolute;width:50px;height:50px;border-radius:25px}
.vjs-seeking .o-loader--video,.vjs-waiting .o-loader--video{display:block}
.video-js .vjs-modal-dialog{background:rgba(0,0,0,0.8);background:-webkit-linear-gradient(-90deg,rgba(0,0,0,0.8),rgba(255,255,255,0));background:linear-gradient(180deg,rgba(0,0,0,0.8),rgba(255,255,255,0))}
.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}
.vjs-big-play-button,.vjs-control-bar{display:none!important}.c-language-flag{list-style:none;margin-right:5px;width:16px;height:13px;display:inline-block;vertical-align:text-bottom;text-indent:16px;background-position:center;background-repeat:no-repeat;overflow:hidden;background-image:url("/resources/v_4_7_0_14//_responsive/images/common/default_flags.png")}
.is-rtl .c-language-flag{margin-right:initial;margin-left:5px}
@media screen and (min-width:0\0){.is-rtl .c-language-flag{margin-right:0}
}
.langflag--eng{background-position:-2px -2px}
.langflag--spu{background-position:-2px -18px}
.langflag--spa{background-position:-2px -34px}
.langflag--deu{background-position:-2px -50px}
.langflag--frc{background-position:-2px -66px}
.langflag--fra{background-position:-2px -82px}
.langflag--ita{background-position:-2px -98px}
.langflag--jpn{background-position:-2px -114px}
.langflag--pob{background-position:-2px -130px}
.langflag--por{background-position:-2px -146px}
.langflag--rus{background-position:-2px -162px}
.langflag--zhs{background-position:-2px -178px}
.langflag--zht{background-position:-2px -194px}
.langflag--vie{background-position:-2px -210px}
.langflag--kor{background-position:-2px -226px}
.langflag--ara{background-position:-2px -242px}
.langflag--tur{background-position:-2px -258px}
.langflag--enb{background-position:-2px -274px}
.langflag--nld{background-position:-2px -290px}
.langflag--swe{background-position:-2px -306px}
.langflag--ell{background-position:-2px -322px}