
/* REDES */

.sm-icons {
	flex-direction: row;
}

.iconos-redes-home{
	width: 27.08px;
	height: 29.46px;
}

@media only screen and (max-width: 960px) {
	.sm-icons .nav-item {
		padding-right: 1em;
	}
}


/* SOBRE MI */
.text-bio{
		font-family: 'Poppins', sans-serif;
		font-size: 14.4px;
		-webkit-hyphens: auto;
		-moz-hyphens: auto;
		-ms-hyphens: auto;
		hyphens: auto;
	}
	
	/* CONTACTO */
	.text-contact{
		font-family: 'Poppins', sans-serif;
		font-size: 26.4px;
	}
	.fa-whatsapp{
		font-size: 35px;
	}

	.irArriba{
		font-size:20px;
		padding: 15px;
		margin: 15px;
		background: black;
		color: white;
		bottom: 0;
		right: 0;
		position: fixed;
	}
	.flecha a{
		text-decoration: none;
	}

	/* lOGO */

	@media (min-width:320px) and (max-width:500px) {
		.img_size{
			width: 170px;
		}
		.text-contact{
			font-size: 10px!important;
			vertical-align: middle;
		}
		.iconsStyles, .fas, .fas-2xl{
			font-size: 20px;
			vertical-align: middle;
		}
	}


	@media (min-width:500px) and (max-width:800px) {
		.img_size{
			width: 200px;
		}
		.text-contact{
			font-size: 15px!important;
			vertical-align: middle;
		}
		.iconsStyles, .fas, .fas-2xl{
			font-size: 25px;
			vertical-align: middle;
		}
	}

	@media (min-width:801px){
		.img_size{
			width: 390px;
		}
		.text-contact{
			font-size: 20px!important;
			vertical-align: middle;
		}
		.iconsStyles{
			font-size: 30px;
			vertical-align: middle;
		}
	}