.container {
	background: white;
	display: flex;

	

}

div h1{
	color: black;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 0.15em;
  font-size: 4vh;
  padding-left: 2vh;
  animation: fadeIn ease 10s;
  -webkit-animation: fadeIn ease 10s;

}

div h2{
	padding-top: 2vh;
	animation: fadeIn ease 10s;
  -webkit-animation: fadeIn ease 10s;

	
}
div h3{
	margin-top: 85vh;
	margin-right: 5vh;
	padding: 2vh;
  text-decoration: none;
  font-weight: bold;
  letter-spacing: 0.15em;
  font-size: 4vh;

  animation: fadeIn ease 10s;
  -webkit-animation: fadeIn ease 10s;
	
}
div p {

  display: inline-block;
  font-family: 'Dancing Script';
  color: black;
  text-decoration: none;
  letter-spacing: 0.15em;
  font-size: 3.4vh;
  
  margin-top: 15vh;
  
 
  
  animation: fadeIn ease 10s;
  -webkit-animation: fadeIn ease 10s;
}

@keyframes fadeIn {
  0% {opacity:0;}
  100% {opacity:1;}
}

@-moz-keyframes fadeIn {
  0% {opacity:0;}
  100% {opacity:1;}
}

@-webkit-keyframes fadeIn {
  0% {opacity:0;}
  100% {opacity:1;}
}

@-o-keyframes fadeIn {
  0% {opacity:0;}
  100% {opacity:1;}
}

@-ms-keyframes fadeIn {
  0% {opacity:0;}
  100% {opacity:1;}
}


* {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}



.outer {
  position: relative;
  margin-left: auto;
  
  width: 50px;
  margin-top: 5px;
  
  cursor: pointer;
}

.inner {
  width: inherit;
  text-align: center;
}

label { 
  font-size: .8em; 
  line-height: 3em;
  text-transform: uppercase;
  color: black;
  transition: all .3s ease-in;
  opacity: 0;
  cursor: pointer;
}

.inner:before, .inner:after {
  position: absolute;
  content: '';
  height: 1px;
  width: inherit;
  background: black;
  left: 0;
  transition: all .3s ease-in;
}

.inner:before {
  top: 50%; 
  transform: rotate(45deg);  
}

.inner:after {  
  bottom: 50%;
  transform: rotate(-45deg);  
}

.outer:hover label {
  opacity: 1;
}

.outer:hover .inner:before,
.outer:hover .inner:after {
  transform: rotate(0);
}

.outer:hover .inner:before {
  top: 0;
}

.outer:hover .inner:after {
  bottom: 0;
}