

#about .titleOutabout img{
	width: 80%;
	max-width: 700px;
	margin: auto;
	display: block;
  animation: revealSlide 3s forwards, customBlinkFast 10s infinite;

}

#about .titleOutabout{
	overflow: hidden;
		background-position: 0% 0%;
	padding: 140px 0px 100px 0px;
		background-size: 110% 100%;
	background-position: 0% 0%;	    
    position: relative;
	animation: 20s linear 0s infinite normal none running slideBg;   
}

#about .videoAbout{
	background-color: #121212;
	padding: 60px 0px 70px 0px;
}


@media(max-width: 650px){

 
  #about .videoAbout{
  	padding: 40px 0px 45px 0px;
  }
}
 

 #about .videoAbout p{
 	font-style: italic; 
 	color: #FFF;
 	font-size: 25px;
 	text-align: center;
 	padding: 5px 25px 50px 25px;
 	max-width: 800px;
 	width: 80%;
 	margin: auto;
 }

  #about iframe{
  	border:none;
  	border-radius: 30px;	
  }


 #about .video-wrapper{
 	width: 70%;
 	margin: auto;
 	height: 600px;
 	max-width: 1200px;
 }


 #about .video-iframe{
 	width: 100%;
 	height: 100%;
 }



 @media(max-width: 730px){
 	 #about .video-wrapper{
 	 	width: calc(100% - 27px);
 	 	height: 80vw;
 	 }
 }

  @media(max-width: 450px){

 	#about .videoAbout p{
 		width: 100%;
 		font-size: 5vw;
 	}
  }

 #about .presence {
 	padding: 80px 20px 80px 20px;
 }

 #about .presence > div{
 	
 	position: relative;
 	width: 80%;
 	margin: auto;
 }

 #about .presence .firstimg{
 	width: 100%;
  }

 #about .presence .wrappimg{
 	position: absolute;
 	width: 100%;
 	top: 0;
 	right: 0;
  }

@media(max-width: 730px){
	#about .presence > div{
		width: 100%;
	}
}

@media(max-width: 1000px){
 	#about .presence .wrappimg{
 		top: -40px;
 	}
}