.elementor-81 .elementor-element.elementor-element-2f403ff{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-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-81 .elementor-element.elementor-element-4d0f489{--display:flex;--min-height:89px;--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;}.elementor-81 .elementor-element.elementor-element-4d0f489:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-4d0f489 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#490648;}.elementor-81 .elementor-element.elementor-element-fef86d6{--display:grid;--min-height:90vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-fef86d6:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-fef86d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://escuelasmx.mx/wp-content/uploads/2025/10/high-school-students-raising-hands-to-answer-teach-2025-09-09-18-04-39-utc.jpg") 50% 50%;background-size:cover;}.elementor-81 .elementor-element.elementor-element-4a3e6f3{width:100%;max-width:100%;}.elementor-81 .elementor-element.elementor-element-4a3e6f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-4a3e6f3 h1{color:#1F5CA3;}.elementor-81 .elementor-element.elementor-element-4a3e6f3 h2{color:#1F5CA3;}.elementor-81 .elementor-element.elementor-element-4a3e6f3 h4{color:#1F5CA3;}.elementor-81 .elementor-element.elementor-element-4a3e6f3 h5{color:#1F5CA3;}.elementor-81 .elementor-element.elementor-element-4a3e6f3 .main-search-inner{text-align:center;}.elementor-81 .elementor-element.elementor-element-a7a7f57 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-81 .elementor-element.elementor-element-bf2502c:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-bf2502c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-81 .elementor-element.elementor-element-bf2502c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-81 .elementor-element.elementor-element-bf2502c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-81 .elementor-element.elementor-element-9d03b8f > .elementor-widget-container{margin:40px 40px 0px 40px;}.elementor-81 .elementor-element.elementor-element-792ad1e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-c6d21d3{--spacer-size:50px;}.elementor-81 .elementor-element.elementor-element-0a37704{--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;}.elementor-81 .elementor-element.elementor-element-1a767a0{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-ab35eb6{--display:flex;--background-transition:0.3s;--border-radius:36px 36px 36px 36px;}.elementor-81 .elementor-element.elementor-element-ab35eb6:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-ab35eb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6196DA;background-image:url("https://escuelasmx.mx/wp-content/uploads/2025/10/Directoro-de-escuelas-Queretaro1.jpg");}.elementor-81 .elementor-element.elementor-element-ab35eb6:hover{background-color:#327197;}.elementor-81 .elementor-element.elementor-element-d12c8f5{--display:flex;--min-height:82px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-d12c8f5.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.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-81 .elementor-element.elementor-element-5265d81{text-align:center;}.elementor-81 .elementor-element.elementor-element-5265d81 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:700;text-shadow:0px 0px 32px #FFFFFF;color:#031A22;}.elementor-81 .elementor-element.elementor-element-93a135d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-81 .elementor-element.elementor-element-8fc7096 .elementor-counter-number-wrapper{color:#102549;font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 17px #FFFFFF;}.elementor-81 .elementor-element.elementor-element-8fc7096 .elementor-counter-title{color:#102549;text-shadow:18px 0px 10px rgba(255, 255, 255, 0.99);}.elementor-81 .elementor-element.elementor-element-7844909 .elementor-counter-number-wrapper{color:#102549;font-family:"Roboto", Sans-serif;font-weight:600;text-shadow:0px 0px 10px #FFFFFF;}.elementor-81 .elementor-element.elementor-element-7844909 .elementor-counter-title{color:#102549;text-shadow:0px 0px 11px rgba(255, 255, 255, 0.98);}.elementor-81 .elementor-element.elementor-element-93ad740 .elementor-counter-number-wrapper{color:#102549;font-family:"Roboto", Sans-serif;font-weight:600;text-shadow:0px 0px 19px #FFFFFF;}.elementor-81 .elementor-element.elementor-element-93ad740 .elementor-counter-title{color:#102549;text-shadow:0px 0px 10px #FFFFFF;}.elementor-81 .elementor-element.elementor-element-0396268{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-cdab65b > .elementor-widget-container{margin:19px 19px 19px 19px;}.elementor-81 .elementor-element.elementor-element-cdab65b{color:#102549;}.elementor-81 .elementor-element.elementor-element-86a853f{--display:flex;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:38px 38px 38px 38px;}.elementor-81 .elementor-element.elementor-element-86a853f:hover{background-color:#8B13137D;}.elementor-81 .elementor-element.elementor-element-86a853f::before, .elementor-81 .elementor-element.elementor-element-86a853f > .elementor-background-video-container::before, .elementor-81 .elementor-element.elementor-element-86a853f > .e-con-inner > .elementor-background-video-container::before, .elementor-81 .elementor-element.elementor-element-86a853f > .elementor-background-slideshow::before, .elementor-81 .elementor-element.elementor-element-86a853f > .e-con-inner > .elementor-background-slideshow::before, .elementor-81 .elementor-element.elementor-element-86a853f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0009B8;--background-overlay:'';}.elementor-81 .elementor-element.elementor-element-2d65cda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-2d65cda.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-81 .elementor-element.elementor-element-2d65cda .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:4.3em;font-weight:900;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:5px 9px 4px rgba(0, 0, 0, 0.62);color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-81 .elementor-element.elementor-element-393c4da .elementor-button{background-color:#AC2A2A;box-shadow:9px 11px 10px 0px rgba(0,0,0,0.5);border-radius:12px 12px 12px 12px;}.elementor-81 .elementor-element.elementor-element-393c4da .elementor-button-content-wrapper{flex-direction:row;}.elementor-81 .elementor-element.elementor-element-6fe60e0 > .elementor-widget-container{margin:60px 60px 0px 60px;padding:0% 20% 0% 20%;}.elementor-81 .elementor-element.elementor-element-990bff9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-81 .elementor-element.elementor-element-4c66050{--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;}.elementor-81 .elementor-element.elementor-element-480a535{--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;}.elementor-81 .elementor-element.elementor-element-7a0c7db{--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;}.elementor-81 .elementor-element.elementor-element-53b5761{padding:50px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-5fc073b{margin-top:0px;margin-bottom:-50px;padding:0px 0px 50px 0px;}.elementor-81 .elementor-element.elementor-element-0627d5a{--display:flex;}@media(min-width:768px){.elementor-81 .elementor-element.elementor-element-59b04e0{width:100%;}.elementor-81 .elementor-element.elementor-element-1a767a0{--content-width:81%;}.elementor-81 .elementor-element.elementor-element-d12c8f5{--width:84%;}.elementor-81 .elementor-element.elementor-element-4c66050{--width:33.3333%;}.elementor-81 .elementor-element.elementor-element-480a535{--width:33.3333%;}.elementor-81 .elementor-element.elementor-element-7a0c7db{--width:33.3333%;}}@media(min-width:1700px){.elementor-81 .elementor-element.elementor-element-fef86d6{--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-792ad1e{--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-1a767a0{--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-93a135d{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-81 .elementor-element.elementor-element-fef86d6{--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-792ad1e{--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-1a767a0{--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-5265d81 .elementor-heading-title{font-size:46px;}.elementor-81 .elementor-element.elementor-element-93a135d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-fef86d6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-792ad1e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-1a767a0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-5265d81 .elementor-heading-title{font-size:48px;line-height:1.3em;}.elementor-81 .elementor-element.elementor-element-93a135d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-81 .elementor-element.elementor-element-2d65cda .elementor-heading-title{font-size:2.9em;}.elementor-81 .elementor-element.elementor-element-6fe60e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}