body {
	background-size: cover;
}
.video-wrap video{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.video-wrap .navegacion{
	position: absolute;
	bottom: 40px;
	left: 50%;
	transform: translateX(-50%);
	z-index: 100;
	display: flex;
	justify-content: center;
	align-items:  center;
}
 
.video-wrap .navegacion li{
	list-style: none;
	cursor: pointer;
	margin: 0 10px;
	border-radius: 2px;
	background: #eee;
	padding: 3px 3px 0;
	opacity: 0.65;
	transition: 0.6s;
}
 
.video-wrap .navegacion li:hover{
	opacity: 1;
	background: #fff;
}
 
.video-wrap .navegacion li img{
	width: 150px;
	transition: 0.6s;
}
 
.video-wrap .navegacion li img:hover{
	width: 200px;
}
.portfolio-menu{
	text-align:center;
}
.portfolio-menu ul li{
	display:inline-block;
	margin:0;
	list-style:none;
	padding:10px 15px;
	cursor:pointer;
	-webkit-transition:all 05s ease;
	-moz-transition:all 05s ease;
	-ms-transition:all 05s ease;
	-o-transition:all 05s ease;
	transition:all .5s ease;
}

.portfolio-item{
	/*width:100%;*/
}
.portfolio-item .item{
	/*width:303px;*/
	float:left;
	margin-bottom:10px;
}

.portfolio-item .item img{
	border: 2px solid black;
    border-radius: 25px;
}
dl, ol, ul {
     margin-top: 0; 
     margin-bottom: 0rem !important; 
}
img, ::after, ::before {
    box-sizing: unset !important;
}
.social-icons{
	padding:30px;
	background-color:#00000059;
  text-align: center;
}
.social-icons a{
	color:#fff;
  line-height:30px;
  font-size:30px;
  margin: 0 5px;
  text-decoration:none;
  
}
.social-icons a i{
	line-height:30px;
  font-size:30px;
  -webkit-transition: all 200ms ease-in;
  -webkit-transform: scale(1); 
  -ms-transition: all 200ms ease-in;
  -ms-transform: scale(1); 
  -moz-transition: all 200ms ease-in;
  -moz-transform: scale(1);
  transition: all 200ms ease-in;
  transform: scale(1);
}
.social-icons a:hover i{
  box-shadow: 0px 0px 150px #000000;
  z-index: 2;
  -webkit-transition: all 200ms ease-in;
  -webkit-transform: scale(1.5);
  -ms-transition: all 200ms ease-in;
  -ms-transform: scale(1.5);   
  -moz-transition: all 200ms ease-in;
  -moz-transform: scale(1.5);
  transition: all 200ms ease-in;
  transform: scale(1.5);
}