/* Add here all your CSS customizations */
:root{
	--naranja: #e59034;
}
body{
	font-size: 16px;
}
h2{
	font-size: 2.5em;
	line-height: 50px;
}
p.lead{
	line-height: 2.2rem;
	font-size: 1.6em;
}
#header.header-narrow .header-body{
	padding: 15px 0;
}
.sticky-header-active #header.header-narrow .header-logo .logo-small{
	margin: 0;
}
html.sticky-header-active #header.header-semi-transparent-light .header-body{
	background-color: #fff!important;
}
#header .header-logo img{
	top: -10px;
}
.social-icons li{
	margin: 0 5px 0 0;
}
.social-icons li a{
	font-size: 20px;
}
#howWork{
	background: #e59034;
}
#howWork .flexRow{
	display: flex;
	align-items: center;
}
#howWork .listWork{
	text-align: justify;
}
#howWork .listWork li{ 
	color: #fff;
}


#footer{
	padding: 30px 0;
}
#footer .flexRow{
	display: flex;
	align-items: center;
}
.footerCenter{
	text-align: center;
	justify-content: center;
}
.footerRight{
	text-align: right;
	z-index: 99;
}
#footer .flexCol{
	display: flex;
	align-items: center;
}
#footer .flexCol span{
	margin: 0 5px;
}
#footer .flexCol p, #footer .flexCol a{
	color: #fff!important;
}