.elementor-7 .elementor-element.elementor-element-49c5b76b{--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:167px;--padding-bottom:167px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-49c5b76b:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-49c5b76b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://acercade.christusmuguerza.com.mx/wp-content/uploads/2026/10/Enfermera-con-bebe.jpg");background-position:bottom right}.elementor-7 .elementor-element.elementor-element-4dda7cee{--display:flex}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;color:var(--e-global-color-primary)}.elementor-7 .elementor-element.elementor-element-5e02588f{text-align:center}.elementor-7 .elementor-element.elementor-element-5e02588f .elementor-heading-title{font-family:"DM Serif Display",Sans-serif;font-size:61px;font-weight:400;line-height:1.2em;color:#fff}.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-7 .elementor-element.elementor-element-1af776bf{width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#fff}.elementor-7 .elementor-element.elementor-element-1af776bf.elementor-element{--align-self:center}.elementor-7 .elementor-element.elementor-element-6d0867d8{--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;--justify-content:center}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);line-height:var(--e-global-typography-accent-line-height)}.elementor-7 .elementor-element.elementor-element-311c450c .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.2em;fill:#fff;color:#fff;border-style:solid;border-width:1px;border-color:#efefef;border-radius:100px;padding:12px 16px}.elementor-7 .elementor-element.elementor-element-311c450c>.elementor-widget-container{padding:0}.elementor-7 .elementor-element.elementor-element-29738acd .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.2em;fill:#fff;color:#fff;border-style:solid;border-width:1px;border-color:#efefef;border-radius:100px;padding:12px 16px}.elementor-7 .elementor-element.elementor-element-29738acd>.elementor-widget-container{padding:0}.elementor-7 .elementor-element.elementor-element-725d6ace .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.2em;fill:#fff;color:#fff;border-style:solid;border-width:1px;border-color:#efefef;border-radius:100px;padding:12px 16px}.elementor-7 .elementor-element.elementor-element-725d6ace>.elementor-widget-container{padding:0}.elementor-7 .elementor-element.elementor-element-65dae33 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.2em;fill:#fff;color:#fff;border-style:solid;border-width:1px;border-color:#efefef;border-radius:100px;padding:12px 16px}.elementor-7 .elementor-element.elementor-element-65dae33>.elementor-widget-container{padding:0}.elementor-7 .elementor-element.elementor-element-65dae33 .elementor-button-content-wrapper{flex-direction:row}.elementor-7 .elementor-element.elementor-element-79a56f2f{--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:80px;--padding-bottom:87px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-6daf4e8{--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:16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-7 .elementor-element.elementor-element-6daf4e8:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-6daf4e8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-7 .elementor-element.elementor-element-7b4b6846{--display:flex}.elementor-7 .elementor-element.elementor-element-6680462e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-46b60218{text-align:start}.elementor-7 .elementor-element.elementor-element-46b60218 .elementor-heading-title{font-family:"DM Serif Display",Sans-serif;font-size:39px;font-weight:400;line-height:1.2em}.elementor-7 .elementor-element.elementor-element-2f2598a2{text-align:start;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#5f5967}.elementor-7 .elementor-element.elementor-element-2f2598a2 p{margin-block-end:0px}.elementor-7 .elementor-element.elementor-element-3d52c171{--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:40px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-3d52c171:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-3d52c171>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f1f5}.elementor-7 .elementor-element.elementor-element-3d9ef50b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-538659c1{--e-image-carousel-slides-to-show:4}.elementor-7 .elementor-element.elementor-element-6887c733{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-f1b1b9c{text-align:center}.elementor-7 .elementor-element.elementor-element-f1b1b9c .elementor-heading-title{font-family:"DM Serif Display",Sans-serif;font-size:39px;font-weight:400;line-height:1.2em}.elementor-7 .elementor-element.elementor-element-14deea02{text-align:center;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#5f5967}.elementor-7 .elementor-element.elementor-element-14deea02 p{margin-block-end:0px}.elementor-7 .elementor-element.elementor-element-a294f15{--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:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-a294f15.e-con{--align-self:center}.elementor-7 .elementor-element.elementor-element-489eb2a{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px}.elementor-7 .elementor-element.elementor-element-489eb2a:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-489eb2a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.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-7 .elementor-element.elementor-element-34ad9099{text-align:center}.elementor-7 .elementor-element.elementor-element-34ad9099 .elementor-heading-title{font-family:"DM Serif Display",Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#671e75}.elementor-7 .elementor-element.elementor-element-516e0eb{text-align:center;font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:400;line-height:1.2em;color:#5f5967}.elementor-7 .elementor-element.elementor-element-516e0eb p{margin-block-end:0px}.elementor-7 .elementor-element.elementor-element-4273f507{text-align:center;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:500;text-decoration:underline;line-height:1.2em;color:#5f5967}.elementor-7 .elementor-element.elementor-element-4273f507 p{margin-block-end:0px}.elementor-7 .elementor-element.elementor-element-4273f507 a{color:#671e75}.elementor-7 .elementor-element.elementor-element-80f57a3{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px}.elementor-7 .elementor-element.elementor-element-80f57a3:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-80f57a3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-7 .elementor-element.elementor-element-15cf2aa1{text-align:center}.elementor-7 .elementor-element.elementor-element-15cf2aa1 .elementor-heading-title{font-family:"DM Serif Display",Sans-serif;font-size:25px;font-weight:400;line-height:1.2em}.elementor-7 .elementor-element.elementor-element-58949c3b{text-align:center;font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:400;line-height:1.2em;color:#5f5967}.elementor-7 .elementor-element.elementor-element-58949c3b p{margin-block-end:0px}.elementor-7 .elementor-element.elementor-element-4531bf42{text-align:center;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:500;text-decoration:underline;line-height:1.2em;color:#5f5967}.elementor-7 .elementor-element.elementor-element-4531bf42 p{margin-block-end:0px}.elementor-7 .elementor-element.elementor-element-4531bf42 a{color:#671e75}.elementor-7 .elementor-element.elementor-element-4b82827f{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px}.elementor-7 .elementor-element.elementor-element-4b82827f:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-4b82827f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-7 .elementor-element.elementor-element-4028edfe{text-align:center}.elementor-7 .elementor-element.elementor-element-4028edfe .elementor-heading-title{font-family:"DM Serif Display",Sans-serif;font-size:25px;font-weight:400;line-height:1.2em}.elementor-7 .elementor-element.elementor-element-6550507e{text-align:center;font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:400;line-height:1.2em;color:#5f5967}.elementor-7 .elementor-element.elementor-element-6550507e p{margin-block-end:0px}.elementor-7 .elementor-element.elementor-element-7b3c7409{text-align:center;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:500;text-decoration:underline;line-height:1.2em;color:#5f5967}.elementor-7 .elementor-element.elementor-element-7b3c7409 p{margin-block-end:0px}.elementor-7 .elementor-element.elementor-element-7b3c7409 a{color:#671e75}.elementor-7 .elementor-element.elementor-element-2c1a5ada{--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:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px}.elementor-7 .elementor-element.elementor-element-2c1a5ada:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-2c1a5ada>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f1f5}.elementor-7 .elementor-element.elementor-element-3080d2b0{--e-image-carousel-slides-to-show:6}.elementor-7 .elementor-element.elementor-element-3080d2b0 .swiper-wrapper{display:flex;align-items:center}.elementor-7 .elementor-element.elementor-element-3080d2b0 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none}.elementor-7 .elementor-element.elementor-element-4925346c{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-605f0c24{text-align:center}.elementor-7 .elementor-element.elementor-element-605f0c24 .elementor-heading-title{font-family:"DM Serif Display",Sans-serif;font-size:39px;font-weight:400;line-height:1.2em}.elementor-7 .elementor-element.elementor-element-6252fe39{width:var(--container-widget-width,79%);max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:26px;color:#5f5967}.elementor-7 .elementor-element.elementor-element-6252fe39.elementor-element{--align-self:center}.elementor-7 .elementor-element.elementor-element-6252fe39 p{margin-block-end:0px}.elementor-widget-posts .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif}.elementor-widget-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts a.elementor-post__read-more{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-posts .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;line-height:var(--e-global-typography-secondary-line-height)}.elementor-7 .elementor-element.elementor-element-4440cbc7{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% )}.elementor-7 .elementor-element.elementor-element-4440cbc7:after{content:"0.66"}.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-post__thumbnail__link{width:100%}.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-post__meta-data span+span:before{content:"•"}.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-post__text{margin-top:20px}.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-post__badge{left:0}.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-post__card .elementor-post__badge{margin:20px;font-family:"Montserrat",Sans-serif;font-weight:400;font-style:normal;line-height:14px}.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-post__title,.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-post__title a{color:#000;font-family:"DM Serif Display",Sans-serif;font-size:23px;font-weight:400;text-transform:none;line-height:1.2em}.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-post__read-more{color:#000}.elementor-7 .elementor-element.elementor-element-4440cbc7 a.elementor-post__read-more{font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:500;text-transform:none;font-style:normal;line-height:1.2em}.elementor-7 .elementor-element.elementor-element-5ce8934c .elementor-button{background-color:#fff;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:1.2em;fill:#671e75;color:#671e75;border-style:solid;border-width:1px;border-color:#671e75;border-radius:100px;padding:12px 16px}.elementor-7 .elementor-element.elementor-element-5ce8934c>.elementor-widget-container{margin:30px 0 0}.elementor-7 .elementor-element.elementor-element-5ce8934c .elementor-button-content-wrapper{flex-direction:row}:root{--page-title-display:none}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-49c5b76b{--min-height:0px}.elementor-7 .elementor-element.elementor-element-49c5b76b:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-49c5b76b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-7 .elementor-element.elementor-element-6daf4e8{--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-7 .elementor-element.elementor-element-538659c1{--e-image-carousel-slides-to-show:2}.elementor-7 .elementor-element.elementor-element-a294f15{--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-7 .elementor-element.elementor-element-3080d2b0{--e-image-carousel-slides-to-show:2}.elementor-widget-posts .elementor-post__meta-data{line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-posts a.elementor-post__read-more{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-posts .elementor-pagination{line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-posts .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-posts .e-load-more-message{line-height:var(--e-global-typography-secondary-line-height)}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-49c5b76b{--content-width:86.8%}.elementor-7 .elementor-element.elementor-element-79a56f2f{--content-width:86.8%}.elementor-7 .elementor-element.elementor-element-3d52c171{--content-width:86.8%}.elementor-7 .elementor-element.elementor-element-a294f15{--width:84%}.elementor-7 .elementor-element.elementor-element-4925346c{--content-width:86.8%}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-49c5b76b{--content-width:80%}.elementor-7 .elementor-element.elementor-element-49c5b76b:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-49c5b76b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-900px 0;background-repeat:no-repeat;background-size:cover}.elementor-7 .elementor-element.elementor-element-4dda7cee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-5e02588f .elementor-heading-title{font-size:40px}.elementor-7 .elementor-element.elementor-element-1af776bf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:16px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-7 .elementor-element.elementor-element-311c450c .elementor-button{font-size:14px}.elementor-7 .elementor-element.elementor-element-29738acd .elementor-button{font-size:14px}.elementor-7 .elementor-element.elementor-element-725d6ace .elementor-button{font-size:14px}.elementor-7 .elementor-element.elementor-element-65dae33 .elementor-button{font-size:14px}.elementor-7 .elementor-element.elementor-element-79a56f2f{--content-width:80%}.elementor-7 .elementor-element.elementor-element-6daf4e8{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-7 .elementor-element.elementor-element-7b4b6846{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-6680462e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-46b60218 .elementor-heading-title{font-size:29px}.elementor-7 .elementor-element.elementor-element-2f2598a2{font-size:16px}.elementor-7 .elementor-element.elementor-element-3d52c171{--content-width:80%}.elementor-7 .elementor-element.elementor-element-f1b1b9c .elementor-heading-title{font-size:29px}.elementor-7 .elementor-element.elementor-element-14deea02{font-size:16px}.elementor-7 .elementor-element.elementor-element-34ad9099 .elementor-heading-title{font-size:20px}.elementor-7 .elementor-element.elementor-element-516e0eb{font-size:16px}.elementor-7 .elementor-element.elementor-element-4273f507{font-size:18px}.elementor-7 .elementor-element.elementor-element-15cf2aa1 .elementor-heading-title{font-size:20px}.elementor-7 .elementor-element.elementor-element-58949c3b{font-size:16px}.elementor-7 .elementor-element.elementor-element-4531bf42{font-size:18px}.elementor-7 .elementor-element.elementor-element-4028edfe .elementor-heading-title{font-size:20px}.elementor-7 .elementor-element.elementor-element-6550507e{font-size:16px}.elementor-7 .elementor-element.elementor-element-7b3c7409{font-size:18px}.elementor-7 .elementor-element.elementor-element-2c1a5ada{--width:100%}.elementor-7 .elementor-element.elementor-element-4925346c{--content-width:80%}.elementor-7 .elementor-element.elementor-element-605f0c24 .elementor-heading-title{font-size:30px}.elementor-7 .elementor-element.elementor-element-6252fe39{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:16px}.elementor-widget-posts .elementor-post__meta-data{line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-posts a.elementor-post__read-more{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-posts .elementor-pagination{line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-posts .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-posts .e-load-more-message{line-height:var(--e-global-typography-secondary-line-height)}.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-7 .elementor-element.elementor-element-4440cbc7:after{content:"0.5"}.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-post__thumbnail__link{width:100%}}.elementor-7 .elementor-element.elementor-element-49c5b76b:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(62,18,70,.5) 60.58%,#52185e 100%)}.categorias{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.categorias button.categoria{padding:13px 6px;display:flex;flex-direction:column;width:30.33%;color:#e1d2e3}button[data-categoria=hospitales]{background-color:#c2a5c8;border-color:#c2a5c8}button[data-categoria=centros-ambulatorios]{background-color:#c2a5c8;border-color:#c2a5c8}button[data-categoria=atencion-medica]{background-color:#a7d4e5;border-color:#a7d4e5}button[data-categoria=oncologia]{background-color:#ffd099;border-color:#ffd099}button[data-categoria=asistencia-social]{background-color:#bce1c5;border-color:#bce1c5}button[data-categoria=laboral]{background-color:#f7bdbd;border-color:#f7bdbd}button[data-categoria=adopciones]{background-color:#bb4749;border-color:#bb4749}button[data-categoria=escuelas-enfermeria]{background-color:#854b91;border-color:#854b91}.categorias button.categoria strong{font-size:39px;color:#fff}.categorias button.categoria span{font-size:16px;font-weight:700;white-space:break-spaces;color:#fff}.categorias button[data-categoria=hospitales]:hover,.categorias button[data-categoria=hospitales].seleccionado{background-color:#b892b7;border-color:#b892b7}.categorias button[data-categoria=centros-ambulatorios]:hover,.categorias button[data-categoria=centros-ambulatorios].seleccionado{background-color:#401548;border-color:#401548}.categorias button[data-categoria=atencion-medica]:hover,.categorias button[data-categoria=atencion-medica].seleccionado{background-color:#2795bf;border-color:#2795bf}.categorias button[data-categoria=oncologia]:hover,.categorias button[data-categoria=oncologia].seleccionado{background-color:#e88e23;border-color:#e88e23}.categorias [data-categoria=asistencia-social]:hover,.categorias [data-categoria=asistencia-social].seleccionado{background-color:#57b46e;border-color:#57b46e}.categorias button[data-categoria=laboral]:hover,.categorias button[data-categoria=laboral].seleccionado{background-color:#eb595b;border-color:#eb595b}.categorias button[data-categoria=adopciones]:hover,.categorias button[data-categoria=adopciones].seleccionado{background-color:#aa1618;border-color:#aa1618}.categorias button[data-categoria=escuelas-enfermeria]:hover,.categorias button[data-categoria=escuelas-enfermeria].seleccionado{background-color:#652575;border-color:#652575}.categorias button.categoria:hover strong,.categorias button.categoria:hover span,.categorias button.categoria.seleccionado strong,.categorias button.categoria.seleccionado span{color:#fff}.contenido-mapa{display:none}.contenido-mapa.activo{display:block}#mapaMexico .estado.hospitales{fill:#b892b7}#mapaMexico .estado.centros-ambulatorios{fill:#401548}#mapaMexico .estado.atencion-medica{fill:#2795bf}#mapaMexico .estado.oncologia{fill:#e88e23}#mapaMexico .estado.asistencia-social{fill:#57b46e}#mapaMexico .estado.laboral{fill:#eb595b}#mapaMexico .estado.adopciones{fill:#aa1618}#mapaMexico .estado.escuelas-enfermeria{fill:#652575}@media only screen and (max-width:768px){#mapaMexico{width:100%;height:250px}.categorias button.categoria{width:45%}.categorias button.categoria strong{font-size:35px}.categorias button.categoria span{font-size:12px}}.elementor-7 .elementor-element.elementor-element-79a56f2f{background:linear-gradient(180deg,#52185e 0%,#f4f1f5 100%)}.elementor-7 .elementor-element.elementor-element-538659c1 img{border-radius:8px !important;width:100%;height:180px;object-fit:cover}.elementor-7 .elementor-element.elementor-element-3080d2b0 img{border-bottom-right-radius:35px;border-top-left-radius:35px}.elementor-7 .elementor-element.elementor-element-4440cbc7 a.elementor-post__thumbnail__link{margin:0 !important}.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-post:nth-child(1) .elementor-post__text{background-color:#ffb966}.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-post:nth-child(2) .elementor-post__text{background-color:#f29b9d}.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-post:nth-child(3) .elementor-post__text{background-color:#9ad1a8}.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-post:nth-child(4) .elementor-post__text{background-color:#7cbfd9}.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-post:nth-child(1) .elementor-post__badge{background-color:#ffb966;border:1px solid #fff;color:#000}.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-post:nth-child(2) .elementor-post__badge{background-color:#f29b9d;border:1px solid #fff;color:#000}.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-post:nth-child(3) .elementor-post__badge{background-color:#9ad1a8;border:1px solid #fff;color:#000}.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-post:nth-child(4) .elementor-post__badge{background-color:#7cbfd9;border:1px solid #fff;color:#000}.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-post__text{margin-top:0 !important;height:230px;display:flex !important;justify-content:space-between;padding:16px !important}.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-post__text h3.elementor-post__title{margin:0 !important}.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-post__text a.elementor-post__read-more{margin:0 !important;align-self:flex-end}.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-post:hover .elementor-post__thumbnail__link{display:none}.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-post:hover .elementor-post__text{padding-top:70px !important}.elementor-7 .elementor-element.elementor-element-4440cbc7 .elementor-post .elementor-post__read-more{border:1px solid #fff;border-radius:100px;padding:12px 16px;background-color:transparent}