

*{
     margin: 0;
    padding:0; 
     box-sizing: border-box; 
}
.main{
     display: flex; 
     flex-direction: column; 
   
}
.main li{
  list-style-type: none;
  /* width:50%; */
  background-color:#f7f7f7;
  border: 1px solid white;
 
  
}
.main li a{
    display:block;
    width:auto;
    padding: 9px 10px;
    text-decoration: none;
    
    font-size: 14px;
   
    color:#000;
}


 .main li:hover{
   color:#fff;
} 
 li a:hover{
   color:white;
  
} 

video{
   width: -webkit-fill-available; 
  height: auto;
}



