@media(min-width: 120px){
html{
		font-size: 60%;
		line-height: 1.2rem;
	}	



@media(min-width: 960px){
html{
		font-size: 60%;
		line-height: 1.2rem;
	}	
#portfolio p {
	font-size: 21px;
	color: #3e3e3e;
	padding-bottom: 11px;
	text-align: justify;
	padding-left: 22px;
	padding-right: 22px;
}

}

@media(min-width: 1024px) and (max-width: 1199px){
html{
		font-size: 50%;
		line-height: 1.2rem;
	}	

#portfolio p {
	font-size: 21px;
	color: #3e3e3e;
	padding-bottom: 11px;
	text-align: justify;
	padding-left: 22px;
	padding-right: 22px;
}

}








@media(min-width: 768px) and (max-width: 991px){
html{
		font-size: 40%;
		line-height: 1.2rem;
	}

.portfolio{
	margin-left:92px;
   		
}
#portfolio p {
	font-size: 19px;
	color: #3e3e3e;
	padding-bottom: 11px;
	text-align: justify;
	padding-left: 11px;
	padding-right: 11px;
}
}



@media(max-width: 767px){
.portfolio{
	margin-left:52px;
   		
}
#portfolio p {
	font-size: 19px;
	color: #3e3e3e;
	padding-bottom: 11px;
	text-align: justify;
	padding-left: 2px;
	padding-right: 2px;
}

}
@media(max-width: 480px){

.portfolio{
	margin-left:32px;
   		
}
#portfolio p {
	font-size: 19px;
	color: #3e3e3e;
	padding-bottom: 11px;
	text-align: justify;
	padding-left: 2px;
	padding-right: 2px;
}
#onas p {
	font-size: 20px;
	color: #3e3e3e;
	padding-bottom: 11px;
	text-align: justify;
	padding-left: 11px;
	padding-right: 11px;
}
#oferta p {
	font-size: 17px;
	color: #FFFFFF;
	padding-bottom: 11px;
	text-align: center;
	padding-left: 11px;
	padding-right: 11px;
}
}
