/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 07 2025 | 17:09:49 */
.menu_header .elementor-item-active, .menu_header .menu-item:hover {
/*     background-color: #f6f7ff;
    border-radius: 50px;
    border: 1px solid #fff ;
   box-shadow: 0px 0px 0px 2px rgba(0,0,0,0.05) inset;
-webkit-box-shadow: 0px 0px 0px 2px rgba(0,0,0,0.05) inset;
-moz-box-shadow: 0px 0px 0px 2px rgba(0,0,0,0.05) inset;
    font-weight: 600 !important ; */
	color: #FFF !important;
}

.menu_header .menu-item:hover {
    background-color: #8e5eff;
    border-radius: 50px;
/*     border: 1px solid #fff ; */
/*    box-shadow: 0px 0px 0px 2px rgba(0,0,0,0.05) inset;
-webkit-box-shadow: 0px 0px 0px 2px rgba(0,0,0,0.05) inset;
-moz-box-shadow: 0px 0px 0px 2px rgba(0,0,0,0.05) inset; */
    font-weight: 600 !important ;
}

.elementor-24 
.elementor-element.elementor-element-cf0f0ce 
.elementor-nav-menu--main 
.elementor-item:hover{
color: white !important;
fill: white !impoertant;
}

.instru-header{	
    background:transparent
}

.instru-header.elementor-sticky--effects, .instru-header.elementor-sticky--effects .contenedor-btn-contacto{ 
    background:#f1f3ff !important;
}
.instru-header{
    transition:.1s all ease
}
.instru-header.elementor-sticky--effects {
    min-height:100px
}

.home .instru-header .contenedor-btn-contacto::before{
    content: "";
    position: absolute;
    width: 50px;
    height: 100px;
    border-radius: 20px !important;
    left: 0;
    top: 0;
    transform:translate(-12px, 0px);
    background:#ffffff
}

.instru-header.elementor-sticky--effects .contenedor-btn-contacto::before{
    opacity:0
}
