
.portafolio{
	width: 90%;
	height: 20%;
	margin:auto;
}

.portafolio h1{
	text-align: center;
}

.Por-container{
	display: flex;
	justify-content: space-between;
}

.Por-item{
	width: 25%;
	position: relative;
	overflow: hidden;
}

.por-img{
	transition: all 0.5s;
	width: 100%;
	height: 100%;
}

.por-img2{
	transition: all 0.5s;
	width: 100%;
	height: 100%;
}

.por-img3{
	transition: all 0.5s;
	width: 100%;
	height: 100%;
}

.lineas{
	display: inline-block;
	position: relative;
}

.lineas::after,.lineas::before{
	content:'';
	position: absolute;
	width: 120px;
	height: 3px;
	background-color: black;
	top:0.6em;
}

.lineas::before{
	left: -140px;
}

.lineas::after{
	right: -140px;
}

.section-title h2 {
     margin: 25px 0 0 0;
    padding: 0;
    text-transform: uppercase;
    font-weight: 700;
    color:#000;
    font-size: 23px;
}



.Por-item:hover .por-text{
	transform: translateY(0%);
}

.Por-item:hover .por-img{
	transform: scale(1.15);
}

.Por-item:hover .por-text1{
	transform: translateY(0%);
}

.Por-item:hover .por-img1{
	transform: scale(1.15);
}

.Por-item:hover .por-text22{
	transform: translateY(0%);
}

.Por-item:hover .por-img2{
	transform: scale(1.15);
}

.Por-item:hover .por-text3{
	transform: translateY(0%);
}

.Por-item:hover .por-img3{
	transform: scale(1.15);
}

.Por-item:hover .por-text4{
	transform: translateY(0%);
}

.Por-item:hover .por-img4{
	transform: scale(1.15);
}

@media(max-width:768px){
    

.por-text{
    
}

.por-text1{
   
}

.por-text22{
 
}

.por-text3{
    
}
    
.Por-container{
	display: flex;
	justify-content: space-between;
    height: 100px;
}
    
.portafolio{
	width: 100%;
	height: 300px;
	margin:auto;
}

.section-title h2 {
     
    font-size: 20px;
}


}

@media (max-width: 991px) {

    #jaime h3{
    text-align: center;
    font-size: 5px;
}


    }


#jaime h3{
	text-align: center;
    font-size: 20px;
}
