/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 29 2023 | 18:05:52 */
/* HEADER */
/*#ast-desktop-header,
#ast-mobile-header{
	display:none !important;
}*/

.ast-container #primary, .ast-container #secundary{
	margin-top: 120px;
}
.topheader,
#ast-desktop-header,
#ast-mobile-header{
	position: fixed;
	top:0;
	width:100%;
}
.topheader .elementor-widget:not(:last-child) {
    margin-bottom: 0px;
}
.logo-column{
	align-content:middle;
}

#blackLogo{
	display: none;
}

.whiteheader ul li a,
.whiteheader i{
	color:black !important;
}
.whiteheader #blackLogo{
	display:inline;
}
.whiteheader #whiteLogo{
	display:none;
}

@media (max-width:768px){
	.topheader{
		background-color:#fff !important;
	}
	.topheader #blackLogo{
		display: inline;
	}
	.topheader #whiteLogo{
		display: none;
	}
	.topheader ul li a,
	.topheader i{
		color:black !important;
	}
}

@media (min-width:768px)  { /*SCROLLING ACTIVE*/
	.scrolling-active{
		background-color:#fff !important;
	}
	.scrolling-active ul li a,
	.scrolling-active i{
		color:black !important;
	}
	.scrolling-active #blackLogo{
		display: inline;
	}
	.scrolling-active #whiteLogo{
		display: none;
	}
}

@media screen and (min-device-width: 768px) and (max-device-width: 1600px) { 
	#desktopheader{
		/*padding: 0;*/
	}
}

/* HOME PAGE:
*/

.homeprodCatg img{
	max-height: 540px;
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
	.homeprodCatg img{
		max-height: 380px;
	}
}

@media (max-width:768px)  {
	
	.sobreImgBox .elementor-image-box-description,
	.sobreImgBox .elementor-image-box-title{
		color: white !important;
	}
}
/* FAMILIA:
	ARTISTAS
*/
.familia .profile-card:hover{
	transform: scale(1.05) !important;
}
.familia .ekit-wid-con .profile-body {
    padding-bottom: 5px;
} 