.elementor-113 .elementor-element.elementor-element-4b6eed4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-113 .elementor-element.elementor-element-4b6eed4:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-4b6eed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #0100F500 0%, #0866FA00 100%);}.elementor-113 .elementor-element.elementor-element-306108b{--spacer-size:50px;}.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-113 .elementor-element.elementor-element-9d7d43c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -119px) 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-113 .elementor-element.elementor-element-9d7d43c.elementor-element{--align-self:flex-end;}.elementor-113 .elementor-element.elementor-element-f1aea25{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:91px;--padding-bottom:91px;--padding-left:91px;--padding-right:91px;}.elementor-113 .elementor-element.elementor-element-f1aea25:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-f1aea25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0413CE 0%, #000024 100%);}.elementor-113 .elementor-element.elementor-element-f1aea25::before, .elementor-113 .elementor-element.elementor-element-f1aea25 > .elementor-background-video-container::before, .elementor-113 .elementor-element.elementor-element-f1aea25 > .e-con-inner > .elementor-background-video-container::before, .elementor-113 .elementor-element.elementor-element-f1aea25 > .elementor-background-slideshow::before, .elementor-113 .elementor-element.elementor-element-f1aea25 > .e-con-inner > .elementor-background-slideshow::before, .elementor-113 .elementor-element.elementor-element-f1aea25 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}@media(min-width:768px){.elementor-113 .elementor-element.elementor-element-f1aea25{--content-width:1600px;}}@media(max-width:1024px){.elementor-113 .elementor-element.elementor-element-4b6eed4{--grid-auto-flow:row;}.elementor-113 .elementor-element.elementor-element-f1aea25{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-113 .elementor-element.elementor-element-4b6eed4{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-113 .elementor-element.elementor-element-f1aea25{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for shortcode, class: .elementor-element-1094da6 *//* Oculta TODOS los encabezados del login */
.elementor-113 .elementor-element.elementor-element-1094da6 .tutor-login-form-wrapper h1,
.elementor-113 .elementor-element.elementor-element-1094da6 .tutor-login-form-wrapper h2,
.elementor-113 .elementor-element.elementor-element-1094da6 .tutor-login-form-wrapper h3,
.elementor-113 .elementor-element.elementor-element-1094da6 .tutor-login-form-wrapper h4{
    display:none !important;
}

/* Oculta cualquier texto "Hi, Welcome back!" */
.elementor-113 .elementor-element.elementor-element-1094da6 .tutor-login-form-wrapper > div:first-child{
    display:none !important;
}

/* Título */
.elementor-113 .elementor-element.elementor-element-1094da6 .tutor-login-form-wrapper::before{
    content:"¡Bienvenido de nuevo!";
    display:block;
    font-size:42px;
    font-weight:800;
    color:#111827;
    margin-bottom:12px;
}

/* Subtítulo */
.elementor-113 .elementor-element.elementor-element-1094da6 .tutor-login-form-wrapper::after{
    content:"Accede a tu cuenta para continuar aprendiendo con ZAITEX.";
    display:block;
    font-size:15px;
    color:#6B7280;
    margin-top:18px;
}/* End custom CSS */