.elementor-1967 .elementor-element.elementor-element-fb52cb2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-1967 .elementor-element.elementor-element-fb52cb2::before, .elementor-1967 .elementor-element.elementor-element-fb52cb2 > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-fb52cb2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-fb52cb2 > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-fb52cb2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-fb52cb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ginemedical.cl/wp-content/uploads/2025/03/ginecologo-en-san-miguel.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1967 .elementor-element.elementor-element-fd19906{--spacer-size:20px;}.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-1967 .elementor-element.elementor-element-f552598{text-align:center;}.elementor-1967 .elementor-element.elementor-element-f552598 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#7E2727;}.elementor-1967 .elementor-element.elementor-element-ee32983{text-align:center;}.elementor-1967 .elementor-element.elementor-element-ee32983 .elementor-heading-title{color:#900404;}.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-1967 .elementor-element.elementor-element-de6267e img{border-radius:25px 25px 25px 25px;}.elementor-1967 .elementor-element.elementor-element-4b075ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1967 .elementor-element.elementor-element-4b075ef:not(.elementor-motion-effects-element-type-background), .elementor-1967 .elementor-element.elementor-element-4b075ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFC;}.elementor-1967 .elementor-element.elementor-element-5833ebb{--e-image-carousel-slides-to-show:3;}.elementor-1967 .elementor-element.elementor-element-5833ebb .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1967 .elementor-element.elementor-element-5833ebb .elementor-swiper-button.elementor-swiper-button-next{color:#A42323;}.elementor-1967 .elementor-element.elementor-element-5833ebb .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1967 .elementor-element.elementor-element-5833ebb .elementor-swiper-button.elementor-swiper-button-next svg{fill:#A42323;}.elementor-1967 .elementor-element.elementor-element-5833ebb .elementor-image-carousel-caption{text-align:center;}.elementor-1967 .elementor-element.elementor-element-063f89f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-1967 .elementor-element.elementor-element-063f89f:hover::before, .elementor-1967 .elementor-element.elementor-element-063f89f:hover > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-063f89f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-063f89f > .elementor-background-slideshow:hover::before, .elementor-1967 .elementor-element.elementor-element-063f89f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F0D8D8;--background-overlay:'';}.elementor-1967 .elementor-element.elementor-element-063f89f:hover{--overlay-opacity:0.5;}.elementor-1967 .elementor-element.elementor-element-583ed2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;border-style:groove;--border-style:groove;--border-radius:22px 22px 22px 22px;}.elementor-1967 .elementor-element.elementor-element-583ed2c::before, .elementor-1967 .elementor-element.elementor-element-583ed2c > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-583ed2c > .e-con-inner > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-583ed2c > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-583ed2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-583ed2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1C299E 0%, #EAA0A0 100%);}.elementor-1967 .elementor-element.elementor-element-2d0978f > .elementor-widget-container{margin:10px 10px 10px 10px;padding:22px 22px 22px 22px;}.elementor-1967 .elementor-element.elementor-element-2d0978f img{border-radius:11px 11px 11px 11px;}.elementor-1967 .elementor-element.elementor-element-bda69cb{text-align:center;}.elementor-1967 .elementor-element.elementor-element-bda69cb .elementor-heading-title{text-shadow:0px 0px 10px #FFFFFF;color:#8C3838;}.elementor-1967 .elementor-element.elementor-element-8b1c6f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;border-style:groove;--border-style:groove;--border-radius:22px 22px 22px 22px;}.elementor-1967 .elementor-element.elementor-element-8b1c6f9::before, .elementor-1967 .elementor-element.elementor-element-8b1c6f9 > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-8b1c6f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-8b1c6f9 > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-8b1c6f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-8b1c6f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1C299E 0%, #EAA0A0 100%);}.elementor-1967 .elementor-element.elementor-element-004d3ec > .elementor-widget-container{margin:10px 10px 10px 10px;padding:22px 22px 22px 22px;}.elementor-1967 .elementor-element.elementor-element-004d3ec img{border-radius:11px 11px 11px 11px;}.elementor-1967 .elementor-element.elementor-element-e9451d4{text-align:center;}.elementor-1967 .elementor-element.elementor-element-e9451d4 .elementor-heading-title{text-shadow:0px 0px 10px #FFFFFF;color:#8C3838;}.elementor-1967 .elementor-element.elementor-element-9007569{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;border-style:groove;--border-style:groove;--border-radius:22px 22px 22px 22px;}.elementor-1967 .elementor-element.elementor-element-9007569::before, .elementor-1967 .elementor-element.elementor-element-9007569 > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-9007569 > .e-con-inner > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-9007569 > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-9007569 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-9007569 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1C299E 0%, #EAA0A0 100%);}.elementor-1967 .elementor-element.elementor-element-a76027b > .elementor-widget-container{margin:10px 10px 10px 10px;padding:22px 22px 22px 22px;}.elementor-1967 .elementor-element.elementor-element-a76027b img{border-radius:11px 11px 11px 11px;}.elementor-1967 .elementor-element.elementor-element-eb06761{text-align:center;}.elementor-1967 .elementor-element.elementor-element-eb06761 .elementor-heading-title{text-shadow:0px 0px 10px #FFFFFF;color:#8C3838;}.elementor-1967 .elementor-element.elementor-element-a56ba44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;border-style:groove;--border-style:groove;--border-radius:22px 22px 22px 22px;}.elementor-1967 .elementor-element.elementor-element-a56ba44::before, .elementor-1967 .elementor-element.elementor-element-a56ba44 > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-a56ba44 > .e-con-inner > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-a56ba44 > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-a56ba44 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-a56ba44 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1C299E 0%, #EAA0A0 100%);}.elementor-1967 .elementor-element.elementor-element-6344f24 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:22px 22px 22px 22px;}.elementor-1967 .elementor-element.elementor-element-6344f24 img{border-radius:11px 11px 11px 11px;}.elementor-1967 .elementor-element.elementor-element-e3462c9{text-align:center;}.elementor-1967 .elementor-element.elementor-element-e3462c9 .elementor-heading-title{text-shadow:0px 0px 10px #FFFFFF;color:#8C3838;}.elementor-1967 .elementor-element.elementor-element-a694ce3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;border-style:groove;--border-style:groove;--border-radius:22px 22px 22px 22px;}.elementor-1967 .elementor-element.elementor-element-a694ce3::before, .elementor-1967 .elementor-element.elementor-element-a694ce3 > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-a694ce3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-a694ce3 > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-a694ce3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-a694ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1C299E 0%, #EAA0A0 100%);}.elementor-1967 .elementor-element.elementor-element-3176dfe > .elementor-widget-container{margin:10px 10px 10px 10px;padding:22px 22px 22px 22px;}.elementor-1967 .elementor-element.elementor-element-3176dfe img{border-radius:11px 11px 11px 11px;}.elementor-1967 .elementor-element.elementor-element-6241c10{text-align:center;}.elementor-1967 .elementor-element.elementor-element-6241c10 .elementor-heading-title{text-shadow:0px 0px 10px #FFFFFF;color:#8C3838;}.elementor-1967 .elementor-element.elementor-element-578de30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;border-style:groove;--border-style:groove;--border-radius:22px 22px 22px 22px;}.elementor-1967 .elementor-element.elementor-element-578de30::before, .elementor-1967 .elementor-element.elementor-element-578de30 > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-578de30 > .e-con-inner > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-578de30 > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-578de30 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-578de30 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1C299E 0%, #EAA0A0 100%);}.elementor-1967 .elementor-element.elementor-element-41eb86e > .elementor-widget-container{margin:10px 10px 10px 10px;padding:22px 22px 22px 22px;}.elementor-1967 .elementor-element.elementor-element-41eb86e img{border-radius:11px 11px 11px 11px;}.elementor-1967 .elementor-element.elementor-element-a363fa6{text-align:center;}.elementor-1967 .elementor-element.elementor-element-a363fa6 .elementor-heading-title{text-shadow:0px 0px 10px #FFFFFF;color:#8C3838;}.elementor-1967 .elementor-element.elementor-element-3a49405{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-1967 .elementor-element.elementor-element-3a49405:hover::before, .elementor-1967 .elementor-element.elementor-element-3a49405:hover > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-3a49405:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-3a49405 > .elementor-background-slideshow:hover::before, .elementor-1967 .elementor-element.elementor-element-3a49405 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F0D8D8;--background-overlay:'';}.elementor-1967 .elementor-element.elementor-element-3a49405:hover{--overlay-opacity:0.5;}.elementor-1967 .elementor-element.elementor-element-7c3729a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;border-style:groove;--border-style:groove;--border-radius:22px 22px 22px 22px;}.elementor-1967 .elementor-element.elementor-element-7c3729a::before, .elementor-1967 .elementor-element.elementor-element-7c3729a > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-7c3729a > .e-con-inner > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-7c3729a > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-7c3729a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-7c3729a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1C299E 0%, #EAA0A0 100%);}.elementor-1967 .elementor-element.elementor-element-1fb27a5 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:22px 22px 22px 22px;}.elementor-1967 .elementor-element.elementor-element-1fb27a5 img{border-radius:11px 11px 11px 11px;}.elementor-1967 .elementor-element.elementor-element-9da1a92{text-align:center;}.elementor-1967 .elementor-element.elementor-element-9da1a92 .elementor-heading-title{text-shadow:0px 0px 10px #FFFFFF;color:#8C3838;}.elementor-1967 .elementor-element.elementor-element-13a766a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;border-style:groove;--border-style:groove;--border-radius:22px 22px 22px 22px;}.elementor-1967 .elementor-element.elementor-element-13a766a::before, .elementor-1967 .elementor-element.elementor-element-13a766a > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-13a766a > .e-con-inner > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-13a766a > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-13a766a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-13a766a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1C299E 0%, #EAA0A0 100%);}.elementor-1967 .elementor-element.elementor-element-365dd69 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:22px 22px 22px 22px;}.elementor-1967 .elementor-element.elementor-element-365dd69 img{border-radius:11px 11px 11px 11px;}.elementor-1967 .elementor-element.elementor-element-53ef0e6{text-align:center;}.elementor-1967 .elementor-element.elementor-element-53ef0e6 .elementor-heading-title{text-shadow:0px 0px 10px #FFFFFF;color:#8C3838;}.elementor-1967 .elementor-element.elementor-element-4c8a4cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-1967 .elementor-element.elementor-element-4c8a4cd:hover::before, .elementor-1967 .elementor-element.elementor-element-4c8a4cd:hover > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-4c8a4cd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-4c8a4cd > .elementor-background-slideshow:hover::before, .elementor-1967 .elementor-element.elementor-element-4c8a4cd > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F0D8D8;--background-overlay:'';}.elementor-1967 .elementor-element.elementor-element-4c8a4cd:hover{--overlay-opacity:0.5;}.elementor-1967 .elementor-element.elementor-element-a723ec2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;border-style:groove;--border-style:groove;--border-radius:22px 22px 22px 22px;}.elementor-1967 .elementor-element.elementor-element-a723ec2::before, .elementor-1967 .elementor-element.elementor-element-a723ec2 > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-a723ec2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-a723ec2 > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-a723ec2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-a723ec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1C299E 0%, #EAA0A0 100%);}.elementor-1967 .elementor-element.elementor-element-f3f9ad3 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:22px 22px 22px 22px;}.elementor-1967 .elementor-element.elementor-element-f3f9ad3 img{border-radius:11px 11px 11px 11px;}.elementor-1967 .elementor-element.elementor-element-cb58b53{text-align:center;}.elementor-1967 .elementor-element.elementor-element-cb58b53 .elementor-heading-title{text-shadow:0px 0px 10px #FFFFFF;color:#8C3838;}.elementor-1967 .elementor-element.elementor-element-502b15d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;border-style:groove;--border-style:groove;--border-radius:22px 22px 22px 22px;}.elementor-1967 .elementor-element.elementor-element-502b15d::before, .elementor-1967 .elementor-element.elementor-element-502b15d > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-502b15d > .e-con-inner > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-502b15d > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-502b15d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-502b15d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1C299E 0%, #EAA0A0 100%);}.elementor-1967 .elementor-element.elementor-element-ec38747 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:22px 22px 22px 22px;}.elementor-1967 .elementor-element.elementor-element-ec38747 img{border-radius:11px 11px 11px 11px;}.elementor-1967 .elementor-element.elementor-element-056340e{text-align:center;}.elementor-1967 .elementor-element.elementor-element-056340e .elementor-heading-title{text-shadow:0px 0px 10px #FFFFFF;color:#8C3838;}.elementor-1967 .elementor-element.elementor-element-9a2453b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;border-style:groove;--border-style:groove;--border-radius:22px 22px 22px 22px;}.elementor-1967 .elementor-element.elementor-element-9a2453b::before, .elementor-1967 .elementor-element.elementor-element-9a2453b > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-9a2453b > .e-con-inner > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-9a2453b > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-9a2453b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-9a2453b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1C299E 0%, #EAA0A0 100%);}.elementor-1967 .elementor-element.elementor-element-ec197d5 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:22px 22px 22px 22px;}.elementor-1967 .elementor-element.elementor-element-ec197d5 img{border-radius:11px 11px 11px 11px;}.elementor-1967 .elementor-element.elementor-element-7e93ffb{text-align:center;}.elementor-1967 .elementor-element.elementor-element-7e93ffb .elementor-heading-title{text-shadow:0px 0px 10px #FFFFFF;color:#8C3838;}.elementor-1967 .elementor-element.elementor-element-2a5d85b > .elementor-background-overlay{background-image:url("https://ginemedical.cl/wp-content/uploads/2024/06/ginecologo-en-san-miguel.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1967 .elementor-element.elementor-element-2a5d85b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1967 .elementor-element.elementor-element-0663929{text-align:center;}.elementor-1967 .elementor-element.elementor-element-0663929 .elementor-heading-title{color:#000000;}.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-1967 .elementor-element.elementor-element-25e4597{text-align:center;color:#080808;}.elementor-1967 .elementor-element.elementor-element-3c66f6a{--spacer-size:8px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1967 .elementor-element.elementor-element-d550fa2 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #01DE20 0%, #068C28 100%);border-radius:12px 12px 12px 12px;}.elementor-1967 .elementor-element.elementor-element-d550fa2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1967 .elementor-element.elementor-element-1c10128{--spacer-size:8px;}.elementor-1967 .elementor-element.elementor-element-721701d .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #040FED 0%, #0702A6 100%);border-radius:25px 25px 25px 25px;}.elementor-1967 .elementor-element.elementor-element-721701d .elementor-button-content-wrapper{flex-direction:row;}.elementor-1967 .elementor-element.elementor-element-4af29b7{--spacer-size:8px;}.elementor-1967 .elementor-element.elementor-element-79052c3 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #E93737 0%, #6B0D0D 100%);border-radius:25px 25px 25px 25px;}.elementor-1967 .elementor-element.elementor-element-79052c3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1967 .elementor-element.elementor-element-79052c3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1967 .elementor-element.elementor-element-46b4ec8{--spacer-size:8px;}.elementor-1967 .elementor-element.elementor-element-7fdc11e{--spacer-size:42px;}.elementor-1967 .elementor-element.elementor-element-1fa1343:not(.elementor-motion-effects-element-type-background), .elementor-1967 .elementor-element.elementor-element-1fa1343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF6F6;}.elementor-1967 .elementor-element.elementor-element-1fa1343 > .elementor-background-overlay{background-image:url("https://ginemedical.cl/wp-content/uploads/2024/06/ginecologia-en-san-miguel-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.09;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1967 .elementor-element.elementor-element-1fa1343{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1967 .elementor-element.elementor-element-aa15700{text-align:center;}.elementor-1967 .elementor-element.elementor-element-aa15700 .elementor-heading-title{color:#1C2021;}.elementor-1967 .elementor-element.elementor-element-54a24ff{color:#000000;}.elementor-1967 .elementor-element.elementor-element-1f54286{--spacer-size:10px;}.elementor-1967 .elementor-element.elementor-element-568853a{text-align:center;}.elementor-1967 .elementor-element.elementor-element-568853a .elementor-heading-title{color:#080909;}.elementor-1967 .elementor-element.elementor-element-a9d367c{text-align:center;color:#332F2F;}.elementor-1967 .elementor-element.elementor-element-13dff9d{text-align:center;}.elementor-1967 .elementor-element.elementor-element-13dff9d .elementor-heading-title{mix-blend-mode:multiply;color:#3C3F41;}.elementor-1967 .elementor-element.elementor-element-b8d7b00{text-align:center;}.elementor-1967 .elementor-element.elementor-element-b8d7b00 .elementor-heading-title{color:#343A3C;}.elementor-1967 .elementor-element.elementor-element-d7b136f{text-align:center;}.elementor-1967 .elementor-element.elementor-element-d7b136f .elementor-heading-title{color:#343A3C;}.elementor-1967 .elementor-element.elementor-element-3b2110a{text-align:center;}.elementor-1967 .elementor-element.elementor-element-3b2110a .elementor-heading-title{color:#343A3C;}.elementor-1967 .elementor-element.elementor-element-a0b9bc9{text-align:center;}.elementor-1967 .elementor-element.elementor-element-a0b9bc9 .elementor-heading-title{color:#343A3C;}.elementor-1967 .elementor-element.elementor-element-86c7ee3{--spacer-size:10px;}.elementor-1967 .elementor-element.elementor-element-24cef00{--spacer-size:10px;}.elementor-1967 .elementor-element.elementor-element-598123f{--spacer-size:10px;}.elementor-1967 .elementor-element.elementor-element-2734d34 > .elementor-background-overlay{background-image:url("https://ginemedical.cl/wp-content/uploads/2025/03/ginecologo-en-san-miguel.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.3;}.elementor-1967 .elementor-element.elementor-element-1629aea{--spacer-size:8px;}.elementor-1967 .elementor-element.elementor-element-1aeb8a7{--spacer-size:8px;}.elementor-1967 .elementor-element.elementor-element-3fdf062 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #01DE20 0%, #068C28 100%);border-radius:12px 12px 12px 12px;}.elementor-1967 .elementor-element.elementor-element-3fdf062 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1967 .elementor-element.elementor-element-982f217{--spacer-size:8px;}.elementor-1967 .elementor-element.elementor-element-a54adc0 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #040FED 0%, #0702A6 100%);border-radius:25px 25px 25px 25px;}.elementor-1967 .elementor-element.elementor-element-a54adc0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1967 .elementor-element.elementor-element-0d7fd66{--spacer-size:8px;}.elementor-1967 .elementor-element.elementor-element-e41ba69 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #E93737 0%, #6B0D0D 100%);border-radius:25px 25px 25px 25px;}.elementor-1967 .elementor-element.elementor-element-e41ba69 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1967 .elementor-element.elementor-element-e41ba69 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1967 .elementor-element.elementor-element-64e2a11{--spacer-size:8px;}@media(min-width:768px){.elementor-1967 .elementor-element.elementor-element-583ed2c{--width:33.3333%;}.elementor-1967 .elementor-element.elementor-element-8b1c6f9{--width:33.3333%;}.elementor-1967 .elementor-element.elementor-element-9007569{--width:33.3333%;}.elementor-1967 .elementor-element.elementor-element-a56ba44{--width:33.3333%;}.elementor-1967 .elementor-element.elementor-element-a694ce3{--width:33.3333%;}.elementor-1967 .elementor-element.elementor-element-578de30{--width:33.3333%;}.elementor-1967 .elementor-element.elementor-element-7c3729a{--width:33.3333%;}.elementor-1967 .elementor-element.elementor-element-13a766a{--width:33.3333%;}.elementor-1967 .elementor-element.elementor-element-a723ec2{--width:33.3333%;}.elementor-1967 .elementor-element.elementor-element-502b15d{--width:33.3333%;}.elementor-1967 .elementor-element.elementor-element-9a2453b{--width:33.3333%;}.elementor-1967 .elementor-element.elementor-element-d3205b4{width:24.297%;}.elementor-1967 .elementor-element.elementor-element-f782578{width:52.385%;}.elementor-1967 .elementor-element.elementor-element-5b5293c{width:22.982%;}}@media(min-width:1025px){.elementor-1967 .elementor-element.elementor-element-fb52cb2::before, .elementor-1967 .elementor-element.elementor-element-fb52cb2 > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-fb52cb2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1967 .elementor-element.elementor-element-fb52cb2 > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-fb52cb2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1967 .elementor-element.elementor-element-fb52cb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-1967 .elementor-element.elementor-element-1fa1343 > .elementor-background-overlay{background-attachment:fixed;}}/* Start custom CSS for image-carousel, class: .elementor-element-5833ebb *//* ==============================
   CARRUSEL GINEMEDICAL – LIMPIO
============================== */

/* Fondo general del carrusel */
.ginemedical-carousel,
.swiper,
.slick-slider,
.owl-carousel {
  background-color: #f4f7fb; /* azul clínico suave */
  padding: 30px 0;
}

/* Cada slide */
.swiper-slide,
.slick-slide,
.owl-item {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Imágenes pequeñas y ordenadas */
.swiper-slide img,
.slick-slide img,
.owl-item img {
  max-width: 180px;   /* controla tamaño */
  max-height: 120px;
  object-fit: contain;
  border-radius: 12px;
  background-color: #ffffff;
  padding: 12px;
  box-shadow: 0 6px 18px rgba(0,0,0,0.08);
  transition: transform 0.3s ease;
}

/* Hover sutil */
.swiper-slide img:hover,
.slick-slide img:hover {
  transform: translateY(-4px);
}

/* ==============================
   ESPACIADO ENTRE SLIDES
============================== */
.swiper-wrapper,
.slick-track {
  gap: 24px;
}

/* ==============================
   INDICADORES (si existen)
============================== */
.swiper-pagination-bullet,
.slick-dots li button:before {
  background-color: #b0c4de;
  opacity: 1;
}

.swiper-pagination-bullet-active {
  background-color: #1e88e5;
}
/* ==============================
   AJUSTE TAMAÑO IMAGEN CARRUSEL
   GINEMEDICAL
============================== */

.swiper-slide img,
.slick-slide img,
.owl-item img {
  max-width: 300px;   /* tamaño final */
  max-height: 300px;
}
/* ==============================
   FIX ESPACIADO CARRUSEL
   GINEMEDICAL
============================== */

/* NO usar gap en carrusel */
.swiper-wrapper,
.slick-track {
  gap: 0 !important;
}

/* Cada slide controla su espacio */
.swiper-slide,
.slick-slide,
.owl-item {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 16px; /* separación real y estable */
}

/* Imagen centrada y enfocada */
.swiper-slide img,
.slick-slide img,
.owl-item img {
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25e4597 *//* ===== SECCIÓN ===== */

.gm-clinica-section{
    padding: 90px 20px;
    background: linear-gradient(180deg,#fff,#f7f2f4);
    position: relative;
    overflow: hidden;
}

.gm-clinica-container{
    max-width: 1200px;
    margin: auto;
}

/* ===== CONTENIDO ===== */

.gm-clinica-content{
    background: #ffffff;
    padding: 60px;
    border-radius: 30px;
    box-shadow: 0 15px 45px rgba(72, 10, 25, 0.08);
    border: 1px solid rgba(183,17,45,0.08);
    position: relative;
    overflow: hidden;
}

.gm-clinica-content::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 6px;
    background: linear-gradient(90deg,#8f1d2c,#c8102e);
}

/* ===== TITULOS ===== */

.gm-etiqueta{
    display: inline-block;
    background: rgba(183,17,45,0.08);
    color: #8f1d2c;
    padding: 10px 22px;
    border-radius: 50px;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: .5px;
    margin-bottom: 20px;
}

.gm-clinica-content h2{
    font-size: 46px;
    line-height: 1.2;
    color: #5c1120;
    margin-bottom: 25px;
    font-weight: 700;
    max-width: 850px;
}

.gm-clinica-content p{
    color: #64565d;
    font-size: 17px;
    line-height: 1.9;
}

/* ===== GRID INFO ===== */

.gm-info-grid{
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(250px,1fr));
    gap: 25px;
    margin-top: 45px;
}

/* ===== CARDS ===== */

.gm-info-card{
    background: #fff;
    border-radius: 22px;
    padding: 30px;
    border: 1px solid rgba(183,17,45,0.08);
    box-shadow: 0 10px 30px rgba(72, 10, 25, 0.05);
    transition: .3s ease;
    position: relative;
}

.gm-info-card:hover{
    transform: translateY(-6px);
    box-shadow: 0 18px 35px rgba(72, 10, 25, 0.10);
}

.gm-info-card h3{
    color: #7c1325;
    font-size: 22px;
    margin-bottom: 18px;
}

.gm-info-card p{
    margin-bottom: 12px;
    font-size: 16px;
    color: #5f5b5d;
}

.gm-info-card a{
    color: #b7112d;
    text-decoration: none;
    font-weight: 600;
    line-height: 1.8;
    transition: .3s ease;
}

.gm-info-card a:hover{
    color: #7c1325;
}

/* ===== EFECTO DECORATIVO ===== */

.gm-clinica-section::before{
    content: "";
    position: absolute;
    width: 500px;
    height: 500px;
    background: rgba(183,17,45,0.04);
    border-radius: 50%;
    top: -220px;
    right: -180px;
}

/* ===== RESPONSIVE ===== */

@media(max-width: 768px){

    .gm-clinica-section{
        padding: 65px 15px;
    }

    .gm-clinica-content{
        padding: 35px 25px;
    }

    .gm-clinica-content h2{
        font-size: 33px;
    }

    .gm-clinica-content p{
        font-size: 16px;
    }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54a24ff *//* ===== SECCIÓN GENERAL ===== */

.gm-especialidades{
    padding: 90px 20px;
    background: linear-gradient(180deg, #ffffff 0%, #f8f4f5 100%);
    position: relative;
    overflow: hidden;
}

.gm-container{
    max-width: 1250px;
    margin: auto;
}

/* ===== HEADER ===== */

.gm-header{
    text-align: center;
    margin-bottom: 60px;
}

.gm-badge{
    display: inline-block;
    padding: 10px 22px;
    border-radius: 50px;
    background: rgba(183, 17, 45, 0.08);
    color: #8f1d2c;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: .5px;
    margin-bottom: 20px;
}

.gm-header h2{
    font-size: 48px;
    color: #5f1320;
    margin-bottom: 18px;
    line-height: 1.2;
    font-weight: 700;
}

.gm-header p{
    max-width: 780px;
    margin: auto;
    font-size: 18px;
    line-height: 1.8;
    color: #6b5560;
}

/* ===== GRID ===== */

.gm-grid{
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
    gap: 28px;
}

/* ===== CARD ===== */

.gm-card{
    background: #ffffff;
    border-radius: 24px;
    padding: 35px;
    position: relative;
    transition: all .35s ease;
    border: 1px solid rgba(183, 17, 45, 0.08);
    box-shadow: 0 12px 35px rgba(70, 15, 26, 0.06);
}

.gm-card::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 5px;
    border-radius: 24px 24px 0 0;
    background: linear-gradient(90deg, #8f1d2c, #c8102e);
}

.gm-card:hover{
    transform: translateY(-10px);
    box-shadow: 0 22px 50px rgba(70, 15, 26, 0.12);
}

.gm-card h3{
    margin-bottom: 16px;
    font-size: 25px;
    line-height: 1.3;
}

.gm-card h3 a{
    color: #7d1325;
    text-decoration: none;
    transition: .3s ease;
}

.gm-card h3 a:hover{
    color: #c8102e;
}

.gm-card p{
    color: #5f5a5d;
    font-size: 16px;
    line-height: 1.8;
    margin: 0;
}

/* ===== EFECTO SUAVE ===== */

.gm-especialidades::before{
    content: "";
    position: absolute;
    width: 500px;
    height: 500px;
    background: rgba(183, 17, 45, 0.04);
    border-radius: 50%;
    top: -200px;
    right: -150px;
}

/* ===== RESPONSIVE ===== */

@media(max-width: 768px){

    .gm-especialidades{
        padding: 65px 15px;
    }

    .gm-header h2{
        font-size: 34px;
    }

    .gm-header p{
        font-size: 16px;
    }

    .gm-card{
        padding: 28px;
    }

    .gm-card h3{
        font-size: 22px;
    }

}/* End custom CSS */