

@font-face 
{font-family: 'alex_brushregular';

 src: 'alexbrush-regular-webfont.woff2' format('woff2'),
 

  'alexbrush-regular-webfont.woff' format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'kaushan_scriptregular';
    src: 'kaushanscript-regular-webfont.woff2' format'woff2'),
         url('kaushanscript-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

html { height: 100%;
max-width: 100%;
max-height: 100%;
   background-color: #69a1de;
   text-align: center;
  align-items: center;
  justify-content: space-around;
}


html
{ 

 margin-right:1px;
    margin-bottom: 1px;
    margin-left:1px;
 padding-right:1px;
    padding-bottom: 1px;
    padding-left:1px;
  align-items: center;
  justify-content: space-around;
 background: url(Luna.jpg); 
background-repeat: no-repeat;
  animation-name: carl;
 animation-duration: 10s;
 background-position: cover;
 background-size: contain;
}

body
{
    display: flex;
   flex-direction: row;
   flex-wrap: wrap;
}

body
{
    display: flex;
   flex-direction: row;
   flex-wrap: wrap;
}

.box2  {
font-family: Helvetica, Arial, sans-serif;
 font-style: italic;
box-sizing: border-box;
font-size: 20px;
line-height: 1.2;
 text-align: center;
    float: left;
background: #682305;
   border: 2px solid white;
   

    padding: 5px;
    margin: 5px;
    border-radius: 5px;
color:#f6d8c2;
text-shadow: -4px 4px 3px #999999;
}

@keyframes carl {
  10% {
       background-color: #03080b;
        background-image: url("1.png");
max-height: 100%
background-repeat: no-repeat;
 background-size: contain;
 background-position: center;

  }
 20% {
      background-color: #03080b;
   background-image: url("2.jpg");
background-repeat: no-repeat;
 background-size: 100%;

  }

 40% {
      background-color: #03080b;
   background-image: url("3.jpg");
background-repeat: no-repeat;
 background-size: 100%;
 background-position: center;
  }
 60% {
      background-color: #03080b;
   background-image: url("4.png");
background-repeat: no-repeat;
 background-size: 100%;
 background-position: center;
  }

 80% {
      background-color: #03080b;
   background-image: url("5.png");
background-repeat: no-repeat;
  background-size: 100%;
  }
 100% {
      background-color: #03080b;
   background-image: url("1.png");
background-repeat: no-repeat;
  background-size: 100%;
 background-position: center;
  }
}




@keyframes real1 {
  0% {
        
opacity: 0;
  }
  
 100% {
  opacity: 1;
 border: 2px solid rgb(79,185,227);
    padding: 5px;
    margin: 5px;
    border-radius: 5px;
 text-shadow: -4px 4px 3px #999999;
color: white;
display: flex;
 align-items: stretch;
  justify-content: space-around;
  font-size: 20px;
min-width: 30%;
max-width: 80%;
   flex: 1 100px;
  margin-top: 30%;
  position: sticky;
  }
}



@keyframes real2 {
  0% {
        
opacity: 0;     }
   100% {
 opacity: 1;
 border: 2px solid rgb(79,185,227);
   padding: 5px;
   margin: 5px;
   border-radius: 5px; 
   text-shadow: -4px 4px 3px #999999;
color: #435c87;
display: flex;
    align-items: stretch;
  justify-content: space-around;
  font-size: 20px;
position: sticky;
min-width: 30%;
max-width: 80%;
text-align: center;
  flex: 1 100px;
    margin-top: 30%;
  }
}



#buter
{      

align-items: center;
position: fixed;
bottom: 1px;
animation-name: real3;
animation-duration: 1s; 
animation-delay: 15s;
animation-fill-mode: forwards;
 opacity: 1;
 border: 2px solid white;
    padding: 5px;
    margin: 5px;
    border-radius: 5px;
 font-size: 10px;
color: white;
 display: flex;
  justify-content: space-around;
min-width: 20%;
max-width: 50%;
  
 }  

@keyframes real3 {
  0% {  opacity: 1;   }
  
 100% {
 opacity: 0;

  }
}
      
  

   
