.elementor-251 .elementor-element.elementor-element-e828de3{--display:flex;--min-height:553px;--justify-content:center;}.elementor-251 .elementor-element.elementor-element-e828de3:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-e828de3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://naucalpan.cuicalli.edu.mx/wp-content/uploads/2025/06/Sobre-Cuicalli.png");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-251 .elementor-element.elementor-element-a4660d3{--display:flex;--margin-top:260px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-251 .elementor-element.elementor-element-443201e{text-align:start;}.elementor-251 .elementor-element.elementor-element-443201e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-9a7738c > .elementor-widget-container{background-color:#1A428A6E;padding:20px 20px 20px 20px;}.elementor-251 .elementor-element.elementor-element-9a7738c{text-align:start;}.elementor-251 .elementor-element.elementor-element-9a7738c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-81d9ba1{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-251 .elementor-element.elementor-element-81d9ba1:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-81d9ba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-81d9ba1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-c2e936d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-251 .elementor-element.elementor-element-c2e936d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-b11e4fe{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-251 .elementor-element.elementor-element-b11e4fe:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-b11e4fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-251 .elementor-element.elementor-element-e08e7f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-925f0b6{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-251 .elementor-element.elementor-element-925f0b6:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-925f0b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-9ad2037{text-align:center;}.elementor-251 .elementor-element.elementor-element-9ad2037 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:600;color:#0056A7;}.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-251 .elementor-element.elementor-element-e44ccbd{text-align:justify;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#002855;}.elementor-251 .elementor-element.elementor-element-fc0ba8d{text-align:center;}.elementor-251 .elementor-element.elementor-element-fc0ba8d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:600;color:#0056A7;}.elementor-251 .elementor-element.elementor-element-e62dd6d{text-align:justify;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#002855;}.elementor-251 .elementor-element.elementor-element-4e879b7{text-align:center;}.elementor-251 .elementor-element.elementor-element-4e879b7 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:600;color:#0056A7;}.elementor-251 .elementor-element.elementor-element-406b11a{text-align:justify;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#002855;}.elementor-251 .elementor-element.elementor-element-89647db{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-251 .elementor-element.elementor-element-89647db:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-89647db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EFF9;}.elementor-251 .elementor-element.elementor-element-89647db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-f19bbc2{text-align:center;}.elementor-251 .elementor-element.elementor-element-f19bbc2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:600;color:#1A428A;}.elementor-251 .elementor-element.elementor-element-e60e676{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-251 .elementor-element.elementor-element-e60e676.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-4d2ea85{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-251 .elementor-element.elementor-element-4d2ea85:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-4d2ea85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-2fb3337{text-align:center;}.elementor-251 .elementor-element.elementor-element-2fb3337 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:#0056A7;}.elementor-251 .elementor-element.elementor-element-7ddcd9e{text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-251 .elementor-element.elementor-element-82f5127{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-251 .elementor-element.elementor-element-82f5127:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-82f5127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-55aa757{text-align:center;}.elementor-251 .elementor-element.elementor-element-55aa757 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:#0056A7;}.elementor-251 .elementor-element.elementor-element-bf09270{text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-251 .elementor-element.elementor-element-d41079e{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-251 .elementor-element.elementor-element-d41079e:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-d41079e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-5dff74a{text-align:center;}.elementor-251 .elementor-element.elementor-element-5dff74a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:#0056A7;}.elementor-251 .elementor-element.elementor-element-ca5b669{text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-251 .elementor-element.elementor-element-8258b1d{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-251 .elementor-element.elementor-element-8258b1d:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-8258b1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-3077a6a{text-align:center;}.elementor-251 .elementor-element.elementor-element-3077a6a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:#0056A7;}.elementor-251 .elementor-element.elementor-element-c237b22{text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-251 .elementor-element.elementor-element-ce9a1bc{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-251 .elementor-element.elementor-element-ce9a1bc:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-ce9a1bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-51a100b{text-align:center;}.elementor-251 .elementor-element.elementor-element-51a100b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:#0056A7;}.elementor-251 .elementor-element.elementor-element-51a9038{text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-251 .elementor-element.elementor-element-4c5229a{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-251 .elementor-element.elementor-element-4c5229a:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-4c5229a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-8c78b28{text-align:center;}.elementor-251 .elementor-element.elementor-element-8c78b28 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:#0056A7;}.elementor-251 .elementor-element.elementor-element-c8da458{text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-251 .elementor-element.elementor-element-bf9f99f{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-251 .elementor-element.elementor-element-bf9f99f:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-bf9f99f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-bf9f99f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-56a1d36{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-251 .elementor-element.elementor-element-56a1d36.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-b79ef8b{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-251 .elementor-element.elementor-element-b79ef8b:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-b79ef8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-e3ccf40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-88ff3bb{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-251 .elementor-element.elementor-element-88ff3bb:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-88ff3bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-010c6ed{text-align:center;}.elementor-251 .elementor-element.elementor-element-010c6ed .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:600;color:#0056A7;}.elementor-251 .elementor-element.elementor-element-d295f0b{text-align:justify;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#002855;}.elementor-251 .elementor-element.elementor-element-04b2b2c{text-align:justify;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#002855;}.elementor-251 .elementor-element.elementor-element-69962b3{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-251 .elementor-element.elementor-element-69962b3:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-69962b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-bb7050c{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:70px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-251 .elementor-element.elementor-element-bb7050c:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-bb7050c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A428A;}.elementor-251 .elementor-element.elementor-element-9561bd9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-251 .elementor-element.elementor-element-36b80ad{--display:flex;}.elementor-251 .elementor-element.elementor-element-57755e4{text-align:center;}.elementor-251 .elementor-element.elementor-element-57755e4 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:70px;font-weight:600;color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-4cb586a{text-align:center;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-b575b35{--display:flex;}.elementor-251 .elementor-element.elementor-element-c275058{text-align:center;}.elementor-251 .elementor-element.elementor-element-c275058 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:70px;font-weight:600;color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-62d6142{text-align:center;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-c484181{--display:flex;}.elementor-251 .elementor-element.elementor-element-689c38b{text-align:center;}.elementor-251 .elementor-element.elementor-element-689c38b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:70px;font-weight:600;color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-e17924f{text-align:center;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-ac92251{--display:flex;}.elementor-251 .elementor-element.elementor-element-613cea3{text-align:center;}.elementor-251 .elementor-element.elementor-element-613cea3 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:70px;font-weight:600;color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-5eb7cfd{text-align:center;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-fd2b71e{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-251 .elementor-element.elementor-element-fd2b71e:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-fd2b71e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-a2cd966{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:70px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-251 .elementor-element.elementor-element-a2cd966:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-a2cd966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A428A;}.elementor-251 .elementor-element.elementor-element-864037b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-251 .elementor-element.elementor-element-9b54c97{--display:flex;}.elementor-251 .elementor-element.elementor-element-1b025b4{text-align:center;}.elementor-251 .elementor-element.elementor-element-1b025b4 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:70px;font-weight:600;color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-90bc635{text-align:center;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-d04c60b{--display:flex;}.elementor-251 .elementor-element.elementor-element-35464f6{text-align:center;}.elementor-251 .elementor-element.elementor-element-35464f6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:70px;font-weight:600;color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-4909485{text-align:center;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-af690ba{--display:flex;}.elementor-251 .elementor-element.elementor-element-7e5edda{text-align:center;}.elementor-251 .elementor-element.elementor-element-7e5edda .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:70px;font-weight:600;color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-3cc2a88{text-align:center;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-e153934{--display:flex;}.elementor-251 .elementor-element.elementor-element-4a505fd{text-align:center;}.elementor-251 .elementor-element.elementor-element-4a505fd .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:70px;font-weight:600;color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-f4d3bbf{text-align:center;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-251 .elementor-element.elementor-element-ffe0f92{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-251 .elementor-element.elementor-element-9311310{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-251 .elementor-element.elementor-element-397376a{text-align:center;}.elementor-251 .elementor-element.elementor-element-397376a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:#002855;}.elementor-251 .elementor-element.elementor-element-d2ca260{text-align:center;}.elementor-251 .elementor-element.elementor-element-d2ca260 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:#002855;}.elementor-251 .elementor-element.elementor-element-ca3208c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-251 .elementor-element.elementor-element-fa3c338{--display:flex;}.elementor-251 .elementor-element.elementor-element-fa3c338:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-fa3c338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-251 .elementor-element.elementor-element-9b20111 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-9b20111{text-align:center;}.elementor-251 .elementor-element.elementor-element-9b20111 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;color:#002855;}.elementor-251 .elementor-element.elementor-element-637e0ec.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-637e0ec{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#1A428A;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-251 .elementor-element.elementor-element-4917599 .elementor-button{background-color:#0056A7;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;border-radius:15px 15px 15px 15px;}.elementor-251 .elementor-element.elementor-element-4917599 .elementor-button:hover, .elementor-251 .elementor-element.elementor-element-4917599 .elementor-button:focus{background-color:#FFFFFF;color:#1A428A;}.elementor-251 .elementor-element.elementor-element-4917599 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-251 .elementor-element.elementor-element-4917599 .elementor-button:hover svg, .elementor-251 .elementor-element.elementor-element-4917599 .elementor-button:focus svg{fill:#1A428A;}.elementor-251 .elementor-element.elementor-element-fbfe440{--display:flex;}.elementor-251 .elementor-element.elementor-element-fbfe440:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-fbfe440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-251 .elementor-element.elementor-element-574cbe4 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-574cbe4{text-align:center;}.elementor-251 .elementor-element.elementor-element-574cbe4 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;color:#002855;}.elementor-251 .elementor-element.elementor-element-b8f97c9{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#1A428A;}.elementor-251 .elementor-element.elementor-element-077ec43 .elementor-button{background-color:#0056A7;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;border-radius:15px 15px 15px 15px;}.elementor-251 .elementor-element.elementor-element-077ec43 .elementor-button:hover, .elementor-251 .elementor-element.elementor-element-077ec43 .elementor-button:focus{background-color:#FFFFFF;color:#1A428A;}.elementor-251 .elementor-element.elementor-element-077ec43 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-251 .elementor-element.elementor-element-077ec43 .elementor-button:hover svg, .elementor-251 .elementor-element.elementor-element-077ec43 .elementor-button:focus svg{fill:#1A428A;}.elementor-251 .elementor-element.elementor-element-4c34533{--display:flex;}.elementor-251 .elementor-element.elementor-element-4c34533:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-4c34533 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-251 .elementor-element.elementor-element-fa458cc > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-fa458cc{text-align:center;}.elementor-251 .elementor-element.elementor-element-fa458cc .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;color:#002855;}.elementor-251 .elementor-element.elementor-element-697a035.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-697a035{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#1A428A;}.elementor-251 .elementor-element.elementor-element-d7c7470 .elementor-button{background-color:#0056A7;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;border-radius:15px 15px 15px 15px;}.elementor-251 .elementor-element.elementor-element-d7c7470 .elementor-button:hover, .elementor-251 .elementor-element.elementor-element-d7c7470 .elementor-button:focus{background-color:#FFFFFF;color:#1A428A;}.elementor-251 .elementor-element.elementor-element-d7c7470 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-251 .elementor-element.elementor-element-d7c7470 .elementor-button:hover svg, .elementor-251 .elementor-element.elementor-element-d7c7470 .elementor-button:focus svg{fill:#1A428A;}.elementor-251 .elementor-element.elementor-element-a263d9c{--display:flex;}.elementor-251 .elementor-element.elementor-element-a263d9c:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-a263d9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-251 .elementor-element.elementor-element-6c970f7 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-6c970f7{text-align:center;}.elementor-251 .elementor-element.elementor-element-6c970f7 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;color:#002855;}.elementor-251 .elementor-element.elementor-element-8355832.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-8355832{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#1A428A;}.elementor-251 .elementor-element.elementor-element-2962e7a .elementor-button{background-color:#0056A7;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;border-radius:15px 15px 15px 15px;}.elementor-251 .elementor-element.elementor-element-2962e7a .elementor-button:hover, .elementor-251 .elementor-element.elementor-element-2962e7a .elementor-button:focus{background-color:#FFFFFF;color:#1A428A;}.elementor-251 .elementor-element.elementor-element-2962e7a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-251 .elementor-element.elementor-element-2962e7a .elementor-button:hover svg, .elementor-251 .elementor-element.elementor-element-2962e7a .elementor-button:focus svg{fill:#1A428A;}.elementor-251 .elementor-element.elementor-element-59f7aae{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-251 .elementor-element.elementor-element-81c26f1{--display:flex;}.elementor-251 .elementor-element.elementor-element-81c26f1:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-81c26f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-251 .elementor-element.elementor-element-d182d01 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-d182d01{text-align:center;}.elementor-251 .elementor-element.elementor-element-d182d01 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;color:#002855;}.elementor-251 .elementor-element.elementor-element-cb319cf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-cb319cf{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#1A428A;}.elementor-251 .elementor-element.elementor-element-5c6f8de .elementor-button{background-color:#0056A7;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;border-radius:15px 15px 15px 15px;}.elementor-251 .elementor-element.elementor-element-5c6f8de .elementor-button:hover, .elementor-251 .elementor-element.elementor-element-5c6f8de .elementor-button:focus{background-color:#FFFFFF;color:#1A428A;}.elementor-251 .elementor-element.elementor-element-5c6f8de > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-251 .elementor-element.elementor-element-5c6f8de .elementor-button:hover svg, .elementor-251 .elementor-element.elementor-element-5c6f8de .elementor-button:focus svg{fill:#1A428A;}.elementor-251 .elementor-element.elementor-element-26a2136{--display:flex;}.elementor-251 .elementor-element.elementor-element-26a2136:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-26a2136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-251 .elementor-element.elementor-element-72f2281 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-72f2281{text-align:center;}.elementor-251 .elementor-element.elementor-element-72f2281 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;color:#002855;}.elementor-251 .elementor-element.elementor-element-e87c4e2{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#1A428A;}.elementor-251 .elementor-element.elementor-element-ad8a299 .elementor-button{background-color:#0056A7;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;border-radius:15px 15px 15px 15px;}.elementor-251 .elementor-element.elementor-element-ad8a299 .elementor-button:hover, .elementor-251 .elementor-element.elementor-element-ad8a299 .elementor-button:focus{background-color:#FFFFFF;color:#1A428A;}.elementor-251 .elementor-element.elementor-element-ad8a299 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-251 .elementor-element.elementor-element-ad8a299 .elementor-button:hover svg, .elementor-251 .elementor-element.elementor-element-ad8a299 .elementor-button:focus svg{fill:#1A428A;}.elementor-251 .elementor-element.elementor-element-d2e4972{--display:flex;}.elementor-251 .elementor-element.elementor-element-d2e4972:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-d2e4972 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-251 .elementor-element.elementor-element-71f05c1 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-71f05c1{text-align:center;}.elementor-251 .elementor-element.elementor-element-71f05c1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;color:#002855;}.elementor-251 .elementor-element.elementor-element-52f7b40.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-52f7b40{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#1A428A;}.elementor-251 .elementor-element.elementor-element-46ccae6 .elementor-button{background-color:#0056A7;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;border-radius:15px 15px 15px 15px;}.elementor-251 .elementor-element.elementor-element-46ccae6 .elementor-button:hover, .elementor-251 .elementor-element.elementor-element-46ccae6 .elementor-button:focus{background-color:#FFFFFF;color:#1A428A;}.elementor-251 .elementor-element.elementor-element-46ccae6 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-251 .elementor-element.elementor-element-46ccae6 .elementor-button:hover svg, .elementor-251 .elementor-element.elementor-element-46ccae6 .elementor-button:focus svg{fill:#1A428A;}.elementor-251 .elementor-element.elementor-element-7bdb3ed{--display:flex;}.elementor-251 .elementor-element.elementor-element-7bdb3ed:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-7bdb3ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-251 .elementor-element.elementor-element-cc04dbe > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-cc04dbe{text-align:center;}.elementor-251 .elementor-element.elementor-element-cc04dbe .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;color:#002855;}.elementor-251 .elementor-element.elementor-element-00a2d05.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-00a2d05{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#1A428A;}.elementor-251 .elementor-element.elementor-element-1dd2a9f .elementor-button{background-color:#0056A7;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;border-radius:15px 15px 15px 15px;}.elementor-251 .elementor-element.elementor-element-1dd2a9f .elementor-button:hover, .elementor-251 .elementor-element.elementor-element-1dd2a9f .elementor-button:focus{background-color:#FFFFFF;color:#1A428A;}.elementor-251 .elementor-element.elementor-element-1dd2a9f > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-251 .elementor-element.elementor-element-1dd2a9f .elementor-button:hover svg, .elementor-251 .elementor-element.elementor-element-1dd2a9f .elementor-button:focus svg{fill:#1A428A;}.elementor-251 .elementor-element.elementor-element-5455ea7{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-251 .elementor-element.elementor-element-5455ea7:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-5455ea7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EFF9;}.elementor-251 .elementor-element.elementor-element-623f3d2{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-251 .elementor-element.elementor-element-a6b0602{text-align:center;}.elementor-251 .elementor-element.elementor-element-a6b0602 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:600;color:#1A428A;}.elementor-251 .elementor-element.elementor-element-4e4127c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-0bcf7b9 .elementor-button{background-color:#1A428A;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-251 .elementor-element.elementor-element-0bcf7b9 .elementor-button:hover, .elementor-251 .elementor-element.elementor-element-0bcf7b9 .elementor-button:focus{background-color:var( --e-global-color-1cfe080 );color:#0056A7;}.elementor-251 .elementor-element.elementor-element-0bcf7b9 .elementor-button:hover svg, .elementor-251 .elementor-element.elementor-element-0bcf7b9 .elementor-button:focus svg{fill:#0056A7;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-251 .elementor-element.elementor-element-c2e936d{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-251 .elementor-element.elementor-element-e60e676{--grid-auto-flow:row;}.elementor-251 .elementor-element.elementor-element-56a1d36{--grid-auto-flow:row;}.elementor-251 .elementor-element.elementor-element-9561bd9{--grid-auto-flow:row;}.elementor-251 .elementor-element.elementor-element-864037b{--grid-auto-flow:row;}.elementor-251 .elementor-element.elementor-element-9311310{--grid-auto-flow:row;}.elementor-251 .elementor-element.elementor-element-ca3208c{--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-251 .elementor-element.elementor-element-59f7aae{--grid-auto-flow:row;}.elementor-251 .elementor-element.elementor-element-623f3d2{--grid-auto-flow:row;}.elementor-251 .elementor-element.elementor-element-4e4127c{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-251 .elementor-element.elementor-element-e828de3:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-e828de3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://naucalpan.cuicalli.edu.mx/wp-content/uploads/2025/06/institucion-mobile.png");}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-251 .elementor-element.elementor-element-81d9ba1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-c2e936d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-251 .elementor-element.elementor-element-89647db{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-e60e676{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-251 .elementor-element.elementor-element-bf9f99f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-56a1d36{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-251 .elementor-element.elementor-element-69962b3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-9561bd9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-251 .elementor-element.elementor-element-864037b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-251 .elementor-element.elementor-element-ffe0f92{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-9311310{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-251 .elementor-element.elementor-element-397376a > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-397376a .elementor-heading-title{font-size:30px;}.elementor-251 .elementor-element.elementor-element-ca3208c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-251 .elementor-element.elementor-element-59f7aae{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-251 .elementor-element.elementor-element-5455ea7{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-251 .elementor-element.elementor-element-623f3d2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-251 .elementor-element.elementor-element-4e4127c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-251 .elementor-element.elementor-element-e828de3{--content-width:1441px;}.elementor-251 .elementor-element.elementor-element-a4660d3{--width:60%;}.elementor-251 .elementor-element.elementor-element-81d9ba1{--width:92.064%;}.elementor-251 .elementor-element.elementor-element-89647db{--width:115.039%;}.elementor-251 .elementor-element.elementor-element-bf9f99f{--width:115.039%;}}