.elementor-578 .elementor-element.elementor-element-8d54797 .banner-one__content__title, .elementor-578 .elementor-element.elementor-element-8d54797 .banner-two__content__title, .elementor-578 .elementor-element.elementor-element-8d54797 .main-slider-one__title,.elementor-578 .elementor-element.elementor-element-8d54797 .main-slider-two__title__anim{font-size:82px;}.elementor-578 .elementor-element.elementor-element-8d54797 .kidearn-btn{border-style:solid;border-width:2px 2px 2px 2px;border-radius:20px 20px 20px 20px;color:var( --e-global-color-ecabe9a );background-color:var( --e-global-color-0b13cf4 );}.elementor-578 .elementor-element.elementor-element-8d54797 .kidearn-btn:hover,.elementor-578 .elementor-element.elementor-element-8d54797 .kidearn-btn:focus{color:var( --e-global-color-0b13cf4 );border-color:var( --e-global-color-0b13cf4 );}.elementor-578 .elementor-element.elementor-element-8d54797 .kidearn-btn:before,.elementor-578 .elementor-element.elementor-element-8d54797 .kidearn-btn:after{background-color:var( --e-global-color-d19a151 );}.elementor-578 .elementor-element.elementor-element-66c8b62 .sec-title__title{color:var( --e-global-color-0b13cf4 );}.elementor-578 .elementor-element.elementor-element-66c8b62 .about-one__content__text, .elementor-578 .elementor-element.elementor-element-66c8b62 .about-two__content__text,.elementor-578 .elementor-element.elementor-element-66c8b62 .about-three__content__text,.elementor-578 .elementor-element.elementor-element-66c8b62 .about-four__content__text{color:var( --e-global-color-0b13cf4 );}.elementor-578 .elementor-element.elementor-element-66c8b62 .about-two__author__name,.elementor-578 .elementor-element.elementor-element-66c8b62 .about-three__author__name{color:var( --e-global-color-ecabe9a );}.elementor-578 .elementor-element.elementor-element-66c8b62 .about-two__call__number,.elementor-578 .elementor-element.elementor-element-66c8b62 .about-three__call__number{color:var( --e-global-color-d19a151 );}.elementor-578 .elementor-element.elementor-element-66c8b62 .about-two__awards__title{color:var( --e-global-color-ecabe9a );}.elementor-578 .elementor-element.elementor-element-66c8b62 .kidearn-btn{border-style:solid;border-width:1px 1px 1px 1px;background-color:var( --e-global-color-d19a151 );}.elementor-578 .elementor-element.elementor-element-66c8b62 .kidearn-btn:before,.elementor-578 .elementor-element.elementor-element-66c8b62 .kidearn-btn:after,{background-color:var( --e-global-color-0b13cf4 );}.elementor-578 .elementor-element.elementor-element-66c8b62 .kidearn-btn:hover,.elementor-578 .elementor-element.elementor-element-66c8b62 .kidearn-btn:focus{border-color:var( --e-global-color-d19a151 );}.elementor-578 .elementor-element.elementor-element-ad39ca2 .sec-title__title{color:var( --e-global-color-d19a151 );}.elementor-578 .elementor-element.elementor-element-ad39ca2 .sec-title__tagline{color:var( --e-global-color-8936382 );}.elementor-bc-flex-widget .elementor-578 .elementor-element.elementor-element-7ad410b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-578 .elementor-element.elementor-element-7ad410b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-578 .elementor-element.elementor-element-7ad410b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-578 .elementor-element.elementor-element-b508391{margin-top:0%;margin-bottom:5%;}.elementor-578 .elementor-element.elementor-element-81bc016 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-578 .elementor-element.elementor-element-81bc016 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-578 .elementor-element.elementor-element-20dc0c9 .testimonial-one__item__author__designation,.elementor-578 .elementor-element.elementor-element-20dc0c9 .testimonial-three__item__author__name,.elementor-578 .elementor-element.elementor-element-20dc0c9 .testimonial-four__item__author__name{color:var( --e-global-color-0b13cf4 );}.elementor-578 .elementor-element.elementor-element-20dc0c9 .testimonial-one__item__quote, .elementor-578 .elementor-element.elementor-element-20dc0c9 .testimonial-three__item__quote,.elementor-578 .elementor-element.elementor-element-20dc0c9 .testimonial-four__item__quote{color:var( --e-global-color-0b13cf4 );}.elementor-578 .elementor-element.elementor-element-971e78c > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-578 .elementor-element.elementor-element-971e78c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-578 .elementor-element.elementor-element-5e001fa > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-578 .elementor-element.elementor-element-5e001fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-578 .elementor-element.elementor-element-d019312 .sec-title__title{color:var( --e-global-color-d19a151 );}.elementor-578 .elementor-element.elementor-element-d019312 .sec-title__tagline{color:var( --e-global-color-8936382 );}.elementor-578 .elementor-element.elementor-element-d019312 .kidearn-btn{background-color:var( --e-global-color-d19a151 );}.elementor-578 .elementor-element.elementor-element-d019312 .kidearn-btn:before,.elementor-578 .elementor-element.elementor-element-d019312 .kidearn-btn:after{background-color:var( --e-global-color-ecabe9a );}body.elementor-page-578:not(.elementor-motion-effects-element-type-background), body.elementor-page-578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ecabe9a );}@media(max-width:767px){.elementor-578 .elementor-element.elementor-element-8d54797 .banner-one__content__title, .elementor-578 .elementor-element.elementor-element-8d54797 .banner-two__content__title, .elementor-578 .elementor-element.elementor-element-8d54797 .main-slider-one__title,.elementor-578 .elementor-element.elementor-element-8d54797 .main-slider-two__title__anim{font-size:1.2rem;}.elementor-578 .elementor-element.elementor-element-8d54797 .kidearn-btn{font-size:3.4vw;}.elementor-578 .elementor-element.elementor-element-ad1acf4{width:100%;}.elementor-578 .elementor-element.elementor-element-ad1acf4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-578 .elementor-element.elementor-element-20dc0c9 .sec-title__title{font-size:1rem;}}/* Start custom CSS for section, class: .elementor-element-79a875e *//* Custom Class para el Banner Principal CreciKids */
.crecikids-banner-principal .banner-two__content__bg {
    background-color: #E24E11 !important; /* Aquí pones el color que desees */
    background-image: none !important;
    opacity: 1 !important;
}

/* Cambiar el color del círculo SVG decorativo (Shape 3) */
.crecikids-banner-principal .banner-two__shape3 circle {
    stroke: #FFFFFF !important; /* Cambiamos el borde del círculo a blanco para que resalte */
}

/* Opcional: Cambiar el color del título para que contraste */
.crecikids-banner-principal .banner-two__content__title {
    color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for kidearn-about, class: .elementor-element-66c8b62 */.about-two__info-wrapper {
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d7edef4 *//* Custom Class para el bloque de Reconocimientos CreciKids */

/* 1. Cambiar el color de la mancha SVG de fondo */
.crecikids-awards-box .about-two__awards__bg svg path {
    fill: #FF931E !important; /* Color naranja para la forma orgánica */
}

/* 2. Cambiar el color del número (estaba en verde limón) */
.crecikids-awards-box .about-two__awards__number,
.crecikids-awards-box .about-two__awards__number .count-text {
    color: #FFFFFF !important; /* Sugiero un azul oscuro o el color que prefieras para el número */
}

/* 3. Cambiar el color del icono (el trofeo) */
.crecikids-awards-box .about-two__awards__icon {
    color: #FFFFFF !important; /* Blanco para que resalte sobre el naranja */
}

/* 4. Cambiar el texto pequeño "Somos los" */
.crecikids-awards-box .about-two__awards__title {
    color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6ff94d6 *//* Custom Class para unificar colores de beneficios */

/* 1. Forzamos el color de fondo de la tarjeta */
.crecikids-seccion-beneficios .service-two__item {
    background-color: #FFB15C !important; /* El naranja CreciKids */
    --accent-color: #FF931E !important; /* Sobreescribimos la variable del tema */
}

/* 2. Si el tema usa el color acento para el borde o detalles */
.crecikids-seccion-beneficios .service-two__item__image {
    border-color: #FFFFFF !important; /* Un borde blanco para que resalte la foto */
}

/* 3. Color del título del beneficio */
.crecikids-seccion-beneficios .service-two__item__title {
    color: #FFFFFF !important; /* Texto blanco para mejor contraste */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b508391 *//* Custom Class para la Sección de Contadores CreciKids */

/* 1. Cambiamos el fondo café por el naranja o el color que elijas */
.crecikids-contadores-seccion .funfact-one {
    background-color: #FF931E !important; /* Color Naranja */
    background-image: none !important;
}

/* 2. Color de los iconos de los contadores */
.crecikids-contadores-seccion .funfact-one__icon {
    color: #FFFFFF !important; /* Iconos en blanco */
}

/* 3. Color de los números y el símbolo "+" */
.crecikids-contadores-seccion .funfact-one__count,
.crecikids-contadores-seccion .funfact-one__count .count-text {
    color: #FFFFFF !important; /* Números en blanco */
}

/* 4. Color de los títulos descriptivos */
.crecikids-contadores-seccion .funfact-one__title {
    color: #FFFFFF !important; /* Sugiero un azul oscuro para que se lea bien sobre naranja */
}/* End custom CSS */
/* Start custom CSS for kidearn-testimonials, class: .elementor-element-20dc0c9 *//* Custom Class para CreciKids - Control de Fondo de Testimonios */
.crecikids-testimonios-bg .testimonial-one__bg {
    background-color: #E24E11 !important;
    /* Mantenemos la máscara original del tema para que no pierda la forma de nube */
    background-image: none !important; 
    opacity: 1 !important;
}

/* Opcional: Si quieres cambiar también el color del texto que está encima */
.crecikids-testimonios-bg .sec-title__title,
.crecikids-testimonios-bg .sec-title__tagline {
    color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-459ae25 *//* Custom Class para CreciKids - Control de Fondo de Testimonios */
.crecikids-testimonios-bg .testimonial-one__bg {
    background-color: #E24E11 !important;
    /* Mantenemos la máscara original del tema para que no pierda la forma de nube */
    background-image: none !important; 
    opacity: 1 !important;
}

/* Opcional: Si quieres cambiar también el color del texto que está encima */
.crecikids-testimonios-bg .sec-title__title,
.crecikids-testimonios-bg .sec-title__tagline {
    color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-971e78c *//* Custom Class para CreciKids - Control de Color en Sección Video */
.crecikids-video-seccion .video-two__bg {
    /* Forzamos el color naranja corporativo */
    background-color: #FF931E !important;
    
    /* Eliminamos cualquier imagen de fondo que traiga la demo para que el color sea sólido */
    /*background-image: none !important;*/
    
    /* Mantenemos la máscara SVG original para no perder la forma orgánica del tema */
    -webkit-mask-size: cover;
    mask-size: cover;
    opacity: 1 !important;
}

/* Opcional: Ajuste de color de texto para asegurar legibilidad sobre el naranja */
.crecikids-video-seccion .video-two__content__title {
    color: #FFFFFF !important;
}/* End custom CSS */