
.depicter-revert .depicter-60-element-11{
	font-size:30px !important;
	color:#000 !important;
	font-family:"Montserrat" !important;
	font-weight:500 !important;
	line-height:100% !important;
	background-color:transparent !important;
}
.depicter-revert .depicter-60-element-10{
	font-size:42px !important;
	color:#000 !important;
	font-family:"Montserrat" !important;
	font-weight:700 !important;
	line-height:100% !important;
	background-color:transparent !important;
}
.depicter-revert .depicter-60-element-9{
	font-size:1px !important;
	color:#000 !important;
	font-family:"Montserrat" !important;
	font-weight:400 !important;
	line-height:120% !important;
	background-color:transparent !important;
}
.depicter-revert .depicter-60-element-8{
	font-size:25px !important;
	text-align:left !important;
	color:#000 !important;
	font-family:"Montserrat" !important;
	font-weight:500 !important;
	line-height:200% !important;
	letter-spacing:0px !important;
	overflow-wrap:break-word !important;
	background-color:transparent !important;
}
.depicter-revert .depicter-60-element-64{
	opacity:0.5 !important;
	background-color:#FFF !important;
}
.depicter-revert .depicter-60-section-1 .depicter-section-background{
	background-color:#FFF !important;
}
.depicter-revert .depicter-60-element-53{
	font-size:30px !important;
	color:#000 !important;
	font-family:"Montserrat" !important;
	font-weight:500 !important;
	line-height:100% !important;
	background-color:transparent !important;
}
.depicter-revert .depicter-60-element-52{
	font-size:42px !important;
	color:#000 !important;
	font-family:"Montserrat" !important;
	font-weight:700 !important;
	line-height:100% !important;
	background-color:transparent !important;
}
.depicter-revert .depicter-60-element-51{
	font-size:1px !important;
	color:#000 !important;
	font-family:"Montserrat" !important;
	font-weight:400 !important;
	line-height:120% !important;
	background-color:transparent !important;
}
.depicter-revert .depicter-60-element-50{
	font-size:25px !important;
	text-align:left !important;
	color:#000 !important;
	font-family:"Montserrat" !important;
	font-weight:500 !important;
	line-height:200% !important;
	letter-spacing:0px !important;
	overflow-wrap:break-word !important;
	background-color:transparent !important;
}
.depicter-revert .depicter-60-element-68{
	opacity:0.5 !important;
	background-color:#FFF !important;
}
.depicter-revert .depicter-60-section-48 .depicter-section-background{
	background-color:#FFF !important;
}
.depicter-revert .depicter-60-element-60{
	font-size:30px !important;
	color:#000 !important;
	font-family:"Montserrat" !important;
	font-weight:500 !important;
	line-height:100% !important;
	background-color:transparent !important;
}
.depicter-revert .depicter-60-element-59{
	font-size:42px !important;
	color:#000 !important;
	font-family:"Montserrat" !important;
	font-weight:700 !important;
	line-height:100% !important;
	background-color:transparent !important;
}
.depicter-revert .depicter-60-element-58{
	font-size:1px !important;
	color:#000 !important;
	font-family:"Montserrat" !important;
	font-weight:400 !important;
	line-height:120% !important;
	background-color:transparent !important;
}
.depicter-revert .depicter-60-element-57{
	font-size:25px !important;
	text-align:left !important;
	color:#000 !important;
	font-family:"Montserrat" !important;
	font-weight:500 !important;
	line-height:200% !important;
	letter-spacing:0px !important;
	overflow-wrap:break-word !important;
	background-color:transparent !important;
}
.depicter-revert .depicter-60-element-66{
	opacity:0.5 !important;
	background-color:#FFF !important;
}
.depicter-revert .depicter-60-section-56 .depicter-section-background{
	background-color:#FFF !important;
}

/***** Mobile *****/
@media screen and (max-width: 767px){

.depicter-revert .depicter-60-element-11{
	font-size:25px !important;
}
.depicter-revert .depicter-60-element-10{
	font-size:30px !important;
}
.depicter-revert .depicter-60-element-8{
	font-size:20px !important;
	line-height:150% !important;
}
.depicter-revert .depicter-60-element-53{
	font-size:25px !important;
}
.depicter-revert .depicter-60-element-52{
	font-size:30px !important;
}
.depicter-revert .depicter-60-element-50{
	font-size:20px !important;
	line-height:150% !important;
}
.depicter-revert .depicter-60-element-60{
	font-size:25px !important;
}
.depicter-revert .depicter-60-element-59{
	font-size:30px !important;
}
.depicter-revert .depicter-60-element-57{
	font-size:20px !important;
	line-height:150% !important;
}

}
/*** Custom styles ***/
/* 🎯 Efecto Scale Down en todas las imágenes del slider */
.scale-down-effect img.depicter-loaded {
    animation: scale-down 7s forwards !important;
    transform-origin: center center;
}

/* 🔄 Reiniciar explícitamente la animación en el primer slide */
.depicter-slide:first-child img.depicter-loaded {
    animation: none !important;
}

.depicter-slide:first-child img.depicter-loaded.active,
.depicter-slide:first-child img.depicter-loaded.is-visible {
    animation: scale-down 7s forwards !important;
}

/* 🚀 Keyframes para la animación */
@keyframes scale-down {
    0% {
        transform: scale(1.2);
        opacity: 1;
    }
    100% {
        transform: scale(1);
        opacity: 1;
    }
}


