*{
	margin: 0;
	padding: 0;
	font-family: Century Gothic;
 }

 body{ 
 	background-image:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)), url(../3.gif);
 	height: 100vh;
 	background-size: cover;
 	background-position: center;
 	width: 100%;
  }
  ul {
  	list-style-type: none;
  	float: left;
  	margin-top: 25px;
  }
  ul li{
  	display: inline-block;
  }
  ul li a{
  	text-decoration: none;
  	color: #fff;
  	padding: 5px 20px;
  	border: 1px solid transparent;
  	transition: 0.6s ease;
  }
  ul li a:hover{
  	background-color: #fff;
  	color: #000;
  }
  .logo img{
  	float: right;
  	width: 20%;
  	height: auto;
  }
  .main{
  	max-width: 1200px;
  	margin: auto;
  }
  ul li.active a{
  	background-color: #fff;
  	color: #000;
  }
  .title{
  	position: absolute;
  	top: 50%;
  	left: 50%;
  	transform: translate(-50%,-50%);

  }
  .title h1{
  	color: #fff;
  	font-size: 90px;
    font-family: arial, sans-serif;
    font-weight: bold;
    text-shadow: 5px 5px #000;
    font-style: italic;

  }




  @media screen and (max-width: 959px){
  	.main ul li a{
  		width: 100%;
  	}
  	body {
  		width: 100%;
  	}
  	.logo {
  		width: 100%;
  	}
  	.title h1{
  		width: 50%;
  	}

  }
  @media screen and (max-width: 479px){
  	
  	.main ul li a{
  		width: 100%; }
  	li a {
  		width: 50%;
  	}	

  	.logo {
  		width: 100%;
  	}
  	body {
  		width: 100%;
  	}
  	.title h1{
  		width: 50%;
  	}

  }

