.elementor-2374 .elementor-element.elementor-element-dee5f0c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--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-2374 .elementor-element.elementor-element-dee5f0c:not(.elementor-motion-effects-element-type-background),.elementor-2374 .elementor-element.elementor-element-dee5f0c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:rgb(249 249 249)}.elementor-2374 .elementor-element.elementor-element-984be47{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:12%;--padding-right:12%}.elementor-2374 .elementor-element.elementor-element-984be47:not(.elementor-motion-effects-element-type-background),.elementor-2374 .elementor-element.elementor-element-984be47>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://heifer-mexico.org/wp-content/uploads/2026/07/Alianzas_Hero_ProductoraDeCafe.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2374 .elementor-element.elementor-element-984be47::before,.elementor-2374 .elementor-element.elementor-element-984be47>.elementor-background-video-container::before,.elementor-2374 .elementor-element.elementor-element-984be47>.e-con-inner>.elementor-background-video-container::before,.elementor-2374 .elementor-element.elementor-element-984be47>.elementor-background-slideshow::before,.elementor-2374 .elementor-element.elementor-element-984be47>.e-con-inner>.elementor-background-slideshow::before,.elementor-2374 .elementor-element.elementor-element-984be47>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:'';background-color:#fff0;background-image:linear-gradient(90grad,#00416B 0%,#00416B00 100%)}.elementor-2374 .elementor-element.elementor-element-99e665f{--display:flex;--min-height:420px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px}.elementor-2374 .elementor-element.elementor-element-99e665f:not(.elementor-motion-effects-element-type-background),.elementor-2374 .elementor-element.elementor-element-99e665f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF0}.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-2374 .elementor-element.elementor-element-733f300{text-align:start;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;width:var(--container-widget-width,812px);max-width:812px;--container-widget-width:812px;--container-widget-flex-grow:0}.elementor-2374 .elementor-element.elementor-element-733f300 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:60px;font-weight:700;line-height:64px;color:rgb(255 255 255)}.elementor-2374 .elementor-element.elementor-element-733f300.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2374 .elementor-element.elementor-element-d809286{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2374 .elementor-element.elementor-element-d809286:not(.elementor-motion-effects-element-type-background),.elementor-2374 .elementor-element.elementor-element-d809286>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-2374 .elementor-element.elementor-element-e0530f4{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:12%;--padding-right:12%}.elementor-2374 .elementor-element.elementor-element-e0530f4:not(.elementor-motion-effects-element-type-background),.elementor-2374 .elementor-element.elementor-element-e0530f4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:rgb(0 65 107)}.elementor-2374 .elementor-element.elementor-element-22f2895{text-align:center;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;width:var(--container-widget-width,1366px);max-width:1366px;--container-widget-width:1366px;--container-widget-flex-grow:0}.elementor-2374 .elementor-element.elementor-element-22f2895 .elementor-heading-title{font-family:"Museo Slab",Sans-serif;font-size:24px;font-weight:300;line-height:34px;color:rgb(255 255 255)}.elementor-2374 .elementor-element.elementor-element-22f2895.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2374 .elementor-element.elementor-element-d33279f{--display:flex;--padding-top:4%;--padding-bottom:4%;--padding-left:12%;--padding-right:12%}.elementor-2374 .elementor-element.elementor-element-d33279f:not(.elementor-motion-effects-element-type-background),.elementor-2374 .elementor-element.elementor-element-d33279f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c0791c5)}.elementor-2374 .elementor-element.elementor-element-2d02aaf{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-2374 .elementor-element.elementor-element-d7dc37a{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--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-2374 .elementor-element.elementor-element-1c0f47d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-2374 .elementor-element.elementor-element-e076c25{text-align:center;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;width:100%;max-width:100%}.elementor-2374 .elementor-element.elementor-element-e076c25 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:48px;font-weight:700;line-height:52px;color:rgb(0 65 107)}.elementor-2374 .elementor-element.elementor-element-e076c25.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2374 .elementor-element.elementor-element-f9ce3c1{--display:flex;--min-height:620px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--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:0px;--padding-right:0px}.elementor-2374 .elementor-element.elementor-element-f9ce3c1:not(.elementor-motion-effects-element-type-background),.elementor-2374 .elementor-element.elementor-element-f9ce3c1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:rgb(249 249 249)}.elementor-2374 .elementor-element.elementor-element-5baf119{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;box-shadow:0 10px 30px 0 rgb(0 0 0 / .08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-2374 .elementor-element.elementor-element-5baf119:not(.elementor-motion-effects-element-type-background),.elementor-2374 .elementor-element.elementor-element-5baf119>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-29a881f)}.elementor-2374 .elementor-element.elementor-element-5baf119.e-con{--align-self:stretch}.elementor-2374 .elementor-element.elementor-element-73b6381{--display:flex}.elementor-2374 .elementor-element.elementor-element-bfea181{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2374 .elementor-element.elementor-element-df57bf0{text-align:start}.elementor-2374 .elementor-element.elementor-element-df57bf0 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:36px;font-weight:700;line-height:42px;color:var(--e-global-color-primary)}.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-2374 .elementor-element.elementor-element-e3f2eec{font-family:var(--e-global-typography-79f779a-font-family),Sans-serif;font-size:var(--e-global-typography-79f779a-font-size);font-weight:var(--e-global-typography-79f779a-font-weight);line-height:var(--e-global-typography-79f779a-line-height);letter-spacing:var(--e-global-typography-79f779a-letter-spacing);word-spacing:var(--e-global-typography-79f779a-word-spacing);color:var(--e-global-color-ffd44c6)}.elementor-2374 .elementor-element.elementor-element-9c65afd{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2374 .elementor-element.elementor-element-91bb161{--display:flex;--min-height:240px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;box-shadow:0 10px 30px 0 rgb(0 0 0 / .08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-2374 .elementor-element.elementor-element-91bb161:not(.elementor-motion-effects-element-type-background),.elementor-2374 .elementor-element.elementor-element-91bb161>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-29a881f)}.elementor-2374 .elementor-element.elementor-element-059840b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.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-2374 .elementor-element.elementor-element-3f9a9ee{--display:flex;--min-height:120px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2374 .elementor-element.elementor-element-dc3d330{text-align:start}.elementor-2374 .elementor-element.elementor-element-dc3d330 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:36px;font-weight:700;line-height:42px;color:#375542}.elementor-2374 .elementor-element.elementor-element-19bcbcb{font-family:var(--e-global-typography-bac2360-font-family),Sans-serif;font-size:var(--e-global-typography-bac2360-font-size);font-weight:var(--e-global-typography-bac2360-font-weight);line-height:var(--e-global-typography-bac2360-line-height);letter-spacing:var(--e-global-typography-bac2360-letter-spacing);word-spacing:var(--e-global-typography-bac2360-word-spacing);color:var(--e-global-color-ffd44c6);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-2374 .elementor-element.elementor-element-b715e9f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;box-shadow:0 10px 30px 0 rgb(0 0 0 / .08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-2374 .elementor-element.elementor-element-b715e9f:not(.elementor-motion-effects-element-type-background),.elementor-2374 .elementor-element.elementor-element-b715e9f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-29a881f)}.elementor-2374 .elementor-element.elementor-element-cbac59a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2374 .elementor-element.elementor-element-6361c2b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2374 .elementor-element.elementor-element-b20754c{text-align:start}.elementor-2374 .elementor-element.elementor-element-b20754c .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:36px;font-weight:700;line-height:42px;color:var(--e-global-color-secondary)}.elementor-2374 .elementor-element.elementor-element-e8b43a1{font-family:var(--e-global-typography-bac2360-font-family),Sans-serif;font-size:var(--e-global-typography-bac2360-font-size);font-weight:var(--e-global-typography-bac2360-font-weight);line-height:var(--e-global-typography-bac2360-line-height);letter-spacing:var(--e-global-typography-bac2360-letter-spacing);word-spacing:var(--e-global-typography-bac2360-word-spacing);color:var(--e-global-color-ffd44c6);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-2374 .elementor-element.elementor-element-7623392{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;box-shadow:0 10px 30px 0 rgb(0 0 0 / .08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-2374 .elementor-element.elementor-element-7623392:not(.elementor-motion-effects-element-type-background),.elementor-2374 .elementor-element.elementor-element-7623392>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-29a881f)}.elementor-2374 .elementor-element.elementor-element-79839f5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2374 .elementor-element.elementor-element-6ec5943{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2374 .elementor-element.elementor-element-6026871{text-align:start}.elementor-2374 .elementor-element.elementor-element-6026871 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:36px;font-weight:700;line-height:42px;color:var(--e-global-color-accent)}.elementor-2374 .elementor-element.elementor-element-cb8eaef{font-family:var(--e-global-typography-bac2360-font-family),Sans-serif;font-size:var(--e-global-typography-bac2360-font-size);font-weight:var(--e-global-typography-bac2360-font-weight);line-height:var(--e-global-typography-bac2360-line-height);letter-spacing:var(--e-global-typography-bac2360-letter-spacing);word-spacing:var(--e-global-typography-bac2360-word-spacing);color:var(--e-global-color-ffd44c6);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-2374 .elementor-element.elementor-element-a3321fb{--display:flex;--min-height:50vh;--justify-content:center;--padding-top:2%;--padding-bottom:1%;--padding-left:12%;--padding-right:12%}.elementor-2374 .elementor-element.elementor-element-a3321fb:not(.elementor-motion-effects-element-type-background),.elementor-2374 .elementor-element.elementor-element-a3321fb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c0791c5)}.elementor-2374 .elementor-element.elementor-element-a3321fb.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-2374 .elementor-element.elementor-element-845f470{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-2374 .elementor-element.elementor-element-b997bd7{text-align:center;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;width:100%;max-width:100%}.elementor-2374 .elementor-element.elementor-element-b997bd7 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:48px;font-weight:700;line-height:52px;color:rgb(0 65 107)}.elementor-2374 .elementor-element.elementor-element-b997bd7.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2374 .elementor-element.elementor-element-1017bf6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%}.elementor-2374 .elementor-element.elementor-element-1017bf6:not(.elementor-motion-effects-element-type-background),.elementor-2374 .elementor-element.elementor-element-1017bf6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:rgb(249 249 249)}.elementor-2374 .elementor-element.elementor-element-1017bf6.e-con{--align-self:center}.elementor-2374 .elementor-element.elementor-element-a612730{--e-image-carousel-slides-to-show:3;padding:0% 0% 0% 0%;width:100%;max-width:100%}.elementor-2374 .elementor-element.elementor-element-a612730 .swiper-wrapper{display:flex;align-items:center}.elementor-2374 .elementor-element.elementor-element-a612730.elementor-element{--align-self:center}.elementor-2374 .elementor-element.elementor-element-514ec2c{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:12%;--padding-right:12%}.elementor-2374 .elementor-element.elementor-element-514ec2c:not(.elementor-motion-effects-element-type-background),.elementor-2374 .elementor-element.elementor-element-514ec2c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c0791c5)}.elementor-2374 .elementor-element.elementor-element-e215b78{--display:flex;--min-height:650px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-2374 .elementor-element.elementor-element-e215b78:not(.elementor-motion-effects-element-type-background),.elementor-2374 .elementor-element.elementor-element-e215b78>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F9F9F9}.elementor-2374 .elementor-element.elementor-element-2a31f80{text-align:center;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0% 0% 3% 0%;width:100%;max-width:100%}.elementor-2374 .elementor-element.elementor-element-2a31f80 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:48px;font-weight:700;line-height:52px;color:rgb(0 65 107)}.elementor-2374 .elementor-element.elementor-element-2a31f80.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2374 .elementor-element.elementor-element-06b2e62{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2374 .elementor-element.elementor-element-06b2e62:not(.elementor-motion-effects-element-type-background),.elementor-2374 .elementor-element.elementor-element-06b2e62>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF0}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent )}.elementor-widget-gallery .elementor-gallery-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-2374 .elementor-element.elementor-element-70c86d2{--image-border-radius:13px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--description-margin-top:0px;--content-transition-duration:800ms;--content-transition-delay:800ms;padding:0% 0% 12% 0%}.elementor-2374 .elementor-element.elementor-element-70c86d2 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-2374 .elementor-element.elementor-element-70c86d2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-2374 .elementor-element.elementor-element-70c86d2 .elementor-gallery-item__title{font-family:"Museo Slab",Sans-serif;font-size:14px;font-weight:500;line-height:18px}.elementor-2374 .elementor-element.elementor-element-70c86d2 .elementor-gallery-item__description{font-family:var(--e-global-typography-bac2360-font-family),Sans-serif;font-size:var(--e-global-typography-bac2360-font-size);font-weight:var(--e-global-typography-bac2360-font-weight);line-height:var(--e-global-typography-bac2360-line-height);letter-spacing:var(--e-global-typography-bac2360-letter-spacing);word-spacing:var(--e-global-typography-bac2360-word-spacing)}.elementor-2374 .elementor-element.elementor-element-bf0ebff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2374 .elementor-element.elementor-element-bf0ebff:not(.elementor-motion-effects-element-type-background),.elementor-2374 .elementor-element.elementor-element-bf0ebff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00416B2E}.elementor-2374 .elementor-element.elementor-element-1bd75a5{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:12%;--padding-right:12%}.elementor-2374 .elementor-element.elementor-element-2090082{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--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-2374 .elementor-element.elementor-element-2090082:not(.elementor-motion-effects-element-type-background),.elementor-2374 .elementor-element.elementor-element-2090082>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF0}.elementor-2374 .elementor-element.elementor-element-7586e97{text-align:center;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;width:100%;max-width:100%}.elementor-2374 .elementor-element.elementor-element-7586e97 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:48px;font-weight:700;line-height:52px;color:rgb(0 65 107)}.elementor-2374 .elementor-element.elementor-element-7586e97.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2374 .elementor-element.elementor-element-b264b34{--display:flex;--min-height:650px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 22px;--row-gap:0px;--column-gap:22px;--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:0px;--padding-right:0px}.elementor-2374 .elementor-element.elementor-element-b264b34:not(.elementor-motion-effects-element-type-background),.elementor-2374 .elementor-element.elementor-element-b264b34>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF0}.elementor-2374 .elementor-element.elementor-element-7c3bfbe{--display:flex;--min-height:650px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:28px 0px;--row-gap:28px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-2374 .elementor-element.elementor-element-7c3bfbe:not(.elementor-motion-effects-element-type-background),.elementor-2374 .elementor-element.elementor-element-7c3bfbe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-29a881f)}.elementor-2374 .elementor-element.elementor-element-4b71576 .elementor-heading-title{font-family:"Museo Slab",Sans-serif;font-size:24px;font-weight:600;line-height:34px}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form .tpaep-form-button{width:100%;padding:12px 0 12px 0;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600;line-height:24px;color:#fff;background-color:#009DAA;border-style:none;border-radius:12px 12px 12px 12px}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-container .tpaep-form{column-gap:0;row-gap:10px}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-name{color:#000;border-style:none;border-radius:12px 12px 12px 12px}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-name:hover{color:#000}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-label{font-family:var(--e-global-typography-bac2360-font-family),Sans-serif;font-size:var(--e-global-typography-bac2360-font-size);font-weight:var(--e-global-typography-bac2360-font-weight);line-height:var(--e-global-typography-bac2360-line-height);letter-spacing:var(--e-global-typography-bac2360-letter-spacing);word-spacing:var(--e-global-typography-bac2360-word-spacing);margin-bottom:10px;text-align:left}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-label,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form input,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form select,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form textarea{color:var(--e-global-color-ff361ac)}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-label:hover,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form input,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form select,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form textarea{color:#000}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-required-asterisk{color:red}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form input::placeholder,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form textarea::placeholder,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form input,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form select,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form textarea{font-family:var(--e-global-typography-79f779a-font-family),Sans-serif;font-size:var(--e-global-typography-79f779a-font-size);font-weight:var(--e-global-typography-79f779a-font-weight);line-height:var(--e-global-typography-79f779a-line-height);letter-spacing:var(--e-global-typography-79f779a-letter-spacing);word-spacing:var(--e-global-typography-79f779a-word-spacing)}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-field input::placeholder,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-field textarea::placeholder,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-field select{text-align:left}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-field input,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form select,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-field input::placeholder,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-field textarea::placeholder,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-field input[type="date"]::placeholder,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-field input[type="time"]::placeholder{color:#8F8F8F}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form input,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form select,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form textarea{background-color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001C;border-radius:12px 12px 12px 12px}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-field input:hover::placeholder,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-field textarea:hover::placeholder{color:#000}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form input:hover,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form select:hover,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form select:hover,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form textarea:hover{background-color:#fff}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form input:not([type="date"]):not([type="time"]),.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form select:focus,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form textarea:focus,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form textarea,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form input:not([type="date"]):not([type="time"]):focus{color:#000000!important}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-field input[type="date"]:focus,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-field input[type="time"]:focus{color:#000000!important}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form input:focus,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form textarea:focus{background-color:#fff}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-field .tpaep-radio-checkbox.tpaep-radio span{color:#888}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-field input[type="radio"]{accent-color:#888}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-field .tpaep-radio-checkbox.tpaep-radio span:hover{color:#888}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-field input[type="radio"]:hover{accent-color:#888}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-container .tpaep-radio-checkbox.tpaep-checkbox input{transform:scale(1);transform-origin:top left}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-field .tpaep-radio-checkbox.tpaep-checkbox span{color:#888}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-field input[type="checkbox"]{accent-color:#888}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-field .tpaep-radio-checkbox.tpaep-checkbox span:hover{color:#888}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-field input[type="checkbox"]:hover{accent-color:#888}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-field select option{color:#000}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-field label a{color:#035AE4}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-field label a:hover{color:#035AE4}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-submit-container{display:flex;justify-content:center}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form .tpaep-form-button.tpaep-form-submit{justify-content:center}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form .tpaep-form-button:hover{color:#fff;background-color:var(--e-global-color-accent)}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form .tpaep-form-button .tpaep-spinner{width:30px;height:30px;border-width:3px;border-color:#fff!important;border-top-color:#000!important}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form .tpaep-help-text{color:#000}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-message{text-align:left}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form .tpaep-form-message.success{color:#28a745}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form .tpaep-form-message.error{color:#dc3545}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form .tpaep-form-message.tpaep-form-inline{color:#000}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form .tpaep-form-message.success:hover{color:#28a745}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form .tpaep-form-message.error:hover{color:#dc3545}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form .tpaep-form-message.tpaep-form-inline:hover{color:#000}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form .tpaep-field-error{color:#dc3545}.elementor-2374 .elementor-element.elementor-element-00d6671{--display:flex;--min-height:650px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:28px 0px;--row-gap:28px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-2374 .elementor-element.elementor-element-00d6671:not(.elementor-motion-effects-element-type-background),.elementor-2374 .elementor-element.elementor-element-00d6671>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-29a881f)}.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-2374 .elementor-element.elementor-element-cc1c3a5 .elementor-icon-wrapper{text-align:center}.elementor-2374 .elementor-element.elementor-element-cc1c3a5.elementor-view-stacked .elementor-icon{background-color:#0077B5}.elementor-2374 .elementor-element.elementor-element-cc1c3a5.elementor-view-framed .elementor-icon,.elementor-2374 .elementor-element.elementor-element-cc1c3a5.elementor-view-default .elementor-icon{color:#0077B5;border-color:#0077B5}.elementor-2374 .elementor-element.elementor-element-cc1c3a5.elementor-view-framed .elementor-icon,.elementor-2374 .elementor-element.elementor-element-cc1c3a5.elementor-view-default .elementor-icon svg{fill:#0077B5}.elementor-2374 .elementor-element.elementor-element-cc1c3a5 .elementor-icon{font-size:130px}.elementor-2374 .elementor-element.elementor-element-cc1c3a5 .elementor-icon svg{height:130px}.elementor-2374 .elementor-element.elementor-element-8d157a1{text-align:center}.elementor-2374 .elementor-element.elementor-element-8d157a1 .elementor-heading-title{font-family:"Museo Slab",Sans-serif;font-size:28px;font-weight:600;line-height:34px}.elementor-2374 .elementor-element.elementor-element-f609abd{text-align:center;font-family:var(--e-global-typography-911bc0c-font-family),Sans-serif;font-size:var(--e-global-typography-911bc0c-font-size);font-weight:var(--e-global-typography-911bc0c-font-weight);line-height:var(--e-global-typography-911bc0c-line-height);letter-spacing:var(--e-global-typography-911bc0c-letter-spacing);word-spacing:var(--e-global-typography-911bc0c-word-spacing);color:var(--e-global-color-primary)}.elementor-widget-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);background-color:var(--e-global-color-accent)}.elementor-2374 .elementor-element.elementor-element-788109d .elementor-button-content-wrapper{flex-direction:row}.elementor-2374 .elementor-element.elementor-element-788109d .elementor-button{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600;line-height:24px;background-color:#0077B5;border-radius:12px 12px 12px 12px;padding:12px 30px 12px 30px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-2374 .elementor-element.elementor-element-dee5f0c{--min-height:700px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2374 .elementor-element.elementor-element-984be47{--min-height:700px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:4%;--padding-right:4%}.elementor-2374 .elementor-element.elementor-element-984be47:not(.elementor-motion-effects-element-type-background),.elementor-2374 .elementor-element.elementor-element-984be47>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-1200px 0}.elementor-2374 .elementor-element.elementor-element-99e665f{--min-height:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2374 .elementor-element.elementor-element-733f300{text-align:center;--container-widget-width:auto;--container-widget-flex-grow:0;width:var(--container-widget-width,auto);max-width:auto}.elementor-2374 .elementor-element.elementor-element-733f300 .elementor-heading-title{font-size:48px;line-height:52px}.elementor-2374 .elementor-element.elementor-element-e0530f4{--min-height:300;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:4%;--padding-right:4%}.elementor-2374 .elementor-element.elementor-element-22f2895{--container-widget-width:auto;--container-widget-flex-grow:0;width:var(--container-widget-width,auto);max-width:auto}.elementor-2374 .elementor-element.elementor-element-2d02aaf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:4%;--padding-right:4%}.elementor-2374 .elementor-element.elementor-element-d7dc37a{--min-height:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2374 .elementor-element.elementor-element-1c0f47d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2374 .elementor-element.elementor-element-e076c25 .elementor-heading-title{font-size:36px;line-height:42px}.elementor-2374 .elementor-element.elementor-element-f9ce3c1{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2374 .elementor-element.elementor-element-5baf119{--min-height:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2374 .elementor-element.elementor-element-df57bf0 .elementor-heading-title{font-size:24px;line-height:30px}.elementor-2374 .elementor-element.elementor-element-e3f2eec{font-size:var(--e-global-typography-79f779a-font-size);line-height:var(--e-global-typography-79f779a-line-height);letter-spacing:var(--e-global-typography-79f779a-letter-spacing);word-spacing:var(--e-global-typography-79f779a-word-spacing)}.elementor-2374 .elementor-element.elementor-element-9c65afd{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2374 .elementor-element.elementor-element-91bb161{--min-height:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2374 .elementor-element.elementor-element-059840b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-2374 .elementor-element.elementor-element-059840b.e-con{--align-self:stretch}.elementor-2374 .elementor-element.elementor-element-a90383e img{width:150%;max-width:150%}.elementor-2374 .elementor-element.elementor-element-dc3d330 .elementor-heading-title{font-size:24px;line-height:30px}.elementor-2374 .elementor-element.elementor-element-19bcbcb{font-size:var(--e-global-typography-bac2360-font-size);line-height:var(--e-global-typography-bac2360-line-height);letter-spacing:var(--e-global-typography-bac2360-letter-spacing);word-spacing:var(--e-global-typography-bac2360-word-spacing)}.elementor-2374 .elementor-element.elementor-element-b715e9f{--min-height:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2374 .elementor-element.elementor-element-cbac59a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-2374 .elementor-element.elementor-element-cbac59a.e-con{--align-self:stretch}.elementor-2374 .elementor-element.elementor-element-48115c6 img{width:150%;max-width:150%}.elementor-2374 .elementor-element.elementor-element-b20754c .elementor-heading-title{font-size:24px;line-height:30px}.elementor-2374 .elementor-element.elementor-element-e8b43a1{font-size:var(--e-global-typography-bac2360-font-size);line-height:var(--e-global-typography-bac2360-line-height);letter-spacing:var(--e-global-typography-bac2360-letter-spacing);word-spacing:var(--e-global-typography-bac2360-word-spacing)}.elementor-2374 .elementor-element.elementor-element-7623392{--min-height:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2374 .elementor-element.elementor-element-79839f5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-2374 .elementor-element.elementor-element-79839f5.e-con{--align-self:stretch}.elementor-2374 .elementor-element.elementor-element-1e864d4 img{width:150%;max-width:150%}.elementor-2374 .elementor-element.elementor-element-6026871 .elementor-heading-title{font-size:24px;line-height:30px}.elementor-2374 .elementor-element.elementor-element-cb8eaef{font-size:var(--e-global-typography-bac2360-font-size);line-height:var(--e-global-typography-bac2360-line-height);letter-spacing:var(--e-global-typography-bac2360-letter-spacing);word-spacing:var(--e-global-typography-bac2360-word-spacing)}.elementor-2374 .elementor-element.elementor-element-845f470{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:4%;--padding-right:4%}.elementor-2374 .elementor-element.elementor-element-b997bd7 .elementor-heading-title{font-size:36px;line-height:42px}.elementor-2374 .elementor-element.elementor-element-1017bf6{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2374 .elementor-element.elementor-element-a612730{--e-image-carousel-slides-to-show:2}.elementor-2374 .elementor-element.elementor-element-514ec2c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2374 .elementor-element.elementor-element-e215b78{--min-height:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:4%;--padding-right:4%}.elementor-2374 .elementor-element.elementor-element-2a31f80 .elementor-heading-title{font-size:36px;line-height:42px}.elementor-2374 .elementor-element.elementor-element-06b2e62{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2374 .elementor-element.elementor-element-70c86d2 .elementor-gallery-item__description{font-size:var(--e-global-typography-bac2360-font-size);line-height:var(--e-global-typography-bac2360-line-height);letter-spacing:var(--e-global-typography-bac2360-letter-spacing);word-spacing:var(--e-global-typography-bac2360-word-spacing)}.elementor-2374 .elementor-element.elementor-element-1bd75a5{--min-height:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:04%;--padding-right:4%}.elementor-2374 .elementor-element.elementor-element-2090082{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2374 .elementor-element.elementor-element-7586e97 .elementor-heading-title{font-size:36px;line-height:42px}.elementor-2374 .elementor-element.elementor-element-b264b34{--min-height:auto;--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2374 .elementor-element.elementor-element-7c3bfbe{--min-height:auto;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-label{font-size:var(--e-global-typography-bac2360-font-size);line-height:var(--e-global-typography-bac2360-line-height);letter-spacing:var(--e-global-typography-bac2360-letter-spacing);word-spacing:var(--e-global-typography-bac2360-word-spacing)}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form input::placeholder,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form textarea::placeholder,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form input,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form select,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form textarea{font-size:var(--e-global-typography-79f779a-font-size);line-height:var(--e-global-typography-79f779a-line-height);letter-spacing:var(--e-global-typography-79f779a-letter-spacing);word-spacing:var(--e-global-typography-79f779a-word-spacing)}.elementor-2374 .elementor-element.elementor-element-00d6671{--min-height:auto;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-2374 .elementor-element.elementor-element-f609abd{font-size:var(--e-global-typography-911bc0c-font-size);line-height:var(--e-global-typography-911bc0c-line-height);letter-spacing:var(--e-global-typography-911bc0c-letter-spacing);word-spacing:var(--e-global-typography-911bc0c-word-spacing)}}@media(max-width:767px){.elementor-2374 .elementor-element.elementor-element-dee5f0c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2374 .elementor-element.elementor-element-984be47{--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20%;--padding-bottom:20%;--padding-left:7%;--padding-right:7%}.elementor-2374 .elementor-element.elementor-element-984be47:not(.elementor-motion-effects-element-type-background),.elementor-2374 .elementor-element.elementor-element-984be47>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://heifer-mexico.org/wp-content/uploads/2026/08/Alianzas_Hero_Mobile_MujerCaminandoCafe.webp);background-position:0 0;background-size:cover}.elementor-2374 .elementor-element.elementor-element-99e665f{--min-height:auto;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2374 .elementor-element.elementor-element-733f300{text-align:center;--container-widget-width:auto;--container-widget-flex-grow:0;width:var(--container-widget-width,auto);max-width:auto}.elementor-2374 .elementor-element.elementor-element-733f300 .elementor-heading-title{font-size:36px;line-height:42px}.elementor-2374 .elementor-element.elementor-element-e0530f4{--min-height:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20%;--padding-bottom:20%;--padding-left:7%;--padding-right:7%}.elementor-2374 .elementor-element.elementor-element-22f2895 .elementor-heading-title{font-size:20px;line-height:20px}.elementor-2374 .elementor-element.elementor-element-22f2895{--container-widget-width:auto;--container-widget-flex-grow:0;width:var(--container-widget-width,auto);max-width:auto}.elementor-2374 .elementor-element.elementor-element-d33279f{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%}.elementor-2374 .elementor-element.elementor-element-2d02aaf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%}.elementor-2374 .elementor-element.elementor-element-d7dc37a{--min-height:auto;--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-2374 .elementor-element.elementor-element-1c0f47d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2374 .elementor-element.elementor-element-e076c25 .elementor-heading-title{font-size:24px;line-height:30px}.elementor-2374 .elementor-element.elementor-element-f9ce3c1{--width:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2374 .elementor-element.elementor-element-5baf119{--min-height:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2374 .elementor-element.elementor-element-e3f2eec{font-size:var(--e-global-typography-79f779a-font-size);line-height:var(--e-global-typography-79f779a-line-height);letter-spacing:var(--e-global-typography-79f779a-letter-spacing);word-spacing:var(--e-global-typography-79f779a-word-spacing)}.elementor-2374 .elementor-element.elementor-element-91bb161{--min-height:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2374 .elementor-element.elementor-element-3f9a9ee{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2374 .elementor-element.elementor-element-19bcbcb{font-size:var(--e-global-typography-bac2360-font-size);line-height:var(--e-global-typography-bac2360-line-height);letter-spacing:var(--e-global-typography-bac2360-letter-spacing);word-spacing:var(--e-global-typography-bac2360-word-spacing)}.elementor-2374 .elementor-element.elementor-element-b715e9f{--min-height:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2374 .elementor-element.elementor-element-6361c2b{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2374 .elementor-element.elementor-element-e8b43a1{font-size:var(--e-global-typography-bac2360-font-size);line-height:var(--e-global-typography-bac2360-line-height);letter-spacing:var(--e-global-typography-bac2360-letter-spacing);word-spacing:var(--e-global-typography-bac2360-word-spacing)}.elementor-2374 .elementor-element.elementor-element-7623392{--min-height:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2374 .elementor-element.elementor-element-6ec5943{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2374 .elementor-element.elementor-element-cb8eaef{font-size:var(--e-global-typography-bac2360-font-size);line-height:var(--e-global-typography-bac2360-line-height);letter-spacing:var(--e-global-typography-bac2360-letter-spacing);word-spacing:var(--e-global-typography-bac2360-word-spacing)}.elementor-2374 .elementor-element.elementor-element-a3321fb{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%}.elementor-2374 .elementor-element.elementor-element-845f470{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%}.elementor-2374 .elementor-element.elementor-element-b997bd7 .elementor-heading-title{font-size:24px;line-height:30px}.elementor-2374 .elementor-element.elementor-element-1017bf6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2374 .elementor-element.elementor-element-a612730{--e-image-carousel-slides-to-show:1}.elementor-2374 .elementor-element.elementor-element-e215b78{--min-height:2500px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20%;--padding-bottom:20%;--padding-left:7%;--padding-right:7%}.elementor-2374 .elementor-element.elementor-element-2a31f80 .elementor-heading-title{font-size:24px;line-height:30px}.elementor-2374 .elementor-element.elementor-element-06b2e62{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2374 .elementor-element.elementor-element-70c86d2 .elementor-gallery-item__description{font-size:var(--e-global-typography-bac2360-font-size);line-height:var(--e-global-typography-bac2360-line-height);letter-spacing:var(--e-global-typography-bac2360-letter-spacing);word-spacing:var(--e-global-typography-bac2360-word-spacing)}.elementor-2374 .elementor-element.elementor-element-1bd75a5{--min-height:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20%;--padding-bottom:20%;--padding-left:7%;--padding-right:7%}.elementor-2374 .elementor-element.elementor-element-2090082{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2374 .elementor-element.elementor-element-7586e97 .elementor-heading-title{font-size:24px;line-height:30px}.elementor-2374 .elementor-element.elementor-element-b264b34{--width:auto;--min-height:auto;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2374 .elementor-element.elementor-element-7c3bfbe{--min-height:auto;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form-label{font-size:var(--e-global-typography-bac2360-font-size);line-height:var(--e-global-typography-bac2360-line-height);letter-spacing:var(--e-global-typography-bac2360-letter-spacing);word-spacing:var(--e-global-typography-bac2360-word-spacing)}.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form input::placeholder,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form textarea::placeholder,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form input,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form select,.elementor-2374 .elementor-element.elementor-element-df6c917 .tpaep-form textarea{font-size:var(--e-global-typography-79f779a-font-size);line-height:var(--e-global-typography-79f779a-line-height);letter-spacing:var(--e-global-typography-79f779a-letter-spacing);word-spacing:var(--e-global-typography-79f779a-word-spacing)}.elementor-2374 .elementor-element.elementor-element-00d6671{--min-height:auto;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2374 .elementor-element.elementor-element-f609abd{font-size:var(--e-global-typography-911bc0c-font-size);line-height:var(--e-global-typography-911bc0c-line-height);letter-spacing:var(--e-global-typography-911bc0c-letter-spacing);word-spacing:var(--e-global-typography-911bc0c-word-spacing)}}@media(min-width:768px){.elementor-2374 .elementor-element.elementor-element-984be47{--content-width:1366px}.elementor-2374 .elementor-element.elementor-element-e0530f4{--content-width:1366px}.elementor-2374 .elementor-element.elementor-element-d33279f{--width:100%}.elementor-2374 .elementor-element.elementor-element-d7dc37a{--content-width:100%}.elementor-2374 .elementor-element.elementor-element-f9ce3c1{--width:100%}.elementor-2374 .elementor-element.elementor-element-5baf119{--width:50%}.elementor-2374 .elementor-element.elementor-element-73b6381{--width:30%}.elementor-2374 .elementor-element.elementor-element-9c65afd{--width:50%}.elementor-2374 .elementor-element.elementor-element-91bb161{--width:100%}.elementor-2374 .elementor-element.elementor-element-059840b{--width:20%}.elementor-2374 .elementor-element.elementor-element-b715e9f{--width:100%}.elementor-2374 .elementor-element.elementor-element-cbac59a{--width:20%}.elementor-2374 .elementor-element.elementor-element-7623392{--width:100%}.elementor-2374 .elementor-element.elementor-element-79839f5{--width:20%}.elementor-2374 .elementor-element.elementor-element-a3321fb{--width:100%}.elementor-2374 .elementor-element.elementor-element-1017bf6{--width:100%}.elementor-2374 .elementor-element.elementor-element-bf0ebff{--width:100%}.elementor-2374 .elementor-element.elementor-element-1bd75a5{--width:100%}.elementor-2374 .elementor-element.elementor-element-b264b34{--width:100%}.elementor-2374 .elementor-element.elementor-element-7c3bfbe{--width:50%}.elementor-2374 .elementor-element.elementor-element-00d6671{--width:49%}}@media(max-width:1024px) and (min-width:768px){.elementor-2374 .elementor-element.elementor-element-99e665f{--width:100%}.elementor-2374 .elementor-element.elementor-element-f9ce3c1{--width:auto}.elementor-2374 .elementor-element.elementor-element-5baf119{--width:100%}.elementor-2374 .elementor-element.elementor-element-9c65afd{--width:100%}.elementor-2374 .elementor-element.elementor-element-91bb161{--width:100%}.elementor-2374 .elementor-element.elementor-element-b715e9f{--width:100%}.elementor-2374 .elementor-element.elementor-element-7623392{--width:100%}.elementor-2374 .elementor-element.elementor-element-06b2e62{--width:100%}.elementor-2374 .elementor-element.elementor-element-2090082{--width:100%}.elementor-2374 .elementor-element.elementor-element-b264b34{--width:100%}.elementor-2374 .elementor-element.elementor-element-7c3bfbe{--width:100%}.elementor-2374 .elementor-element.elementor-element-00d6671{--width:100%}}.elementor-gallery-item{display:flex!important;flex-direction:column!important}.mi-pie-de-foto{background:#fff;color:#111;font-size:14px;line-height:1.4;padding:10px 14px;text-align:left;order:2}@font-face{font-family:'Museo Slab';font-style:italic;font-weight:300;font-display:auto;src:url(https://heifer-mexico.org/wp-content/uploads/2026/06/MuseoSlab-300Italic.woff) format('woff')}@font-face{font-family:'Museo Slab';font-style:normal;font-weight:300;font-display:auto;src:url(https://heifer-mexico.org/wp-content/uploads/2026/06/MuseoSlab-300.woff) format('woff')}@font-face{font-family:'Museo Slab';font-style:normal;font-weight:500;font-display:auto;src:url(https://heifer-mexico.org/wp-content/uploads/2026/06/MuseoSlab-500.woff) format('woff')}@font-face{font-family:'Museo Slab';font-style:italic;font-weight:500;font-display:auto;src:url(https://heifer-mexico.org/wp-content/uploads/2026/06/MuseoSlab-500Italic.woff) format('woff')}@font-face{font-family:'Museo Slab';font-style:normal;font-weight:700;font-display:auto;src:url(https://heifer-mexico.org/wp-content/uploads/2026/06/MuseoSlab-700.woff) format('woff')}@font-face{font-family:'Museo Slab';font-style:italic;font-weight:700;font-display:auto;src:url(https://heifer-mexico.org/wp-content/uploads/2026/06/MuseoSlab-700Italic.woff) format('woff')}@font-face{font-family:'Museo Slab';font-style:normal;font-weight:900;font-display:auto;src:url(https://heifer-mexico.org/wp-content/uploads/2026/06/MuseoSlab-900.woff) format('woff')}@font-face{font-family:'Museo Slab';font-style:italic;font-weight:900;font-display:auto;src:url(https://heifer-mexico.org/wp-content/uploads/2026/06/MuseoSlab-900Italic.woff) format('woff')}@font-face{font-family:'Museo Slab';font-style:normal;font-weight:100;font-display:auto;src:url(https://heifer-mexico.org/wp-content/uploads/2026/06/MuseoSlab-100.woff) format('woff')}@font-face{font-family:'Museo Slab';font-style:italic;font-weight:100;font-display:auto;src:url(https://heifer-mexico.org/wp-content/uploads/2026/06/MuseoSlab-100Italic.woff) format('woff')}