.elementor-17 .elementor-element.elementor-element-1d48a40{--display:flex;--min-height:789px;--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;}.elementor-17 .elementor-element.elementor-element-1d48a40:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1d48a40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://todolimpiosierranorte.com/wp-content/uploads/2026/07/ChatGPT-Image-21-jul-2026-15_53_28.png");background-size:cover;}.elementor-17 .elementor-element.elementor-element-bbb027f{--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-17 .elementor-element.elementor-element-fb4fb7a{--spacer-size:150px;}.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-17 .elementor-element.elementor-element-04eee08 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#2167AE;}.elementor-17 .elementor-element.elementor-element-3f181ee{width:var( --container-widget-width, 86.809% );max-width:86.809%;--container-widget-width:86.809%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-3f181ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-3f181ee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:600;text-transform:uppercase;color:#041E38;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-1205ffb{--divider-border-style:solid;--divider-color:#5E98D3;--divider-border-width:3.1px;}.elementor-17 .elementor-element.elementor-element-1205ffb .elementor-divider-separator{width:13%;}.elementor-17 .elementor-element.elementor-element-1205ffb .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.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-17 .elementor-element.elementor-element-7042397{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-d2ae21c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.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-17 .elementor-element.elementor-element-db182bc .elementor-button{background-color:#5E98D3;font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-db182bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-db182bc .elementor-button-content-wrapper{flex-direction:row;}.elementor-17 .elementor-element.elementor-element-8c5309e .elementor-button{background-color:#2167AE;font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-8c5309e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-8c5309e .elementor-button-content-wrapper{flex-direction:row;}.elementor-17 .elementor-element.elementor-element-9d74318{--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-17 .elementor-element.elementor-element-52a1ab3{--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;}.elementor-17 .elementor-element.elementor-element-52a1ab3:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-52a1ab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5E98D3;}.elementor-17 .elementor-element.elementor-element-548672d{--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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-96e73f8 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-96e73f8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-96e73f8.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-96e73f8.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-96e73f8.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-96e73f8.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1ec078b{text-align:center;}.elementor-17 .elementor-element.elementor-element-1ec078b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-858e46b{--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-17 .elementor-element.elementor-element-7d55059 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-7d55059.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-7d55059.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-7d55059.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-7d55059.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-7d55059.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-90b1508{text-align:center;}.elementor-17 .elementor-element.elementor-element-90b1508 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-e489d12{--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-17 .elementor-element.elementor-element-81567ec .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-81567ec.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-81567ec.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-81567ec.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-81567ec.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-81567ec.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-0ca9ba2{text-align:center;}.elementor-17 .elementor-element.elementor-element-0ca9ba2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b689c98{--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-17 .elementor-element.elementor-element-ae827d8 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-ae827d8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-ae827d8.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-ae827d8.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-ae827d8.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-ae827d8.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4d6cee6{text-align:center;}.elementor-17 .elementor-element.elementor-element-4d6cee6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-7de7286{--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-17 .elementor-element.elementor-element-7de7286:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7de7286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F1;}.elementor-17 .elementor-element.elementor-element-e27f4ad{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-679a79e{text-align:center;}.elementor-17 .elementor-element.elementor-element-679a79e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#2167AE;}.elementor-17 .elementor-element.elementor-element-65ec60e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-65ec60e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-65ec60e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;text-transform:uppercase;color:#041E38;}.elementor-17 .elementor-element.elementor-element-ec2ffd5{--divider-border-style:solid;--divider-color:#5E98D3;--divider-border-width:3.1px;}.elementor-17 .elementor-element.elementor-element-ec2ffd5 .elementor-divider-separator{width:13%;margin:0 auto;margin-center:0;}.elementor-17 .elementor-element.elementor-element-ec2ffd5 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-17 .elementor-element.elementor-element-0efc097{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-598ceb3{--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;}.elementor-17 .elementor-element.elementor-element-598ceb3:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-598ceb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F1;}.elementor-17 .elementor-element.elementor-element-582a635{--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-17 .elementor-element.elementor-element-6b42930{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-6b42930:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6b42930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-f04f955 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-f04f955.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#2167AE;}.elementor-17 .elementor-element.elementor-element-f04f955.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-f04f955.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-f04f955.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-f04f955.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-f04f955.elementor-view-framed .elementor-icon{background-color:#2167AE;}.elementor-17 .elementor-element.elementor-element-f04f955.elementor-view-stacked .elementor-icon svg{fill:#2167AE;}.elementor-17 .elementor-element.elementor-element-f04f955 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-f04f955 .elementor-icon svg{height:28px;}.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-17 .elementor-element.elementor-element-220a174 img{border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-3333174{text-align:center;}.elementor-17 .elementor-element.elementor-element-3333174 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-17 .elementor-element.elementor-element-e9242ae{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-59e5949 .elementor-button{background-color:#041E38;font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-59e5949{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-59e5949 .elementor-button-content-wrapper{flex-direction:row;}.elementor-17 .elementor-element.elementor-element-612dc24{--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-17 .elementor-element.elementor-element-a1f2f39{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-a1f2f39:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a1f2f39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-d7c9f37 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-d7c9f37.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#2167AE;}.elementor-17 .elementor-element.elementor-element-d7c9f37.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-d7c9f37.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-d7c9f37.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-d7c9f37.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-d7c9f37.elementor-view-framed .elementor-icon{background-color:#2167AE;}.elementor-17 .elementor-element.elementor-element-d7c9f37.elementor-view-stacked .elementor-icon svg{fill:#2167AE;}.elementor-17 .elementor-element.elementor-element-d7c9f37 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-d7c9f37 .elementor-icon svg{height:28px;}.elementor-17 .elementor-element.elementor-element-b223e41 img{border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-e5b9fd3{text-align:center;}.elementor-17 .elementor-element.elementor-element-e5b9fd3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-17 .elementor-element.elementor-element-47e1f69{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-f7ca152 .elementor-button{background-color:#041E38;font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-f7ca152{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-f7ca152 .elementor-button-content-wrapper{flex-direction:row;}.elementor-17 .elementor-element.elementor-element-60796c9{--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-17 .elementor-element.elementor-element-09a1c61{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-09a1c61:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-09a1c61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4216ff9 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-4216ff9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#2167AE;}.elementor-17 .elementor-element.elementor-element-4216ff9.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-4216ff9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4216ff9.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-4216ff9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4216ff9.elementor-view-framed .elementor-icon{background-color:#2167AE;}.elementor-17 .elementor-element.elementor-element-4216ff9.elementor-view-stacked .elementor-icon svg{fill:#2167AE;}.elementor-17 .elementor-element.elementor-element-4216ff9 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-4216ff9 .elementor-icon svg{height:28px;}.elementor-17 .elementor-element.elementor-element-fea8411 img{border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-25c5928{text-align:center;}.elementor-17 .elementor-element.elementor-element-25c5928 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-17 .elementor-element.elementor-element-d3cc94f{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-ec5b066 .elementor-button{background-color:#041E38;font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-ec5b066{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-ec5b066 .elementor-button-content-wrapper{flex-direction:row;}.elementor-17 .elementor-element.elementor-element-9f1338b{--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-17 .elementor-element.elementor-element-2664173{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-2664173:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2664173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1ce0405 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-1ce0405.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#2167AE;}.elementor-17 .elementor-element.elementor-element-1ce0405.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-1ce0405.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1ce0405.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-1ce0405.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1ce0405.elementor-view-framed .elementor-icon{background-color:#2167AE;}.elementor-17 .elementor-element.elementor-element-1ce0405.elementor-view-stacked .elementor-icon svg{fill:#2167AE;}.elementor-17 .elementor-element.elementor-element-1ce0405 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-1ce0405 .elementor-icon svg{height:28px;}.elementor-17 .elementor-element.elementor-element-4271067 img{border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-a0b10c5{text-align:center;}.elementor-17 .elementor-element.elementor-element-a0b10c5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-17 .elementor-element.elementor-element-9a4f89a{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-2b1fd0a .elementor-button{background-color:#041E38;font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-2b1fd0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-2b1fd0a .elementor-button-content-wrapper{flex-direction:row;}.elementor-17 .elementor-element.elementor-element-70a3d8a{--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;}.elementor-17 .elementor-element.elementor-element-70a3d8a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-70a3d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F1;}.elementor-17 .elementor-element.elementor-element-6830f58{--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-17 .elementor-element.elementor-element-cf7ba21{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-cf7ba21:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-cf7ba21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-268b389 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-268b389.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#2167AE;}.elementor-17 .elementor-element.elementor-element-268b389.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-268b389.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-268b389.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-268b389.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-268b389.elementor-view-framed .elementor-icon{background-color:#2167AE;}.elementor-17 .elementor-element.elementor-element-268b389.elementor-view-stacked .elementor-icon svg{fill:#2167AE;}.elementor-17 .elementor-element.elementor-element-268b389 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-268b389 .elementor-icon svg{height:28px;}.elementor-17 .elementor-element.elementor-element-b4ed638 img{border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-013b11a{text-align:center;}.elementor-17 .elementor-element.elementor-element-013b11a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-17 .elementor-element.elementor-element-8a5a6b6{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-9ba4e78 .elementor-button{background-color:#041E38;font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-9ba4e78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-9ba4e78 .elementor-button-content-wrapper{flex-direction:row;}.elementor-17 .elementor-element.elementor-element-648c5c6{--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-17 .elementor-element.elementor-element-8a496c6{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-8a496c6:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8a496c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-f78d062 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-f78d062.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#2167AE;}.elementor-17 .elementor-element.elementor-element-f78d062.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-f78d062.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-f78d062.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-f78d062.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-f78d062.elementor-view-framed .elementor-icon{background-color:#2167AE;}.elementor-17 .elementor-element.elementor-element-f78d062.elementor-view-stacked .elementor-icon svg{fill:#2167AE;}.elementor-17 .elementor-element.elementor-element-f78d062 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-f78d062 .elementor-icon svg{height:28px;}.elementor-17 .elementor-element.elementor-element-4fa750a img{border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-6a9a11d{text-align:center;}.elementor-17 .elementor-element.elementor-element-6a9a11d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-17 .elementor-element.elementor-element-6a029cb{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-ea06474 .elementor-button{background-color:#041E38;font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-ea06474{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-ea06474 .elementor-button-content-wrapper{flex-direction:row;}.elementor-17 .elementor-element.elementor-element-fa57f2f{--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-17 .elementor-element.elementor-element-afaabd3{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-afaabd3:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-afaabd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3a2b42a .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-3a2b42a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#2167AE;}.elementor-17 .elementor-element.elementor-element-3a2b42a.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-3a2b42a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3a2b42a.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-3a2b42a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3a2b42a.elementor-view-framed .elementor-icon{background-color:#2167AE;}.elementor-17 .elementor-element.elementor-element-3a2b42a.elementor-view-stacked .elementor-icon svg{fill:#2167AE;}.elementor-17 .elementor-element.elementor-element-3a2b42a .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-3a2b42a .elementor-icon svg{height:28px;}.elementor-17 .elementor-element.elementor-element-51e4356 img{border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-83b5913{text-align:center;}.elementor-17 .elementor-element.elementor-element-83b5913 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-17 .elementor-element.elementor-element-f881b44{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-17b6edd .elementor-button{background-color:#041E38;font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-17b6edd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-17b6edd .elementor-button-content-wrapper{flex-direction:row;}.elementor-17 .elementor-element.elementor-element-ff4bbf1{--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-17 .elementor-element.elementor-element-f5f848d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-f5f848d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f5f848d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-689ef60 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-689ef60.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#2167AE;}.elementor-17 .elementor-element.elementor-element-689ef60.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-689ef60.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-689ef60.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-689ef60.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-689ef60.elementor-view-framed .elementor-icon{background-color:#2167AE;}.elementor-17 .elementor-element.elementor-element-689ef60.elementor-view-stacked .elementor-icon svg{fill:#2167AE;}.elementor-17 .elementor-element.elementor-element-689ef60 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-689ef60 .elementor-icon svg{height:28px;}.elementor-17 .elementor-element.elementor-element-193449c img{border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-dc1f0a3{text-align:center;}.elementor-17 .elementor-element.elementor-element-dc1f0a3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-17 .elementor-element.elementor-element-73e3fe5{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-a31d173 .elementor-button{background-color:#041E38;font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-a31d173{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-a31d173 .elementor-button-content-wrapper{flex-direction:row;}.elementor-17 .elementor-element.elementor-element-7227b3b{--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-17 .elementor-element.elementor-element-7227b3b:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7227b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F1;}.elementor-17 .elementor-element.elementor-element-5b11c8b{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-fecba0d .elementor-button{background-color:#041E38;font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-fecba0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-fecba0d .elementor-button-content-wrapper{flex-direction:row;}.elementor-17 .elementor-element.elementor-element-0ffda90{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-4c89961{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4c89961:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4c89961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F1;}.elementor-17 .elementor-element.elementor-element-9121ba9{--display:flex;--min-height:603px;--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;--border-radius:0px 20px 20px 0px;}.elementor-17 .elementor-element.elementor-element-9121ba9:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-9121ba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://todolimpiosierranorte.com/wp-content/uploads/2026/07/ChatGPT-Image-21-jul-2026-16_41_25.png");background-position:center center;background-size:cover;}.elementor-17 .elementor-element.elementor-element-218365f{--spacer-size:250px;}.elementor-17 .elementor-element.elementor-element-56f9700{--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;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-17 .elementor-element.elementor-element-55b67d5{text-align:start;}.elementor-17 .elementor-element.elementor-element-55b67d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#2167AE;}.elementor-17 .elementor-element.elementor-element-8c68af9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-17 .elementor-element.elementor-element-8c68af9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-8c68af9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;text-transform:uppercase;color:#041E38;}.elementor-17 .elementor-element.elementor-element-9adb1cb{--divider-border-style:solid;--divider-color:#2167AE;--divider-border-width:3.1px;}.elementor-17 .elementor-element.elementor-element-9adb1cb .elementor-divider-separator{width:13%;margin:0 auto;margin-left:0;}.elementor-17 .elementor-element.elementor-element-9adb1cb .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-17 .elementor-element.elementor-element-75f3143{text-align:start;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-0a56810{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-610e169{--display:flex;}.elementor-17 .elementor-element.elementor-element-6cb1309 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-6cb1309.elementor-view-stacked .elementor-icon{background-color:#041E38;color:#FFFFFF00;}.elementor-17 .elementor-element.elementor-element-6cb1309.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-6cb1309.elementor-view-default .elementor-icon{color:#041E38;border-color:#041E38;}.elementor-17 .elementor-element.elementor-element-6cb1309.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-6cb1309.elementor-view-default .elementor-icon svg{fill:#041E38;}.elementor-17 .elementor-element.elementor-element-6cb1309.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-17 .elementor-element.elementor-element-6cb1309.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF00;}.elementor-17 .elementor-element.elementor-element-6cb1309 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-6cb1309 .elementor-icon svg{height:28px;}.elementor-17 .elementor-element.elementor-element-0020bf5{text-align:center;}.elementor-17 .elementor-element.elementor-element-0020bf5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;color:#2167AE;}.elementor-17 .elementor-element.elementor-element-d799206{--display:flex;}.elementor-17 .elementor-element.elementor-element-2bdf94e .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-2bdf94e.elementor-view-stacked .elementor-icon{background-color:#041E38;color:#FFFFFF00;}.elementor-17 .elementor-element.elementor-element-2bdf94e.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-2bdf94e.elementor-view-default .elementor-icon{color:#041E38;border-color:#041E38;}.elementor-17 .elementor-element.elementor-element-2bdf94e.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-2bdf94e.elementor-view-default .elementor-icon svg{fill:#041E38;}.elementor-17 .elementor-element.elementor-element-2bdf94e.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-17 .elementor-element.elementor-element-2bdf94e.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF00;}.elementor-17 .elementor-element.elementor-element-2bdf94e .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-2bdf94e .elementor-icon svg{height:28px;}.elementor-17 .elementor-element.elementor-element-8bb5877{text-align:center;}.elementor-17 .elementor-element.elementor-element-8bb5877 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;color:#2167AE;}.elementor-17 .elementor-element.elementor-element-b274510{--display:flex;}.elementor-17 .elementor-element.elementor-element-480f7f2 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-480f7f2.elementor-view-stacked .elementor-icon{background-color:#041E38;color:#FFFFFF00;}.elementor-17 .elementor-element.elementor-element-480f7f2.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-480f7f2.elementor-view-default .elementor-icon{color:#041E38;border-color:#041E38;}.elementor-17 .elementor-element.elementor-element-480f7f2.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-480f7f2.elementor-view-default .elementor-icon svg{fill:#041E38;}.elementor-17 .elementor-element.elementor-element-480f7f2.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-17 .elementor-element.elementor-element-480f7f2.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF00;}.elementor-17 .elementor-element.elementor-element-480f7f2 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-480f7f2 .elementor-icon svg{height:28px;}.elementor-17 .elementor-element.elementor-element-de810f1{text-align:center;}.elementor-17 .elementor-element.elementor-element-de810f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;color:#2167AE;}.elementor-17 .elementor-element.elementor-element-2d2bd6b{--display:flex;}.elementor-17 .elementor-element.elementor-element-874c154 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-874c154.elementor-view-stacked .elementor-icon{background-color:#041E38;color:#FFFFFF00;}.elementor-17 .elementor-element.elementor-element-874c154.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-874c154.elementor-view-default .elementor-icon{color:#041E38;border-color:#041E38;}.elementor-17 .elementor-element.elementor-element-874c154.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-874c154.elementor-view-default .elementor-icon svg{fill:#041E38;}.elementor-17 .elementor-element.elementor-element-874c154.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-17 .elementor-element.elementor-element-874c154.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF00;}.elementor-17 .elementor-element.elementor-element-874c154 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-874c154 .elementor-icon svg{height:28px;}.elementor-17 .elementor-element.elementor-element-f385934{text-align:center;}.elementor-17 .elementor-element.elementor-element-f385934 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;color:#2167AE;}.elementor-17 .elementor-element.elementor-element-a83f858 .elementor-button{background-color:#041E38;font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-a83f858{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-a83f858 .elementor-button-content-wrapper{flex-direction:row;}.elementor-17 .elementor-element.elementor-element-a3df5be{--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-17 .elementor-element.elementor-element-a3df5be:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a3df5be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F1;}.elementor-17 .elementor-element.elementor-element-080c004{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-53bd2fd{text-align:center;}.elementor-17 .elementor-element.elementor-element-53bd2fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#2167AE;}.elementor-17 .elementor-element.elementor-element-6a68c81{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-6a68c81.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-6a68c81 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;text-transform:uppercase;color:#041E38;}.elementor-17 .elementor-element.elementor-element-2c06e08{--divider-border-style:solid;--divider-color:#2167AE;--divider-border-width:3.1px;}.elementor-17 .elementor-element.elementor-element-2c06e08 .elementor-divider-separator{width:13%;margin:0 auto;margin-center:0;}.elementor-17 .elementor-element.elementor-element-2c06e08 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-17 .elementor-element.elementor-element-b498f4c{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-342ff0b{--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;}.elementor-17 .elementor-element.elementor-element-342ff0b:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-342ff0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F1;}.elementor-17 .elementor-element.elementor-element-9781a4f{--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-17 .elementor-element.elementor-element-6a20861 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-6a20861.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#2167AE;}.elementor-17 .elementor-element.elementor-element-6a20861.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-6a20861.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6a20861.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-6a20861.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6a20861.elementor-view-framed .elementor-icon{background-color:#2167AE;}.elementor-17 .elementor-element.elementor-element-6a20861.elementor-view-stacked .elementor-icon svg{fill:#2167AE;}.elementor-17 .elementor-element.elementor-element-6a20861 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-6a20861 .elementor-icon svg{height:28px;}.elementor-17 .elementor-element.elementor-element-adbdab4{text-align:center;}.elementor-17 .elementor-element.elementor-element-adbdab4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-17 .elementor-element.elementor-element-c1acdf9{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-64f7c54{--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-17 .elementor-element.elementor-element-83fc587 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-83fc587.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#2167AE;}.elementor-17 .elementor-element.elementor-element-83fc587.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-83fc587.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-83fc587.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-83fc587.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-83fc587.elementor-view-framed .elementor-icon{background-color:#2167AE;}.elementor-17 .elementor-element.elementor-element-83fc587.elementor-view-stacked .elementor-icon svg{fill:#2167AE;}.elementor-17 .elementor-element.elementor-element-83fc587 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-83fc587 .elementor-icon svg{height:28px;}.elementor-17 .elementor-element.elementor-element-7deb814{text-align:center;}.elementor-17 .elementor-element.elementor-element-7deb814 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-17 .elementor-element.elementor-element-b805202{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-8471138{--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-17 .elementor-element.elementor-element-aa0b9c6 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-aa0b9c6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#2167AE;}.elementor-17 .elementor-element.elementor-element-aa0b9c6.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-aa0b9c6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-aa0b9c6.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-aa0b9c6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-aa0b9c6.elementor-view-framed .elementor-icon{background-color:#2167AE;}.elementor-17 .elementor-element.elementor-element-aa0b9c6.elementor-view-stacked .elementor-icon svg{fill:#2167AE;}.elementor-17 .elementor-element.elementor-element-aa0b9c6 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-aa0b9c6 .elementor-icon svg{height:28px;}.elementor-17 .elementor-element.elementor-element-e7a8bb9{text-align:center;}.elementor-17 .elementor-element.elementor-element-e7a8bb9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-17 .elementor-element.elementor-element-47b6e72{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-0c67168{--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-17 .elementor-element.elementor-element-bafee93 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-bafee93.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#2167AE;}.elementor-17 .elementor-element.elementor-element-bafee93.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-bafee93.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-bafee93.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-bafee93.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-bafee93.elementor-view-framed .elementor-icon{background-color:#2167AE;}.elementor-17 .elementor-element.elementor-element-bafee93.elementor-view-stacked .elementor-icon svg{fill:#2167AE;}.elementor-17 .elementor-element.elementor-element-bafee93 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-bafee93 .elementor-icon svg{height:28px;}.elementor-17 .elementor-element.elementor-element-ea89e35{text-align:center;}.elementor-17 .elementor-element.elementor-element-ea89e35 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-17 .elementor-element.elementor-element-885f6d8{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-17 .elementor-element.elementor-element-d7b6388{--display:flex;--min-height:446px;--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-17 .elementor-element.elementor-element-d7b6388:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-d7b6388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://todolimpiosierranorte.com/wp-content/uploads/2026/08/ChatGPT-Image-17-ago-2026-10_42_24.png");background-size:cover;}.elementor-17 .elementor-element.elementor-element-e65a4a4{--spacer-size:97px;}.elementor-17 .elementor-element.elementor-element-1a90179{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-1a90179.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-1a90179 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-e604fca{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-e604fca.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-e604fca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6d3c58c .elementor-button{background-color:#041E38;font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-6d3c58c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-6d3c58c .elementor-button-content-wrapper{flex-direction:row;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-d2ae21c{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-0a56810{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-1d48a40:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1d48a40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://todolimpiosierranorte.com/wp-content/uploads/2026/07/ChatGPT-Image-21-jul-2026-17_25_28.png");background-position:center center;background-size:cover;}.elementor-17 .elementor-element.elementor-element-3f181ee{width:var( --container-widget-width, 432.781px );max-width:432.781px;--container-widget-width:432.781px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-3f181ee .elementor-heading-title{font-size:47px;}.elementor-17 .elementor-element.elementor-element-d2ae21c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-db182bc{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-db182bc .elementor-button{font-size:11px;}.elementor-17 .elementor-element.elementor-element-8c5309e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-8c5309e .elementor-button{font-size:11px;}.elementor-17 .elementor-element.elementor-element-65ec60e{width:var( --container-widget-width, 432.781px );max-width:432.781px;--container-widget-width:432.781px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-65ec60e .elementor-heading-title{font-size:38px;}.elementor-17 .elementor-element.elementor-element-59e5949{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-59e5949 .elementor-button{font-size:11px;}.elementor-17 .elementor-element.elementor-element-f7ca152{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-f7ca152 .elementor-button{font-size:11px;}.elementor-17 .elementor-element.elementor-element-ec5b066{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-ec5b066 .elementor-button{font-size:11px;}.elementor-17 .elementor-element.elementor-element-2b1fd0a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-2b1fd0a .elementor-button{font-size:11px;}.elementor-17 .elementor-element.elementor-element-9ba4e78{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-9ba4e78 .elementor-button{font-size:11px;}.elementor-17 .elementor-element.elementor-element-ea06474{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-ea06474 .elementor-button{font-size:11px;}.elementor-17 .elementor-element.elementor-element-17b6edd{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-17b6edd .elementor-button{font-size:11px;}.elementor-17 .elementor-element.elementor-element-a31d173{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-a31d173 .elementor-button{font-size:11px;}.elementor-17 .elementor-element.elementor-element-fecba0d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-fecba0d .elementor-button{font-size:11px;}.elementor-17 .elementor-element.elementor-element-8c68af9{width:var( --container-widget-width, 432.781px );max-width:432.781px;--container-widget-width:432.781px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-8c68af9 .elementor-heading-title{font-size:28px;}.elementor-17 .elementor-element.elementor-element-0a56810{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-a83f858{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-a83f858 .elementor-button{font-size:11px;}.elementor-17 .elementor-element.elementor-element-6a68c81{width:var( --container-widget-width, 432.781px );max-width:432.781px;--container-widget-width:432.781px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-6a68c81 .elementor-heading-title{font-size:38px;}.elementor-17 .elementor-element.elementor-element-d7b6388:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-d7b6388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://todolimpiosierranorte.com/wp-content/uploads/2026/08/ChatGPT-Image-17-ago-2026-10_43_43.png");}.elementor-17 .elementor-element.elementor-element-d7b6388{--min-height:625px;}.elementor-17 .elementor-element.elementor-element-e65a4a4{--spacer-size:113px;}.elementor-17 .elementor-element.elementor-element-1a90179{width:var( --container-widget-width, 432.781px );max-width:432.781px;--container-widget-width:432.781px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-1a90179 .elementor-heading-title{font-size:38px;}.elementor-17 .elementor-element.elementor-element-6d3c58c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;}.elementor-17 .elementor-element.elementor-element-6d3c58c .elementor-button{font-size:11px;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-1d48a40{--content-width:1450px;}.elementor-17 .elementor-element.elementor-element-bbb027f{--width:50%;}.elementor-17 .elementor-element.elementor-element-9d74318{--width:50%;}.elementor-17 .elementor-element.elementor-element-52a1ab3{--content-width:1547px;}.elementor-17 .elementor-element.elementor-element-548672d{--width:25%;}.elementor-17 .elementor-element.elementor-element-858e46b{--width:25%;}.elementor-17 .elementor-element.elementor-element-e489d12{--width:25%;}.elementor-17 .elementor-element.elementor-element-b689c98{--width:25%;}.elementor-17 .elementor-element.elementor-element-598ceb3{--content-width:1370px;}.elementor-17 .elementor-element.elementor-element-582a635{--width:25%;}.elementor-17 .elementor-element.elementor-element-612dc24{--width:25%;}.elementor-17 .elementor-element.elementor-element-60796c9{--width:25%;}.elementor-17 .elementor-element.elementor-element-9f1338b{--width:25%;}.elementor-17 .elementor-element.elementor-element-70a3d8a{--content-width:1370px;}.elementor-17 .elementor-element.elementor-element-6830f58{--width:25%;}.elementor-17 .elementor-element.elementor-element-648c5c6{--width:25%;}.elementor-17 .elementor-element.elementor-element-fa57f2f{--width:25%;}.elementor-17 .elementor-element.elementor-element-ff4bbf1{--width:25%;}.elementor-17 .elementor-element.elementor-element-9121ba9{--width:50%;}.elementor-17 .elementor-element.elementor-element-56f9700{--width:50%;}.elementor-17 .elementor-element.elementor-element-342ff0b{--content-width:1370px;}.elementor-17 .elementor-element.elementor-element-9781a4f{--width:25%;}.elementor-17 .elementor-element.elementor-element-64f7c54{--width:25%;}.elementor-17 .elementor-element.elementor-element-8471138{--width:25%;}.elementor-17 .elementor-element.elementor-element-0c67168{--width:25%;}}