.banners{
	display: inline-block !important;
	padding:0 20px 25px 0;
}

@media all and (max-width: 767px) {

	header { 
			background-color:#000000 !important;
		}
		
	#logo img.black-logo {
		opacity: 0 !important;
	}
	#logo img.white-logo {
		opacity: 1 !important;
	}
	.button-text {
		color: #fff !important;
	}
	.button-icon {
		color: #fff !important;
	}
	
	
	.light-content .white-header #menu-burger span{
		background-color:#fff !important;
	}

	
}


@media screen and (max-width: 425px) {

	#logo img {
		height: 30px;
	}
}

@media screen and (max-width: 365px) {

	#logo img {
		height: 25px;
	}
}


.servicios{
	font-size:27px;
	font-weight:400;
	margin-bottom:0.4em;
}
.servicios-marcas a{
	color:#b09000!important;
}
.servicios-offline a{
	color:#631d1d!important;
}
.servicios-online a{
	color:#6b8c24!important;
}
.servicios-web a{
	color:#203d69!important;
}
.servicios-editorial a{
	color:#63636d!important;
}
.servicios-texto{
	margin-bottom:-350px!important;
}
@media screen and (max-width: 1024px) {
	.servicios-texto{
		margin-bottom:-450px!important;
	}
}
@media screen and (max-width: 767px) {
	.servicios-texto{
		margin-bottom:-300px!important;
	}
}