@media screen and (min-width: 960px) {

td{width: 960px;}
p{width: 420px;}}





.y
{
border: 0;
cursor: zoom-in;
    margin: .1em 0em 0em 0em;
}

video { outline:none;
          border: 0px  padding: 0px;}


.social
{width: 30px;
padding: 4px 11px 0px 11px;
border: 0px;}


.HA {font-family: 'Sofia Sans', sans-serif;  letter-spacing: 0rem; color: white;  
font-size: 1em; line-height: 1em;   text-justify: auto;}


summary::marker {
  color: dodgerblue; 
}


.HI {  font-family: 'Sofia Sans', sans-serif; 
 letter-spacing: 0px; color: white;  font-weight: 300;  font-size: 1em; line-height: 1em;   text-align: center;
  text-justify: auto;text-shadow: 0px 3px 4px white;}



.nx { font-family: 'Sofia Sans', sans-serif; 
  font-weight: light;   color: black;  }
  
  

  
  
  
  
.n { font-family: 'Sofia Sans', sans-serif; 
  font-weight: light;   }
  
  
    
.nw { font-family: 'Sofia Sans', sans-serif; 
  font-weight: light; color: white;    }
  
  
  
  
  
  
.nn{font-family:  'Sofia Sans', sans-serif; letter-spacing: 0px; color:dodgerblue;
  font-weight: 300;  font-size: .7em; line-height: 1em;   text-align: center;
 font-style: normal;}

.nb{font-family:  'Sofia Sans', sans-serif; letter-spacing: 0px; color:dodgerblue;
  font-weight: 300;  font-size: .7em; line-height: 1em;   text-align: center;
 font-style: normal;}

.ny{font-family:  'Sofia Sans', sans-serif; letter-spacing: 0px; color:dodgerblue;
  font-weight: 900;  font-size: 1em; line-height: 1em;   text-align: center;
 font-style: normal;}


.tw { font-family: 'baskerville', serif; color:  dodgerblue; 
   letter-spacing: 1px;  font-size: 1.2em; text-align: center;
  text-justify: auto;}
.t {font-family:  
'baskerville', serif; color:  
dodgerblue;  font-style: italic; letter-spacing: 1px; font-size: 1.2em;  text-align: center;
  text-justify: auto; 

}




.buttony {font-family:  
 'Sofia Sans', sans-serif;








 color:  
dodgerblue;  
  
font-weight: 1200; 
 line-height: 0em; border-radius: .5em; padding: .9em 4em .8em 4em;
 letter-spacing: 0em; 
border: none;
  color: Khaki;
  text-align: center;
display: inline-block;
 transition-duration: 0.4s;
  cursor: none;

 }
.button {font-family:  
'baskerville', serif;








 color:  
dodgerblue;  
  
font-weight: 1200; 
 line-height: 0em; border-radius: .5em; padding: 1em 4em .7em 4em;
 letter-spacing: 0em; 
border: none;

  text-align: center;
display: inline-block;
 transition-duration: 0.4s;
  cursor: none;

 }


.butt {font-family: 'Sofia Sans', sans-serif;
font-weight: 1200; 
 line-height: .5em; 
 border-radius: 11em; 
 padding: 1em 1em;
 letter-spacing: 1px; 
border: none;
  text-align: center;
display: inline-block;
 transition-duration: 0.4s;
  cursor: none;
    border: 0px;
      color: red; 

 }




.butt2:hover {
  background-color:  red; 
  color: white; 


}







.button2:hover {
  background-color:  red; 
  color: white; 


}

.button2{
  background-color: dodgerblue;
font-size: 1em; 
  color: white;    margin: 0em;
}






a:link {

  text-decoration: none; color:red;

}

a:visited {
  font-weight: black;
  color: dodgerblue;
  text-decoration: none;

    font-style: italic; 

}

a:hover {

  color: red;


}

a:active {



  color: red;

}
a.n:active {



  color: dodgerblue;

}

img { width: 100%; margin: 0px; padding: 0px;}





p{   
margin:0em 1em .6em 1em;
  text-align: justify;
  text-justify: inter-word;
}
div{ text-align:center;}

body {

 filter: 
 animation:
  mymove 1s infinite ;
 animation-iteration-count: 1;
 animation-delay: 0s;

animation-timing-function: ease-in;
animation-fill-mode: forwards;

}

@keyframes
 mymove {

 0%    { opacity: 0; }
  100%  { opacity: 1; }
 
}