h1
{
    margin: 5% auto;
    font-size: 5rem ;
    text-shadow: 2px 1px 5px  black;
    color: white;
    text-align: center;
}
.kfg
{
    background-color:rgba(232, 237, 238, 0.185) ;
   color: white;
    text-align: center;
    position: relative;
    height: 100vh;
    overflow: hidden;
    padding: 0 3rem;
    transition: all ease-in-out;
}
.kfg:before
{
    content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  top: 0;
  left: 0;
}

#ccc
{
font-size: larger;
border-radius: 10px;
padding: 30px;
margin: 1% ;
border: none;
color: white;
font-weight: bolder;
background: linear-gradient(to right,#fdfdff,#050505,white);
}

#foot
{
    height: 600px;
    background-color: #050505;
    color: white;
}
#gf
{
    display: flex;
    justify-content: center;
    text-align: center;
}
#noe
{
    margin: 5% auto;
}
a
{
    text-decoration: none;
    color: aliceblue;
}
.logo
{
    display: flex;
}
.loogoo
{
   
    text-decoration: none;
    color: aliceblue;
    list-style: none;
}
ul{
    list-style: none;
}