@font-face {
    font-family: 'League Spartan';
    src: url('../fonts/leaguespartan/leaguespartan-bold.eot');
    src: url('../fonts/leaguespartan/leaguespartan-bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/leaguespartan/leaguespartan-bold.woff2') format('woff2'),
         url('../leaguespartan/leaguespartan-bold.woff') format('woff'),
         url('../fonts/leaguespartan/leaguespartan-bold.ttf') format('truetype'),
         url('../fonts/leaguespartan/leaguespartan-bold.svg#league_spartanbold') format('svg');
    font-weight: bold;
    font-style: normal;

}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/montserrat/montserra-regular-webfont.eot");
  src: url("../fonts/montserrat/montserra-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/montserrat/montserra-regular-webfont.woff2") format("woff2"), url("../fonts/montserrat/montserra-regular-webfont.woff") format("woff"), url("../fonts/montserrat/montserra-regular-webfont.ttf") format("truetype");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url("../fonts/montserrat/montserra-bold-webfont.eot");
  src: url("../fonts/montserrat/montserra-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/montserrat/montserra-bold-webfont.woff2") format("woff2"), url("../fonts/montserrat/montserra-bold-webfont.woff") format("woff"), url("../fonts/montserrat/montserra-bold-webfont.ttf") format("truetype");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

@font-face{font-family:'icomoon';src:url('../fonts/icomoon.eot');src:url('../fonts/icomoon.eot?#iefix') format('embedded-opentype'),url('../fonts/icomoon.woff') format('woff'),url('../fonts/icomoon.ttf') format('truetype'),url('fonts/icomoon.svg#icomoon') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.0.3');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;}

/* =Reset
-------------------------------------------------------------- */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background:#fff;}body{background:#fff;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}table{border-collapse:separate;border-spacing:0;}caption,th,td{font-weight:normal;text-align:left;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}
a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}a img{border:0;}
a:focus{outline:none;}
/* =Global
----------------------------------------------- */
body,button,input,select,textarea{font-family:Montserrat,Sans-Serif;font-size:160px;fontQ-size:1.6rem;font-weight:300;line-height:1.5;}

*,::before,::after{
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
margin:0;padding:0;
outline:none;
}

body{overflow:hidden;   
}
#kwidheo{
display:flex;
  
  align-items: cenQter;
  justify-content: cenQter;
  width:100vw;
   height:100vh;
background :red;
margiQn: 0 auto;
  
  
}

videoQ{
display:inline-block !Important;
}


.video-js.vjs-fluid,
.video-js.v_16x9,
.video-js.v_4x3,
.video-js.v_9x16,
.video-js.v_1x1,
.video-js.vRatio_other{
width:100%;
max-width:100%;
}

.video-js.vjs-fluid,
.video-js.v_16x9,
.video-js.v_4x3,
.video-js.v_9x16,
.video-js.v_1x1,
.video-js.vRatio_other{
height: 0;
}

/*
En retiiles padding-auto, on a
une adapta auto de l'iframe au
contenait.

*/
.video-js.v_16x9,
.video-js.vRatio_other{
padding-top__:56.25%;
}
.video-js.v_4x3{
padding-top__:75%;
}
.video-js.v_9x16{
heQight:100vw;
Qmax-height:100vw;
widQth :100vw;
maQx-width:10vw;
padding-top__:100%; /*177.7777777778%;*/
  
  background : green;
  
  overflow :hidden ;
}
.video-js.v_1x1{
padding-top__:100%;
  
  
}
