.elementor-16032 .elementor-element.elementor-element-b4b4274{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16032 .elementor-element.elementor-element-b4b4274:not(.elementor-motion-effects-element-type-background), .elementor-16032 .elementor-element.elementor-element-b4b4274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F11;}.elementor-16032 .elementor-element.elementor-element-b4b4274::before, .elementor-16032 .elementor-element.elementor-element-b4b4274 > .elementor-background-video-container::before, .elementor-16032 .elementor-element.elementor-element-b4b4274 > .e-con-inner > .elementor-background-video-container::before, .elementor-16032 .elementor-element.elementor-element-b4b4274 > .elementor-background-slideshow::before, .elementor-16032 .elementor-element.elementor-element-b4b4274 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16032 .elementor-element.elementor-element-b4b4274 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-16032 .elementor-element.elementor-element-b4b4274.e-con{--align-self:center;}.elementor-16032 .elementor-element.elementor-element-bb47ebe{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16032 .elementor-element.elementor-element-bb47ebe::before, .elementor-16032 .elementor-element.elementor-element-bb47ebe > .elementor-background-video-container::before, .elementor-16032 .elementor-element.elementor-element-bb47ebe > .e-con-inner > .elementor-background-video-container::before, .elementor-16032 .elementor-element.elementor-element-bb47ebe > .elementor-background-slideshow::before, .elementor-16032 .elementor-element.elementor-element-bb47ebe > .e-con-inner > .elementor-background-slideshow::before, .elementor-16032 .elementor-element.elementor-element-bb47ebe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center left, #2A2A2D 36%, #222224 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-16032 .elementor-element.elementor-element-50c2988{text-align:center;}.elementor-16032 .elementor-element.elementor-element-50c2988 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:-1px;color:#000000;}.elementor-16032 .elementor-element.elementor-element-ad2fe18{text-align:center;}.elementor-16032 .elementor-element.elementor-element-ad2fe18 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:500;letter-spacing:-1px;color:#000000;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-16032 .elementor-element.elementor-element-6f39b21{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16032 .elementor-element.elementor-element-6f39b21.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16032 .elementor-element.elementor-element-6f39b21 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-16032 .elementor-element.elementor-element-6f39b21 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-16032 .elementor-element.elementor-element-6f39b21 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-16032 .elementor-element.elementor-element-6f39b21 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-16032 .elementor-element.elementor-element-6f39b21 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-16032 .elementor-element.elementor-element-6f39b21 .elementor-countdown-item{padding:20px 20px 20px 20px;background-color:#FFFFFFD9;border-radius:15px 15px 15px 15px;}.elementor-16032 .elementor-element.elementor-element-6f39b21 .elementor-countdown-digits{color:#000000;font-family:"Rubik", Sans-serif;font-size:19px;font-weight:900;}.elementor-16032 .elementor-element.elementor-element-6f39b21 .elementor-countdown-label{color:#000000;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-16032 .elementor-element.elementor-element-596b107{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16032 .elementor-element.elementor-element-596b107:not(.elementor-motion-effects-element-type-background), .elementor-16032 .elementor-element.elementor-element-596b107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F11;}.elementor-16032 .elementor-element.elementor-element-596b107::before, .elementor-16032 .elementor-element.elementor-element-596b107 > .elementor-background-video-container::before, .elementor-16032 .elementor-element.elementor-element-596b107 > .e-con-inner > .elementor-background-video-container::before, .elementor-16032 .elementor-element.elementor-element-596b107 > .elementor-background-slideshow::before, .elementor-16032 .elementor-element.elementor-element-596b107 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16032 .elementor-element.elementor-element-596b107 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.escuelaconsciente.com/wp-content/uploads/2025/11/Bg-gradient-centro.png");--background-overlay:'';}.elementor-16032 .elementor-element.elementor-element-596b107.e-con{--align-self:center;}.elementor-16032 .elementor-element.elementor-element-f412dfc > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-16032 .elementor-element.elementor-element-f412dfc{text-align:center;}.elementor-16032 .elementor-element.elementor-element-f412dfc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;letter-spacing:-1px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-16032 .elementor-element.elementor-element-72fbdeb{text-align:center;font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-16032 .elementor-element.elementor-element-b14d9a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:00px;--padding-left:20px;--padding-right:20px;}.elementor-16032 .elementor-element.elementor-element-b14d9a5:not(.elementor-motion-effects-element-type-background), .elementor-16032 .elementor-element.elementor-element-b14d9a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F11;}.elementor-16032 .elementor-element.elementor-element-b14d9a5::before, .elementor-16032 .elementor-element.elementor-element-b14d9a5 > .elementor-background-video-container::before, .elementor-16032 .elementor-element.elementor-element-b14d9a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-16032 .elementor-element.elementor-element-b14d9a5 > .elementor-background-slideshow::before, .elementor-16032 .elementor-element.elementor-element-b14d9a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16032 .elementor-element.elementor-element-b14d9a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.escuelaconsciente.com/wp-content/uploads/2025/11/Bg-gradient-centro.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-16032 .elementor-element.elementor-element-b14d9a5.e-con{--align-self:center;}.elementor-16032 .elementor-element.elementor-element-d266baa > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-16032 .elementor-element.elementor-element-b466258{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16032 .elementor-element.elementor-element-b466258.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16032 .elementor-element.elementor-element-6c3ea8b:not(.elementor-motion-effects-element-type-background), .elementor-16032 .elementor-element.elementor-element-6c3ea8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-16032 .elementor-element.elementor-element-6c3ea8b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 20px 50px 20px;}.elementor-16032 .elementor-element.elementor-element-6c3ea8b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-16032 .elementor-element.elementor-element-b52d8f3 img{width:21%;}.elementor-16032 .elementor-element.elementor-element-aad10d0{text-align:center;font-size:18px;font-weight:700;color:#ffffff;}@media(max-width:1024px){.elementor-16032 .elementor-element.elementor-element-50c2988 .elementor-heading-title{font-size:17px;}.elementor-16032 .elementor-element.elementor-element-ad2fe18 .elementor-heading-title{font-size:17px;}.elementor-widget-countdown .elementor-countdown-digits{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-countdown .elementor-countdown-expire--message{font-size:var( --e-global-typography-text-font-size );}.elementor-16032 .elementor-element.elementor-element-f412dfc .elementor-heading-title{font-size:17px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-16032 .elementor-element.elementor-element-b4b4274{--content-width:500px;}.elementor-16032 .elementor-element.elementor-element-b466258{--width:105.882%;}}@media(max-width:767px){.elementor-16032 .elementor-element.elementor-element-bb47ebe{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16032 .elementor-element.elementor-element-50c2988 .elementor-heading-title{font-size:17px;}.elementor-16032 .elementor-element.elementor-element-ad2fe18 .elementor-heading-title{font-size:17px;}.elementor-widget-countdown .elementor-countdown-digits{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-countdown .elementor-countdown-expire--message{font-size:var( --e-global-typography-text-font-size );}.elementor-16032 .elementor-element.elementor-element-6f39b21 .elementor-countdown-digits{font-size:17px;}.elementor-16032 .elementor-element.elementor-element-6f39b21 .elementor-countdown-label{font-size:12px;}.elementor-16032 .elementor-element.elementor-element-f412dfc .elementor-heading-title{font-size:17px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-16032 .elementor-element.elementor-element-72fbdeb{text-align:center;font-size:16px;}.elementor-16032 .elementor-element.elementor-element-d266baa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16032 .elementor-element.elementor-element-d266baa{z-index:10;}.elementor-16032 .elementor-element.elementor-element-6c3ea8b{padding:0px 20px 50px 20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-16032 .elementor-element.elementor-element-b52d8f3 img{width:56%;}}/* Start custom CSS for container, class: .elementor-element-bb47ebe *//* GLASS universal para Elementor */
.mc-glass{
  position: relative;
              /* recorta el brillo */
  border-radius: 18px;              /* ajusta a gusto */
  border: 1px solid rgba(255,255,255,.14);
  background: rgba(255,255,255,.06);
  backdrop-filter: blur(14px) saturate(130%);
  -webkit-backdrop-filter: blur(14px) saturate(130%);
  box-shadow:
    0 18px 60px rgba(0,0,0,.35),
    inset 0 1px 0 rgba(255,255,255,.10);
}

.fix-glass{
    overflow: hidden;
}

/* Brillo diagonal sutil */


/* Viñeta/oscurecido suave para que el contenido se lea */
.mc-glass::after{
  content:"";
  position:absolute;
  inset:0;
  background: radial-gradient(120% 120% at 0% 0%,
    rgba(255,255,255,.10) 0%,
    rgba(0,0,0,.10) 55%,
    rgba(0,0,0,.18) 100%
  );
  pointer-events:none;
}

/* Asegura que el contenido quede por encima de los overlays */
.mc-glass > *{
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4b4274 *//* Contenedor: transparente */
.mc-dot-center{
  position: relative;
  overflow: hidden;
  background: transparent;
}

/* Puntos centrados + fade hacia los lados */
.mc-dot-center::before{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;

  /* Patrón de puntos */
  background-image: radial-gradient(circle,
    rgba(255,255,255,.12) 0.8px,
    rgba(255,255,255,0) 1.2px
  );
  background-size: 10px 10px;
  opacity: .35;

  /* Máscara: “mancha” oval en el centro que se pierde a los lados */
  -webkit-mask-image: radial-gradient(ellipse at 50% 50%,
    rgba(0,0,0,1) 0%,
    rgba(0,0,0,1) 35%,
    rgba(0,0,0,.35) 60%,
    rgba(0,0,0,0) 78%
  );
  mask-image: radial-gradient(ellipse at 50% 50%,
    rgba(0,0,0,1) 0%,
    rgba(0,0,0,1) 35%,
    rgba(0,0,0,.35) 60%,
    rgba(0,0,0,0) 78%
  );
}

/* Contenido arriba */
.mc-dot-center > *{
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-596b107 *//* Contenedor: transparente */
.mc-dot-center{
  position: relative;
  overflow: hidden;
  background: transparent;
}

/* Puntos centrados + fade hacia los lados */
.mc-dot-center::before{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;

  /* Patrón de puntos */
  background-image: radial-gradient(circle,
    rgba(255,255,255,.12) 0.8px,
    rgba(255,255,255,0) 1.2px
  );
  background-size: 10px 10px;
  opacity: .35;

  /* Máscara: “mancha” oval en el centro que se pierde a los lados */
  -webkit-mask-image: radial-gradient(ellipse at 50% 50%,
    rgba(0,0,0,1) 0%,
    rgba(0,0,0,1) 35%,
    rgba(0,0,0,.35) 60%,
    rgba(0,0,0,0) 78%
  );
  mask-image: radial-gradient(ellipse at 50% 50%,
    rgba(0,0,0,1) 0%,
    rgba(0,0,0,1) 35%,
    rgba(0,0,0,.35) 60%,
    rgba(0,0,0,0) 78%
  );
}

/* Contenido arriba */
.mc-dot-center > *{
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d266baa */@media screen and (max-width: 768px){
    .video{
    height: 25vh;
}
}/* End custom CSS */