.elementor-837 .elementor-element.elementor-element-c18b557{--display:flex;--min-height:115vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--overlay-opacity:0.9;--border-radius:0px 0px 40px 40px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-837 .elementor-element.elementor-element-c18b557:not(.elementor-motion-effects-element-type-background), .elementor-837 .elementor-element.elementor-element-c18b557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-primary ) 0%, #0E0E0E 100%);}.elementor-837 .elementor-element.elementor-element-c18b557::before, .elementor-837 .elementor-element.elementor-element-c18b557 > .elementor-background-video-container::before, .elementor-837 .elementor-element.elementor-element-c18b557 > .e-con-inner > .elementor-background-video-container::before, .elementor-837 .elementor-element.elementor-element-c18b557 > .elementor-background-slideshow::before, .elementor-837 .elementor-element.elementor-element-c18b557 > .e-con-inner > .elementor-background-slideshow::before, .elementor-837 .elementor-element.elementor-element-c18b557 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-837 .elementor-element.elementor-element-c18b557.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-837 .elementor-element.elementor-element-10ad025{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-837 .elementor-element.elementor-element-31587257{--display:flex;--min-height:77vh;--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;--overflow:hidden;--overlay-opacity:0.9;--margin-top:-39px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-837 .elementor-element.elementor-element-31587257:not(.elementor-motion-effects-element-type-background), .elementor-837 .elementor-element.elementor-element-31587257 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CDC6DA;}.elementor-837 .elementor-element.elementor-element-31587257::before, .elementor-837 .elementor-element.elementor-element-31587257 > .elementor-background-video-container::before, .elementor-837 .elementor-element.elementor-element-31587257 > .e-con-inner > .elementor-background-video-container::before, .elementor-837 .elementor-element.elementor-element-31587257 > .elementor-background-slideshow::before, .elementor-837 .elementor-element.elementor-element-31587257 > .e-con-inner > .elementor-background-slideshow::before, .elementor-837 .elementor-element.elementor-element-31587257 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top left, var( --e-global-color-text ) 0%, #E0E0E0 59%);}.elementor-837 .elementor-element.elementor-element-31587257.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-837 .elementor-element.elementor-element-1fcb0fca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:13%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-837 .elementor-element.elementor-element-3772302d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:0;text-align:end;}.elementor-837 .elementor-element.elementor-element-3772302d img{width:85%;max-width:40vw;height:95%;object-fit:cover;object-position:top right;border-radius:15px 15px 15px 15px;}.elementor-837 .elementor-element.elementor-element-63267a8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-837 .elementor-element.elementor-element-55dd9167{--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;--align-items:center;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-837 .elementor-element.elementor-element-55dd9167:not(.elementor-motion-effects-element-type-background), .elementor-837 .elementor-element.elementor-element-55dd9167 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(308deg, #272727 0%, #000000 100%);}.elementor-837 .elementor-element.elementor-element-55dd9167::before, .elementor-837 .elementor-element.elementor-element-55dd9167 > .elementor-background-video-container::before, .elementor-837 .elementor-element.elementor-element-55dd9167 > .e-con-inner > .elementor-background-video-container::before, .elementor-837 .elementor-element.elementor-element-55dd9167 > .elementor-background-slideshow::before, .elementor-837 .elementor-element.elementor-element-55dd9167 > .e-con-inner > .elementor-background-slideshow::before, .elementor-837 .elementor-element.elementor-element-55dd9167 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #24499B 37%, var( --e-global-color-primary ) 74%);}.elementor-837 .elementor-element.elementor-element-55dd9167.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-837 .elementor-element.elementor-element-27587e97{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-837 .elementor-element.elementor-element-27587e97 img{width:100%;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}@media(min-width:768px){.elementor-837 .elementor-element.elementor-element-31587257{--width:100%;}.elementor-837 .elementor-element.elementor-element-1fcb0fca{--width:100%;}.elementor-837 .elementor-element.elementor-element-63267a8{--width:40%;}.elementor-837 .elementor-element.elementor-element-55dd9167{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-837 .elementor-element.elementor-element-c18b557{--width:100%;}.elementor-837 .elementor-element.elementor-element-31587257{--width:778.2px;}}@media(max-width:1024px){.elementor-837 .elementor-element.elementor-element-c18b557{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-837 .elementor-element.elementor-element-31587257{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-837 .elementor-element.elementor-element-55dd9167{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:767px){.elementor-837 .elementor-element.elementor-element-c18b557{--min-height:85vh;--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;--align-items:center;--margin-top:-235px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-837 .elementor-element.elementor-element-31587257{--min-height:54vh;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-837 .elementor-element.elementor-element-1fcb0fca{--padding-top:30%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;--z-index:0;}.elementor-837 .elementor-element.elementor-element-3772302d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-837 .elementor-element.elementor-element-3772302d img{width:100%;max-width:71vw;height:40vh;object-fit:cover;object-position:center right;}.elementor-837 .elementor-element.elementor-element-63267a8{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-837 .elementor-element.elementor-element-55dd9167{--width:100%;--overlay-opacity:0.09;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-837 .elementor-element.elementor-element-27587e97{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for container, class: .elementor-element-c18b557 */hero {
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fcb0fca */.elementor-837 .elementor-element.elementor-element-1fcb0fca {
  position: relative;
  overflow: hidden;
  background:
    radial-gradient(circle, rgba(180,210,255,0.45) 1px, transparent 1.6px) 0 0 / 40px 40px,
    linear-gradient(135deg, #ffffff 0%, #f4f8ff 55%, #ffffff 100%);
}

.elementor-837 .elementor-element.elementor-element-1fcb0fca::before {
  content: "";
  position: absolute;
  top: -160px;
  left: -140px;
  width: 480px;
  height: 480px;
  background: radial-gradient(circle, rgba(43,127,255,0.22) 0%, rgba(43,127,255,0) 70%);
  filter: blur(70px);
  pointer-events: none;
  z-index: 0;
}

.elementor-837 .elementor-element.elementor-element-1fcb0fca::after {
  content: "";
  position: absolute;
  bottom: -180px;
  right: -120px;
  width: 420px;
  height: 420px;
  background: radial-gradient(circle, rgba(255,130,20,0.14) 0%, rgba(255,130,20,0) 70%);
  filter: blur(80px);
  pointer-events: none;
  z-index: 0;
}

@media (max-width: 767px) {
  .elementor-837 .elementor-element.elementor-element-1fcb0fca::before {
    width: 280px;
    height: 280px;
  }
  .elementor-837 .elementor-element.elementor-element-1fcb0fca::after {
    width: 240px;
    height: 240px;
  }
}/* End custom CSS */
/* Start custom CSS */.titular-algunosmeconocen {
    font-size: 3.5vw;
    font-weight: 100;
    font-family: "nexa";
    COLOR:WHITE;
}

.fuertehoverazulgrande {
    font-weight: 700;
    transition: all 2.5s;
    cursor:pointer;
}

.fuertehoverazulgrande:hover {
    color: #032048;
    font-size: 80px;
    transition: all 0.3s;
}

.fuerte-celeste {
    font-weight: 700;
    color: #2fbee2 ;
}

.fuerte-marcado {
    font-weight: 700;
    background-color: #108ead;
}

.fuerte {
    font-weight: 700; 
}

.rojo {
    color:red;
    font-weight: 400;
}

.bebiendo {
    font-size: 29.5px;
}

.sonando {
    font-size: 29px;
    
}

.podamossueno {
    font-size: 60px
}

.suenos {
    font-size: 75px;
    font-weight: 700;
    transition: all 2.5s;
}

.suenos:hover {
    color: #0036ab;
    font-size: 80px;
    transition: all 0.3s;
}

.transforme {
    font-size: 60px;
    
}

.completo {
    color: #1a93b1;
    font-weight: 700;
}

@media (max-width: 1024px) {
  .titulo-dejetras {
    font-size: 1.4rem;
  }
}

@media (max-width: 767px) {
    .titular-algunosmeconocen {
        font-size: 30px; /* Tamaño de fuente reducido para celulares */
    }
    
    .fuertehoverazulgrande:hover {
    color: #33ddff;
    font-size: 1.2em; /* Ajusta este valor para controlar el crecimiento */
    transition: all 0.3s;
}

    .bebiendo {
        font-size: 1.3em;
    }
    
    .sonando {
        font-size: 1.3em;
    }
    
    .podamossueno {
        font-size: 1.8em;
    }
    
    .suenoshoverazulgrande {
        font-size: 1.5em;
    }
    
    .transforme {
        font-size: 1.7em;
    }
    
    .completo {
        font-size: 3.8em;
    }
}/* End custom CSS */