.elementor-kit-2335{--e-global-color-primary:#213776;--e-global-color-secondary:#3E4145;--e-global-color-text:#000000;--e-global-color-accent:#BC0909;--e-global-typography-primary-font-family:"Indivisa display";--e-global-typography-primary-font-size:16px;--e-global-typography-primary-font-weight:300;--e-global-typography-primary-font-style:normal;--e-global-typography-secondary-font-family:"Indivisa display";--e-global-typography-secondary-font-size:16px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-font-style:normal;--e-global-typography-text-font-family:"Indivisa display";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:300;--e-global-typography-text-font-style:normal;--e-global-typography-accent-font-family:"Indivisa display";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-font-style:normal;color:#000;font-family:"Indivisa display",Sans-serif;font-size:16px;font-weight:300;font-style:normal}.elementor-kit-2335 e-page-transition{background-color:#2E48FF}.hfe-scroll-to-top-wrap .hfe-scroll-to-top-button{background-color:#1B32B2;border-radius:7px 7px 7px 7px}.elementor-kit-2335 a{font-family:"Indivisa Display",Sans-serif;font-size:16px;font-weight:400;font-style:normal}.elementor-kit-2335 h1{color:var(--e-global-color-primary);font-family:"Indivisa display",Sans-serif;font-size:28px;font-weight:900;font-style:normal}.elementor-kit-2335 h2{font-family:"Indivisa display",Sans-serif;font-size:22px;font-weight:700;font-style:normal}.elementor-kit-2335 h3{font-family:"Indivisa display",Sans-serif;font-size:20px;font-weight:600;font-style:normal}.elementor-kit-2335 h4{font-family:"Indivisa display",Sans-serif;font-size:18px;font-weight:600;font-style:normal}.elementor-kit-2335 label{font-family:"Indivisa text sans",Sans-serif;font-weight:400;font-style:normal}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1260px}.e-con{--container-max-width:1260px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}.elementor-kit-2335{--e-page-transition-entrance-animation:e-page-transition-fade-out}body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1}}.contactos-grid{max-width:1200px;margin:40px auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:24px}.contacto-card{display:flex;align-items:center;gap:18px;padding:20px;background:#fff;border-radius:18px;box-shadow:0 8px 25px rgb(0 0 0 / .08);transition:.30s;font-family:'Indivisa Text Sans',Arial,sans-serif}.contacto-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgb(0 0 0 / .12)}.avatar{width:88px;height:88px;flex-shrink:0}.avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.contenido{flex:1}.categoria{display:flex;align-items:center;gap:7px;margin-bottom:6px}.categoria img{width:22px;height:auto}.categoria span{font-size:10px;text-transform:uppercase;letter-spacing:1.5px;color:#005AA9;font-weight:700}.contacto-card h2{margin:4px 0;font-size:18px;line-height:1.25;color:#222;font-weight:700}.puesto{margin:0 0 10px;font-size:14px;line-height:1.35;color:#666}.linea{width:48px;height:3px;background:#005AA9;border-radius:20px;margin-bottom:12px}.dato{display:flex;align-items:flex-start;gap:8px;margin-top:7px;font-size:13px;line-height:1.4;color:#444;text-decoration:none;transition:.25s;word-break:normal;overflow-wrap:normal}.dato span{white-space:normal}.dato svg{width:16px;height:16px;color:#005AA9;flex-shrink:0;margin-top:2px;transition:.25s}a.dato:hover{color:#005AA9}a.dato:hover svg{transform:scale(1.1)}@media(max-width:768px){.contacto-card{flex-direction:column;text-align:center;padding:22px}.avatar{width:82px;height:82px}.categoria{justify-content:center}.linea{margin:0 auto 14px}.dato{justify-content:center}.contacto-card h2{font-size:20px}}@font-face{font-family:'Indivisa Display';font-display:swap;src:url(https://prueba1.lasallemorelia.edu.mx/wp-content/uploads/2025/11/Indivisa-Display-Sans-Regular.ttf) format('truetype')}