.elementor-5164 .elementor-element.elementor-element-0d75b01{--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;--overlay-opacity:0.4;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-5164 .elementor-element.elementor-element-0d75b01:not(.elementor-motion-effects-element-type-background), .elementor-5164 .elementor-element.elementor-element-0d75b01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006459;background-image:url("https://tierralibre.mx/wp-content/uploads/2025/04/tierra-libre-banner-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5164 .elementor-element.elementor-element-0d75b01::before, .elementor-5164 .elementor-element.elementor-element-0d75b01 > .elementor-background-video-container::before, .elementor-5164 .elementor-element.elementor-element-0d75b01 > .e-con-inner > .elementor-background-video-container::before, .elementor-5164 .elementor-element.elementor-element-0d75b01 > .elementor-background-slideshow::before, .elementor-5164 .elementor-element.elementor-element-0d75b01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5164 .elementor-element.elementor-element-0d75b01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-5164 .elementor-element.elementor-element-011421f{--display:flex;}.elementor-5164 .elementor-element.elementor-element-4ceba56{text-align:center;}.elementor-5164 .elementor-element.elementor-element-4ceba56 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-5164 .elementor-element.elementor-element-720bc3e{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5164 .elementor-element.elementor-element-a54a434{--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;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5164 .elementor-element.elementor-element-a54a434:not(.elementor-motion-effects-element-type-background), .elementor-5164 .elementor-element.elementor-element-a54a434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0EB;}.elementor-5164 .elementor-element.elementor-element-93630fb{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:40px;}.elementor-5164 .elementor-element.elementor-element-97bc7d1{text-align:center;}.elementor-5164 .elementor-element.elementor-element-97bc7d1 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:50px;font-weight:600;color:#002E3A;}.elementor-5164 .elementor-element.elementor-element-760b24f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5164 .elementor-element.elementor-element-760b24f{text-align:justify;font-size:18px;font-weight:400;line-height:26px;color:#002E3A;}.elementor-5164 .elementor-element.elementor-element-a44c5b1{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5164 .elementor-element.elementor-element-4f547a6{--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;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5164 .elementor-element.elementor-element-4f547a6:not(.elementor-motion-effects-element-type-background), .elementor-5164 .elementor-element.elementor-element-4f547a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0EB;}.elementor-5164 .elementor-element.elementor-element-253232f{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:40px;}.elementor-5164 .elementor-element.elementor-element-7f5c985{text-align:center;}.elementor-5164 .elementor-element.elementor-element-7f5c985 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:50px;font-weight:600;color:#002E3A;}.elementor-5164 .elementor-element.elementor-element-9a74957 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5164 .elementor-element.elementor-element-9a74957{text-align:justify;font-size:18px;font-weight:400;line-height:26px;color:#002E3A;}.elementor-5164 .elementor-element.elementor-element-9d2f629{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5164 .elementor-element.elementor-element-b07b324{--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;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5164 .elementor-element.elementor-element-b07b324:not(.elementor-motion-effects-element-type-background), .elementor-5164 .elementor-element.elementor-element-b07b324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0EB;}.elementor-5164 .elementor-element.elementor-element-7903c62{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:40px;}.elementor-5164 .elementor-element.elementor-element-80c0c47{text-align:center;}.elementor-5164 .elementor-element.elementor-element-80c0c47 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:50px;font-weight:600;color:#002E3A;}.elementor-5164 .elementor-element.elementor-element-f94a4a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5164 .elementor-element.elementor-element-f94a4a2{text-align:justify;font-size:18px;font-weight:400;line-height:26px;color:#002E3A;}.elementor-5164 .elementor-element.elementor-element-ac1f388{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5164 .elementor-element.elementor-element-214ea04{--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;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5164 .elementor-element.elementor-element-214ea04:not(.elementor-motion-effects-element-type-background), .elementor-5164 .elementor-element.elementor-element-214ea04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0EB;}.elementor-5164 .elementor-element.elementor-element-abcd458{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:40px;}.elementor-5164 .elementor-element.elementor-element-8c63bff{text-align:center;}.elementor-5164 .elementor-element.elementor-element-8c63bff .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:50px;font-weight:600;color:#002E3A;}.elementor-5164 .elementor-element.elementor-element-66baa30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5164 .elementor-element.elementor-element-66baa30{text-align:justify;font-size:18px;font-weight:400;line-height:26px;color:#002E3A;}.elementor-5164 .elementor-element.elementor-element-d8e5e20{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5164 .elementor-element.elementor-element-e314d90{--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;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5164 .elementor-element.elementor-element-e314d90:not(.elementor-motion-effects-element-type-background), .elementor-5164 .elementor-element.elementor-element-e314d90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0EB;}.elementor-5164 .elementor-element.elementor-element-69e4edb{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:40px;}.elementor-5164 .elementor-element.elementor-element-08f2110{text-align:center;}.elementor-5164 .elementor-element.elementor-element-08f2110 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:50px;font-weight:600;color:#002E3A;}.elementor-5164 .elementor-element.elementor-element-7e13abb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5164 .elementor-element.elementor-element-7e13abb{text-align:justify;font-size:18px;font-weight:400;line-height:26px;color:#002E3A;}.elementor-5164 .elementor-element.elementor-element-190df3d{--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;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-5164 .elementor-element.elementor-element-190df3d:not(.elementor-motion-effects-element-type-background), .elementor-5164 .elementor-element.elementor-element-190df3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0EB;background-image:url("https://tierralibre.mx/wp-content/uploads/2026/04/tierra-libre-comunidad-educativa-oficial-isologo-green.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-5164 .elementor-element.elementor-element-190df3d::before, .elementor-5164 .elementor-element.elementor-element-190df3d > .elementor-background-video-container::before, .elementor-5164 .elementor-element.elementor-element-190df3d > .e-con-inner > .elementor-background-video-container::before, .elementor-5164 .elementor-element.elementor-element-190df3d > .elementor-background-slideshow::before, .elementor-5164 .elementor-element.elementor-element-190df3d > .e-con-inner > .elementor-background-slideshow::before, .elementor-5164 .elementor-element.elementor-element-190df3d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-5164 .elementor-element.elementor-element-57aa0f0{--display:flex;}@media(max-width:767px){.elementor-5164 .elementor-element.elementor-element-0d75b01{--overlay-opacity:0.2;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-5164 .elementor-element.elementor-element-4ceba56 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-5164 .elementor-element.elementor-element-720bc3e{--border-radius:0px 0px 0px 0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5164 .elementor-element.elementor-element-a54a434{--border-radius:0px 0px 0px 0px;}.elementor-5164 .elementor-element.elementor-element-93630fb{--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5164 .elementor-element.elementor-element-97bc7d1{text-align:center;}.elementor-5164 .elementor-element.elementor-element-97bc7d1 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-5164 .elementor-element.elementor-element-760b24f{text-align:justify;font-size:16px;line-height:26px;}.elementor-5164 .elementor-element.elementor-element-a44c5b1{--border-radius:0px 0px 0px 0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5164 .elementor-element.elementor-element-4f547a6{--border-radius:0px 0px 0px 0px;}.elementor-5164 .elementor-element.elementor-element-253232f{--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5164 .elementor-element.elementor-element-7f5c985{text-align:center;}.elementor-5164 .elementor-element.elementor-element-7f5c985 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-5164 .elementor-element.elementor-element-9a74957{text-align:justify;font-size:16px;line-height:26px;}.elementor-5164 .elementor-element.elementor-element-9d2f629{--border-radius:0px 0px 0px 0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5164 .elementor-element.elementor-element-b07b324{--border-radius:0px 0px 0px 0px;}.elementor-5164 .elementor-element.elementor-element-7903c62{--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5164 .elementor-element.elementor-element-80c0c47{text-align:center;}.elementor-5164 .elementor-element.elementor-element-80c0c47 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-5164 .elementor-element.elementor-element-f94a4a2{text-align:justify;font-size:16px;line-height:26px;}.elementor-5164 .elementor-element.elementor-element-ac1f388{--border-radius:0px 0px 0px 0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5164 .elementor-element.elementor-element-214ea04{--border-radius:0px 0px 0px 0px;}.elementor-5164 .elementor-element.elementor-element-abcd458{--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5164 .elementor-element.elementor-element-8c63bff{text-align:center;}.elementor-5164 .elementor-element.elementor-element-8c63bff .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-5164 .elementor-element.elementor-element-66baa30{text-align:justify;font-size:16px;line-height:26px;}.elementor-5164 .elementor-element.elementor-element-d8e5e20{--border-radius:0px 0px 0px 0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5164 .elementor-element.elementor-element-e314d90{--border-radius:0px 0px 0px 0px;}.elementor-5164 .elementor-element.elementor-element-69e4edb{--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5164 .elementor-element.elementor-element-08f2110{text-align:center;}.elementor-5164 .elementor-element.elementor-element-08f2110 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-5164 .elementor-element.elementor-element-7e13abb{text-align:justify;font-size:16px;line-height:26px;}.elementor-5164 .elementor-element.elementor-element-190df3d{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-760b24f */.elementor-5164 .elementor-element.elementor-element-760b24f p{margin-bottom: 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a74957 */.elementor-5164 .elementor-element.elementor-element-9a74957 p{margin-bottom: 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f94a4a2 */.elementor-5164 .elementor-element.elementor-element-f94a4a2 p{margin-bottom: 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66baa30 */.elementor-5164 .elementor-element.elementor-element-66baa30 p{margin-bottom: 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e13abb */.elementor-5164 .elementor-element.elementor-element-7e13abb p{margin-bottom: 0;}/* End custom CSS */