.elementor-4323 .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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4323 .elementor-element.elementor-element-0d75b01:not(.elementor-motion-effects-element-type-background), .elementor-4323 .elementor-element.elementor-element-0d75b01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006459;}.elementor-4323 .elementor-element.elementor-element-0d75b01::before, .elementor-4323 .elementor-element.elementor-element-0d75b01 > .elementor-background-video-container::before, .elementor-4323 .elementor-element.elementor-element-0d75b01 > .e-con-inner > .elementor-background-video-container::before, .elementor-4323 .elementor-element.elementor-element-0d75b01 > .elementor-background-slideshow::before, .elementor-4323 .elementor-element.elementor-element-0d75b01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4323 .elementor-element.elementor-element-0d75b01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4323 .elementor-element.elementor-element-011421f{--display:flex;}.elementor-4323 .elementor-element.elementor-element-a7cd98c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4323 .elementor-element.elementor-element-08bad94{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4323 .elementor-element.elementor-element-08bad94:not(.elementor-motion-effects-element-type-background), .elementor-4323 .elementor-element.elementor-element-08bad94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0EB;}.elementor-4323 .elementor-element.elementor-element-e802c27{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4323 .elementor-element.elementor-element-3045e58{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-4323 .elementor-element.elementor-element-44f05fd img{border-radius:30px 30px 30px 30px;}.elementor-4323 .elementor-element.elementor-element-ba1f074{--display:flex;--justify-content:center;}.elementor-4323 .elementor-element.elementor-element-01a80f4{text-align:left;}.elementor-4323 .elementor-element.elementor-element-01a80f4 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:50px;font-weight:600;color:#002E3A;}.elementor-4323 .elementor-element.elementor-element-278a287 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4323 .elementor-element.elementor-element-278a287{text-align:left;font-size:18px;font-weight:400;color:#002E3A;}.elementor-4323 .elementor-element.elementor-element-7b76ba1 .elementor-button{background-color:#006459;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-4323 .elementor-element.elementor-element-7b76ba1 .elementor-button:hover, .elementor-4323 .elementor-element.elementor-element-7b76ba1 .elementor-button:focus{background-color:#6D6054;}.elementor-4323 .elementor-element.elementor-element-7b76ba1{width:initial;max-width:initial;}.elementor-4323 .elementor-element.elementor-element-7b76ba1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4323 .elementor-element.elementor-element-7b76ba1.elementor-element{--align-self:flex-start;}.elementor-4323 .elementor-element.elementor-element-ba54b3f{--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:50px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4323 .elementor-element.elementor-element-7e8d19f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4323 .elementor-element.elementor-element-a62ea94{text-align:center;}.elementor-4323 .elementor-element.elementor-element-a62ea94 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:50px;font-weight:600;color:#002E3A;}.elementor-4323 .elementor-element.elementor-element-7d6f7c3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4323 .elementor-element.elementor-element-3b06eef{--display:flex;}.elementor-4323 .elementor-element.elementor-element-1a526c0 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#2CA263;border-radius:15px 15px 15px 15px;}.elementor-4323 .elementor-element.elementor-element-84757cb > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4323 .elementor-element.elementor-element-84757cb{text-align:center;font-family:"Public Sans", Sans-serif;font-size:24px;font-weight:700;color:#B7A188;}.elementor-4323 .elementor-element.elementor-element-d14c110{--display:flex;}.elementor-4323 .elementor-element.elementor-element-f6418c5 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#2CA263;border-radius:15px 15px 15px 15px;}.elementor-4323 .elementor-element.elementor-element-4fd92ad > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4323 .elementor-element.elementor-element-4fd92ad{text-align:center;font-family:"Public Sans", Sans-serif;font-size:24px;font-weight:700;color:#B7A188;}.elementor-4323 .elementor-element.elementor-element-c3e9664{--display:flex;}.elementor-4323 .elementor-element.elementor-element-c54e015 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#2CA263;border-radius:15px 15px 15px 15px;}.elementor-4323 .elementor-element.elementor-element-12d3942 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4323 .elementor-element.elementor-element-12d3942{text-align:center;font-family:"Public Sans", Sans-serif;font-size:24px;font-weight:700;color:#B7A188;}.elementor-4323 .elementor-element.elementor-element-c706bf6{--display:flex;}.elementor-4323 .elementor-element.elementor-element-f82f86b img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#2CA263;border-radius:15px 15px 15px 15px;}.elementor-4323 .elementor-element.elementor-element-ac5bb12 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4323 .elementor-element.elementor-element-ac5bb12{text-align:center;font-family:"Public Sans", Sans-serif;font-size:24px;font-weight:700;color:#B7A188;}.elementor-4323 .elementor-element.elementor-element-a316532{--display:flex;}.elementor-4323 .elementor-element.elementor-element-06fe6c7 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#2CA263;border-radius:15px 15px 15px 15px;}.elementor-4323 .elementor-element.elementor-element-d725d2e > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4323 .elementor-element.elementor-element-d725d2e{text-align:center;font-family:"Public Sans", Sans-serif;font-size:24px;font-weight:700;color:#B7A188;}.elementor-4323 .elementor-element.elementor-element-37749dc{--display:flex;}.elementor-4323 .elementor-element.elementor-element-9277014 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#2CA263;border-radius:15px 15px 15px 15px;}.elementor-4323 .elementor-element.elementor-element-9cc6c67 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4323 .elementor-element.elementor-element-9cc6c67{text-align:center;font-family:"Public Sans", Sans-serif;font-size:24px;font-weight:700;color:#B7A188;}.elementor-4323 .elementor-element.elementor-element-64bc2e4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4323 .elementor-element.elementor-element-a0f3e3b{--display:flex;}.elementor-4323 .elementor-element.elementor-element-0f74e7c img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#35E398;border-radius:15px 15px 15px 15px;}.elementor-4323 .elementor-element.elementor-element-68a84f8 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4323 .elementor-element.elementor-element-68a84f8{text-align:center;font-family:"Public Sans", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-4323 .elementor-element.elementor-element-bb4b016{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4323 .elementor-element.elementor-element-2efc8be img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#2CA263;border-radius:15px 15px 15px 15px;}.elementor-4323 .elementor-element.elementor-element-48df2bb > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4323 .elementor-element.elementor-element-48df2bb{text-align:center;font-family:"Public Sans", Sans-serif;font-size:24px;font-weight:700;color:#B7A188;}.elementor-4323 .elementor-element.elementor-element-e1ce85c{--display:flex;}.elementor-4323 .elementor-element.elementor-element-53c417f img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#35E398;border-radius:15px 15px 15px 15px;}.elementor-4323 .elementor-element.elementor-element-df7f28d > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4323 .elementor-element.elementor-element-df7f28d{text-align:center;font-family:"Public Sans", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-4323 .elementor-element.elementor-element-f63611a{--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-4323 .elementor-element.elementor-element-f63611a:not(.elementor-motion-effects-element-type-background), .elementor-4323 .elementor-element.elementor-element-f63611a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0EB;background-image:url("https://tierralibre.mx/wp-content/uploads/2025/05/tierra-libre-comunidad-educativa-oficial-isologo-green.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4323 .elementor-element.elementor-element-f63611a::before, .elementor-4323 .elementor-element.elementor-element-f63611a > .elementor-background-video-container::before, .elementor-4323 .elementor-element.elementor-element-f63611a > .e-con-inner > .elementor-background-video-container::before, .elementor-4323 .elementor-element.elementor-element-f63611a > .elementor-background-slideshow::before, .elementor-4323 .elementor-element.elementor-element-f63611a > .e-con-inner > .elementor-background-slideshow::before, .elementor-4323 .elementor-element.elementor-element-f63611a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-4323 .elementor-element.elementor-element-84f7ca1{--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-4323 .elementor-element.elementor-element-61fa322{text-align:center;}.elementor-4323 .elementor-element.elementor-element-61fa322 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:50px;font-weight:600;color:#002E3A;}.elementor-4323 .elementor-element.elementor-element-c9d1565{--slides-per-view:3;}.elementor-4323 .elementor-element.elementor-element-c9d1565 .testimonial .content-wrapper{background-color:#C5B191;padding:25px;text-align:left;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e1e1e1;border-radius:30px 30px 30px 30px;}.elementor-4323 .elementor-element.elementor-element-c9d1565 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4323 .elementor-element.elementor-element-c9d1565 .swiper-wrapper{align-items:flex-start;}.elementor-4323 .elementor-element.elementor-element-c9d1565 .swiper-slide{padding:20px;}.elementor-4323 .elementor-element.elementor-element-c9d1565 .testimonial img{max-width:50px;}.elementor-4323 .elementor-element.elementor-element-c9d1565 .content{font-size:16px;font-weight:500;font-style:italic;color:#006459;margin:0px 0px 0px 0px;}.elementor-4323 .elementor-element.elementor-element-c9d1565 .name{font-size:18px;color:#006459;}.elementor-4323 .elementor-element.elementor-element-c9d1565 .swiper-entry{--arrow-size:50px;}.elementor-4323 .elementor-element.elementor-element-c9d1565 .swiper-entry .et-swiper-elementor-nav{color:#FFFFFF;background-color:#006459;}@media(max-width:1024px){.elementor-4323 .elementor-element.elementor-element-7d6f7c3{--grid-auto-flow:row;}.elementor-4323 .elementor-element.elementor-element-64bc2e4{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-4323 .elementor-element.elementor-element-0d75b01{--overlay-opacity:0.2;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4323 .elementor-element.elementor-element-08bad94{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4323 .elementor-element.elementor-element-3045e58{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4323 .elementor-element.elementor-element-01a80f4{text-align:center;}.elementor-4323 .elementor-element.elementor-element-01a80f4 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-4323 .elementor-element.elementor-element-278a287{text-align:justify;font-size:18px;line-height:26px;}.elementor-4323 .elementor-element.elementor-element-7b76ba1.elementor-element{--align-self:center;}.elementor-4323 .elementor-element.elementor-element-7b76ba1 .elementor-button{font-size:16px;}.elementor-4323 .elementor-element.elementor-element-ba54b3f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4323 .elementor-element.elementor-element-7e8d19f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4323 .elementor-element.elementor-element-a62ea94 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-4323 .elementor-element.elementor-element-7d6f7c3{--e-con-grid-template-columns:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4323 .elementor-element.elementor-element-84757cb{font-size:18px;line-height:22px;}.elementor-4323 .elementor-element.elementor-element-4fd92ad{font-size:20px;line-height:26px;}.elementor-4323 .elementor-element.elementor-element-12d3942{font-size:20px;line-height:26px;}.elementor-4323 .elementor-element.elementor-element-ac5bb12{font-size:20px;line-height:26px;}.elementor-4323 .elementor-element.elementor-element-d725d2e{font-size:20px;line-height:26px;}.elementor-4323 .elementor-element.elementor-element-9cc6c67{font-size:20px;line-height:26px;}.elementor-4323 .elementor-element.elementor-element-64bc2e4{--e-con-grid-template-columns:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-4323 .elementor-element.elementor-element-68a84f8{font-size:20px;line-height:26px;}.elementor-4323 .elementor-element.elementor-element-bb4b016{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4323 .elementor-element.elementor-element-48df2bb{font-size:20px;line-height:26px;}.elementor-4323 .elementor-element.elementor-element-df7f28d{font-size:20px;line-height:26px;}.elementor-4323 .elementor-element.elementor-element-f63611a{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4323 .elementor-element.elementor-element-84f7ca1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4323 .elementor-element.elementor-element-61fa322 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-4323 .elementor-element.elementor-element-c9d1565{--slides-per-view:1;}.elementor-4323 .elementor-element.elementor-element-c9d1565 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4323 .elementor-element.elementor-element-c9d1565 .swiper-slide{padding:40px;}.elementor-4323 .elementor-element.elementor-element-c9d1565 .star-rating-wrapper{margin:0px 0px 0px 0px;}.elementor-4323 .elementor-element.elementor-element-c9d1565 .content{margin:0px 0px 0px 0px;}.elementor-4323 .elementor-element.elementor-element-c9d1565 .swiper-entry{--arrow-size:40px;}}@media(min-width:768px){.elementor-4323 .elementor-element.elementor-element-011421f{--content-width:1200px;}}/* Start custom CSS for text-editor, class: .elementor-element-84757cb */.elementor-4323 .elementor-element.elementor-element-84757cb p{margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fd92ad */.elementor-4323 .elementor-element.elementor-element-4fd92ad p{margin-bottom: 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12d3942 */.elementor-4323 .elementor-element.elementor-element-12d3942 p{margin-bottom: 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac5bb12 */.elementor-4323 .elementor-element.elementor-element-ac5bb12 p{margin-bottom: 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d725d2e */.elementor-4323 .elementor-element.elementor-element-d725d2e p{margin-bottom: 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cc6c67 */.elementor-4323 .elementor-element.elementor-element-9cc6c67 p{margin-bottom: 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68a84f8 */.elementor-4323 .elementor-element.elementor-element-68a84f8 p{margin-bottom: 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48df2bb */.elementor-4323 .elementor-element.elementor-element-48df2bb p{margin-bottom: 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df7f28d */.elementor-4323 .elementor-element.elementor-element-df7f28d p{margin-bottom: 0;}/* End custom CSS */