.elementor-17 .elementor-element.elementor-element-97f3d6d{--display:flex;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-754e4d3 .elementor-repeater-item-12c26de .swiper-slide-bg{background-color:#833ca3;background-image:url(https://clinicadentalezedent.es/wp-content/uploads/2026/01/1slider-SIN-TEXTO.png);background-size:cover;}.elementor-17 .elementor-element.elementor-element-754e4d3 .elementor-repeater-item-f7b59f2 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://clinicadentalezedent.es/wp-content/uploads/2026/01/slide_002.jpg);background-size:cover;}.elementor-17 .elementor-element.elementor-element-754e4d3 .elementor-repeater-item-c4b6d88 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://clinicadentalezedent.es/wp-content/uploads/2026/01/slide_003b.jpg);background-size:cover;}.elementor-17 .elementor-element.elementor-element-754e4d3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:650px;}.elementor-17 .elementor-element.elementor-element-754e4d3{width:100%;max-width:100%;margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -0px;padding:0px 0px 0px 0px;top:1px;z-index:-1;}.elementor-17 .elementor-element.elementor-element-754e4d3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-754e4d3{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-754e4d3{right:0px;}.elementor-17 .elementor-element.elementor-element-754e4d3 .swiper-slide-contents{max-width:66%;}.elementor-17 .elementor-element.elementor-element-754e4d3 .swiper-slide-inner{text-align:center;}.elementor-17 .elementor-element.elementor-element-754e4d3 .elementor-slide-heading{font-family:"Roboto", Sans-serif;font-weight:200;}.elementor-17 .elementor-element.elementor-element-754e4d3 .elementor-slide-description{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-17 .elementor-element.elementor-element-fa65def{--display:flex;--min-height:0px;--overlay-opacity:0;--margin-top:558px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-fa65def::before, .elementor-17 .elementor-element.elementor-element-fa65def > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-fa65def > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-fa65def > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-fa65def > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-fa65def > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-ea2174a{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;background-color:#FFFFFF00;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-ea2174a .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-ea2174a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-be91b58{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:1;}.elementor-17 .elementor-element.elementor-element-be91b58:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-be91b58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-be91b58::before, .elementor-17 .elementor-element.elementor-element-be91b58 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-be91b58 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-be91b58 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-be91b58 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-be91b58 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-be91b58.e-con{--order:-99999 /* order start hack */;}.elementor-17 .elementor-element.elementor-element-8e6a416 .elementor-repeater-item-fc1719e .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://clinicadentalezedent.es/wp-content/uploads/2026/01/ziki01.png);background-size:contain;}.elementor-17 .elementor-element.elementor-element-8e6a416 .elementor-repeater-item-ce0c6b7 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://clinicadentalezedent.es/wp-content/uploads/2026/01/ziki02.png);background-size:contain;}.elementor-17 .elementor-element.elementor-element-8e6a416 .elementor-repeater-item-5adac08 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://clinicadentalezedent.es/wp-content/uploads/2026/01/ziki03.png);background-size:contain;}.elementor-17 .elementor-element.elementor-element-8e6a416 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-17 .elementor-element.elementor-element-8e6a416{grid-row:span 1;}.elementor-17 .elementor-element.elementor-element-8e6a416 .swiper-slide-contents{max-width:66%;}.elementor-17 .elementor-element.elementor-element-8e6a416 .swiper-slide-inner{text-align:center;}.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-17 .elementor-element.elementor-element-690cd87{width:auto;max-width:auto;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#494949;}.elementor-17 .elementor-element.elementor-element-690cd87.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-a5bee37{--display:grid;--min-height:0vh;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:column;--justify-items:stretch;--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-17 .elementor-element.elementor-element-6b7eac0{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-17 .elementor-element.elementor-element-6b7eac0::before, .elementor-17 .elementor-element.elementor-element-6b7eac0 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-6b7eac0 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-6b7eac0 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-6b7eac0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-6b7eac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://clinicadentalezedent.es/wp-content/uploads/2026/01/img_implantes.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-6b7eac0.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-61ebd6c{--display:flex;--min-height:410px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--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-17 .elementor-element.elementor-element-61ebd6c::before, .elementor-17 .elementor-element.elementor-element-61ebd6c > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-61ebd6c > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-61ebd6c > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-61ebd6c > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-61ebd6c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-f40e325{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:#161616;}.elementor-17 .elementor-element.elementor-element-4edeb20{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-17 .elementor-element.elementor-element-4edeb20::before, .elementor-17 .elementor-element.elementor-element-4edeb20 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-4edeb20 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-4edeb20 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-4edeb20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-4edeb20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://clinicadentalezedent.es/wp-content/uploads/2026/01/img_carillas.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-4edeb20.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-5ef3937{--display:flex;--min-height:410px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--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-17 .elementor-element.elementor-element-5ef3937::before, .elementor-17 .elementor-element.elementor-element-5ef3937 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-5ef3937 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-5ef3937 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-5ef3937 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-5ef3937 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-478ea62{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:#161616;}.elementor-17 .elementor-element.elementor-element-5084297{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-17 .elementor-element.elementor-element-5084297::before, .elementor-17 .elementor-element.elementor-element-5084297 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-5084297 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-5084297 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-5084297 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-5084297 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://clinicadentalezedent.es/wp-content/uploads/2026/01/img_puente_ceramica.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-5084297.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-4c9d363{--display:flex;--min-height:410px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--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-17 .elementor-element.elementor-element-4c9d363::before, .elementor-17 .elementor-element.elementor-element-4c9d363 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-4c9d363 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-4c9d363 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-4c9d363 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-4c9d363 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-3a8dbd5{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:#161616;}.elementor-17 .elementor-element.elementor-element-d821cd1{--display:grid;--min-height:0vh;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:column;--justify-items:stretch;--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-17 .elementor-element.elementor-element-a661e5f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-17 .elementor-element.elementor-element-a661e5f::before, .elementor-17 .elementor-element.elementor-element-a661e5f > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-a661e5f > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-a661e5f > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-a661e5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-a661e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://clinicadentalezedent.es/wp-content/uploads/2026/01/img_blanqueamiento.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-a661e5f.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-22464e9{--display:flex;--min-height:410px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--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-17 .elementor-element.elementor-element-22464e9::before, .elementor-17 .elementor-element.elementor-element-22464e9 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-22464e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-22464e9 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-22464e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-22464e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-7face21{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:#161616;}.elementor-17 .elementor-element.elementor-element-a059421{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-17 .elementor-element.elementor-element-a059421::before, .elementor-17 .elementor-element.elementor-element-a059421 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-a059421 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-a059421 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-a059421 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-a059421 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://clinicadentalezedent.es/wp-content/uploads/2026/01/img_odontopediatria.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-a059421.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-0404501{--display:flex;--min-height:410px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--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-17 .elementor-element.elementor-element-0404501::before, .elementor-17 .elementor-element.elementor-element-0404501 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-0404501 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-0404501 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-0404501 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-0404501 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-5b6f152{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:#161616;}.elementor-17 .elementor-element.elementor-element-bb7ad33{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-17 .elementor-element.elementor-element-bb7ad33::before, .elementor-17 .elementor-element.elementor-element-bb7ad33 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-bb7ad33 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-bb7ad33 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-bb7ad33 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-bb7ad33 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://clinicadentalezedent.es/wp-content/uploads/2026/01/img_endodoncia.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-bb7ad33.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-912b216{--display:flex;--min-height:410px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--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-17 .elementor-element.elementor-element-912b216::before, .elementor-17 .elementor-element.elementor-element-912b216 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-912b216 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-912b216 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-912b216 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-912b216 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-3eb5577{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:#161616;}.elementor-17 .elementor-element.elementor-element-68a67e3{--display:grid;--min-height:0vh;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:column;--justify-items:stretch;--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-17 .elementor-element.elementor-element-7b4bbd2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-17 .elementor-element.elementor-element-7b4bbd2::before, .elementor-17 .elementor-element.elementor-element-7b4bbd2 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-7b4bbd2 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-7b4bbd2 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-7b4bbd2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-7b4bbd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://clinicadentalezedent.es/wp-content/uploads/2026/01/img_ortodoncia.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-7b4bbd2.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-5429a56{--display:flex;--min-height:410px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--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-17 .elementor-element.elementor-element-5429a56::before, .elementor-17 .elementor-element.elementor-element-5429a56 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-5429a56 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-5429a56 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-5429a56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-5429a56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-7f71419{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:#161616;}.elementor-17 .elementor-element.elementor-element-4849119{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-17 .elementor-element.elementor-element-4849119::before, .elementor-17 .elementor-element.elementor-element-4849119 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-4849119 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-4849119 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-4849119 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-4849119 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://clinicadentalezedent.es/wp-content/uploads/2026/01/img_radiofrecuencia.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-4849119.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-af354d6{--display:flex;--min-height:410px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--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-17 .elementor-element.elementor-element-af354d6::before, .elementor-17 .elementor-element.elementor-element-af354d6 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-af354d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-af354d6 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-af354d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-af354d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-3803571{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:#161616;}.elementor-17 .elementor-element.elementor-element-96dbb40{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-17 .elementor-element.elementor-element-96dbb40::before, .elementor-17 .elementor-element.elementor-element-96dbb40 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-96dbb40 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-96dbb40 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-96dbb40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-96dbb40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://clinicadentalezedent.es/wp-content/uploads/2026/01/img_periodoncia.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-96dbb40.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-156d998{--display:flex;--min-height:410px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--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-17 .elementor-element.elementor-element-156d998::before, .elementor-17 .elementor-element.elementor-element-156d998 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-156d998 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-156d998 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-156d998 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-156d998 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-7da3a3b{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:#161616;}.elementor-17 .elementor-element.elementor-element-f4d7e77{--display:flex;--min-height:82px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-17 .elementor-element.elementor-element-1dda761{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-1dda761 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-1dda761 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-0303bec{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0303bec::before, .elementor-17 .elementor-element.elementor-element-0303bec > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-0303bec > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-0303bec > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-0303bec > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-0303bec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-17 .elementor-element.elementor-element-029cc85.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-029cc85.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-029cc85.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-029cc85 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-17 .elementor-element.elementor-element-029cc85 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-029cc85 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:200;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-029cc85:has(:hover) .elementor-image-box-title,
					 .elementor-17 .elementor-element.elementor-element-029cc85:has(:focus) .elementor-image-box-title{color:#AFAFAF;}.elementor-17 .elementor-element.elementor-element-029cc85 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:100;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-20b804f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-20b804f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-20b804f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-20b804f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-17 .elementor-element.elementor-element-20b804f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-20b804f .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:100;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-20b804f:has(:hover) .elementor-image-box-title,
					 .elementor-17 .elementor-element.elementor-element-20b804f:has(:focus) .elementor-image-box-title{color:#AFAFAF;}.elementor-17 .elementor-element.elementor-element-20b804f .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:100;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-066ab90.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-066ab90.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-066ab90.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-066ab90 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-17 .elementor-element.elementor-element-066ab90 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-066ab90 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:100;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-066ab90:has(:hover) .elementor-image-box-title,
					 .elementor-17 .elementor-element.elementor-element-066ab90:has(:focus) .elementor-image-box-title{color:#AFAFAF;}.elementor-17 .elementor-element.elementor-element-066ab90 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:100;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1a97313.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-1a97313.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-1a97313.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-1a97313 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-17 .elementor-element.elementor-element-1a97313 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-1a97313 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:100;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1a97313:has(:hover) .elementor-image-box-title,
					 .elementor-17 .elementor-element.elementor-element-1a97313:has(:focus) .elementor-image-box-title{color:#AFAFAF;}.elementor-17 .elementor-element.elementor-element-1a97313 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:100;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3d6866c{--display:flex;}.elementor-17 .elementor-element.elementor-element-5f6ae74{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-5f6ae74 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-5f6ae74 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-0548d2f{--display:flex;--overlay-opacity:0.5;}.elementor-17 .elementor-element.elementor-element-0548d2f::before, .elementor-17 .elementor-element.elementor-element-0548d2f > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-0548d2f > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-0548d2f > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-0548d2f > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-0548d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://clinicadentalezedent.es/wp-content/uploads/2026/01/img-instalaciones.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-17 .elementor-element.elementor-element-0548d2f.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-17 .elementor-element.elementor-element-8f92d4a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-92e037d{--display:flex;--min-height:97px;}.elementor-17 .elementor-element.elementor-element-3cfc5ae{--display:flex;--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-17 .elementor-element.elementor-element-3cfc5ae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-823a8ef .elementor-repeater-item-3822289 .swiper-slide-bg{background-color:#833CA300;}.elementor-17 .elementor-element.elementor-element-823a8ef .elementor-repeater-item-3822289 .swiper-slide-contents{margin:0 auto;}.elementor-17 .elementor-element.elementor-element-823a8ef .elementor-repeater-item-3822289 .swiper-slide-inner{text-align:center;}.elementor-17 .elementor-element.elementor-element-823a8ef .elementor-repeater-item-2c66025 .swiper-slide-bg{background-color:#404A7700;}.elementor-17 .elementor-element.elementor-element-823a8ef .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-17 .elementor-element.elementor-element-823a8ef{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-823a8ef .swiper-slide-contents{max-width:100%;}.elementor-17 .elementor-element.elementor-element-823a8ef .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-823a8ef .elementor-slide-heading{font-family:"Roboto", Sans-serif;font-size:53px;font-weight:300;}.elementor-17 .elementor-element.elementor-element-823a8ef .elementor-slide-description{font-family:"Roboto", Sans-serif;font-weight:100;}.elementor-17 .elementor-element.elementor-element-b1c9c36{--display:flex;}.elementor-17 .elementor-element.elementor-element-04d02e9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-04d02e9 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-04d02e9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-52bb049{--display:flex;}.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-17 .elementor-element.elementor-element-c953766{text-align:center;}.elementor-17 .elementor-element.elementor-element-c953766 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:51px;font-weight:300;color:#F8F8F8;}.elementor-17 .elementor-element.elementor-element-1b6f724{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;column-gap:0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:200;color:#F5F5F5;}.elementor-17 .elementor-element.elementor-element-1b6f724.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-1b6f724 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-33538cc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-91b8cdf .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-17 .elementor-element.elementor-element-00e04f6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-17 .elementor-element.elementor-element-b238b79{--display:flex;--overlay-opacity:1;}.elementor-17 .elementor-element.elementor-element-b238b79:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b238b79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b238b79::before, .elementor-17 .elementor-element.elementor-element-b238b79 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-b238b79 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-b238b79 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-b238b79 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-b238b79 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-308d1f3{margin:55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-308d1f3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:51px;font-weight:300;color:#6B6B6B;}.elementor-17 .elementor-element.elementor-element-e5bd774{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-e5bd774:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e5bd774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4604f49{--display:flex;}.elementor-17 .elementor-element.elementor-element-b8cd99b{text-align:center;}.elementor-17 .elementor-element.elementor-element-f41f8fb{--display:flex;}.elementor-17 .elementor-element.elementor-element-9b966d3{text-align:center;}.elementor-17 .elementor-element.elementor-element-ea7a5ba{--display:flex;}.elementor-17 .elementor-element.elementor-element-88fef84{text-align:center;}.elementor-17 .elementor-element.elementor-element-65a9c8f{--display:flex;}.elementor-17 .elementor-element.elementor-element-69ed6cc{text-align:center;}.elementor-17 .elementor-element.elementor-element-9bedd74{--display:flex;}.elementor-17 .elementor-element.elementor-element-a99536c{text-align:center;}.elementor-17 .elementor-element.elementor-element-5a603f0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-86d39cc{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-86d39cc .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-17 .elementor-element.elementor-element-26be930{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-ca2b48b{--display:flex;--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-17 .elementor-element.elementor-element-b6fe3b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-b6fe3b1 iframe{height:49vh;}.elementor-17 .elementor-element.elementor-element-832593c{--display:flex;--overlay-opacity:1;}.elementor-17 .elementor-element.elementor-element-832593c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-832593c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-832593c::before, .elementor-17 .elementor-element.elementor-element-832593c > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-832593c > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-832593c > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-832593c > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-832593c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-c30878e{text-align:center;font-family:"Roboto", Sans-serif;font-size:46px;font-weight:200;color:#7A7A7A;}.elementor-17 .elementor-element.elementor-element-c30878e p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-c728b25{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:-32px;--margin-left:0px;--margin-right:0px;--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-17 .elementor-element.elementor-element-89805cc{width:100%;max-width:100%;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 0px 25px;}.elementor-17 .elementor-element.elementor-element-89805cc.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-17 .elementor-element.elementor-element-f47fa8c{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 0px 25px;}body.elementor-page-17:not(.elementor-motion-effects-element-type-background), body.elementor-page-17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-be91b58{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-a5bee37{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-d821cd1{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-68a67e3{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-0303bec{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-8f92d4a{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-33538cc{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-e5bd774{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-26be930{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-c728b25{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-be91b58{--content-width:1163px;}.elementor-17 .elementor-element.elementor-element-a5bee37{--content-width:1163px;}.elementor-17 .elementor-element.elementor-element-61ebd6c{--width:100%;}.elementor-17 .elementor-element.elementor-element-5ef3937{--width:100%;}.elementor-17 .elementor-element.elementor-element-4c9d363{--width:100%;}.elementor-17 .elementor-element.elementor-element-d821cd1{--content-width:1163px;}.elementor-17 .elementor-element.elementor-element-22464e9{--width:100%;}.elementor-17 .elementor-element.elementor-element-0404501{--width:100%;}.elementor-17 .elementor-element.elementor-element-912b216{--width:100%;}.elementor-17 .elementor-element.elementor-element-68a67e3{--content-width:1163px;}.elementor-17 .elementor-element.elementor-element-5429a56{--width:100%;}.elementor-17 .elementor-element.elementor-element-af354d6{--width:100%;}.elementor-17 .elementor-element.elementor-element-156d998{--width:100%;}.elementor-17 .elementor-element.elementor-element-f4d7e77{--content-width:1174px;}.elementor-17 .elementor-element.elementor-element-92e037d{--width:100%;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-be91b58{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-a5bee37{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-d821cd1{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-68a67e3{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-0303bec{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-029cc85 .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-20b804f .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-066ab90 .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-1a97313 .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-8f92d4a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-33538cc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-e5bd774{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-26be930{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-c728b25{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-61ebd6c */.elementor-17 .elementor-element.elementor-element-61ebd6c{
    opacity: 0;
}
.elementor-17 .elementor-element.elementor-element-61ebd6c:hover{
    opacity:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ef3937 */.elementor-17 .elementor-element.elementor-element-5ef3937{
    opacity: 0;
}
.elementor-17 .elementor-element.elementor-element-5ef3937:hover{
    opacity:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c9d363 */.elementor-17 .elementor-element.elementor-element-4c9d363{
    opacity: 0;
}
.elementor-17 .elementor-element.elementor-element-4c9d363:hover{
    opacity:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22464e9 */.elementor-17 .elementor-element.elementor-element-22464e9{
    opacity: 0;
}
.elementor-17 .elementor-element.elementor-element-22464e9:hover{
    opacity:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0404501 */.elementor-17 .elementor-element.elementor-element-0404501{
    opacity: 0;
}
.elementor-17 .elementor-element.elementor-element-0404501:hover{
    opacity:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-912b216 */.elementor-17 .elementor-element.elementor-element-912b216{
    opacity: 0;
}
.elementor-17 .elementor-element.elementor-element-912b216:hover{
    opacity:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5429a56 */.elementor-17 .elementor-element.elementor-element-5429a56{
    opacity: 0;
}
.elementor-17 .elementor-element.elementor-element-5429a56:hover{
    opacity:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af354d6 */.elementor-17 .elementor-element.elementor-element-af354d6{
    opacity: 0;
}
.elementor-17 .elementor-element.elementor-element-af354d6:hover{
    opacity:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-156d998 */.elementor-17 .elementor-element.elementor-element-156d998{
    opacity: 0;
}
.elementor-17 .elementor-element.elementor-element-156d998:hover{
    opacity:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d7e77 */.elementor-17 .elementor-element.elementor-element-f4d7e77{
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5f6ae74 */.elementor-17 .elementor-element.elementor-element-5f6ae74{
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-04d02e9 */.elementor-17 .elementor-element.elementor-element-04d02e9{
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS */.site-header .site-navigation ul.menu li a {
  color: white;
}

.site-header .site-navigation ul.menu li li a {
  color: black;
}

.site-header .site-navigation ul.menu li .sub-menu  {
    border-radius: 5px;
  
}

.site-header .site-navigation ul.menu li li:hover  {
    background-color:#4d95ec;
    border-radius: 5px;
  
}

.custom-logo {
    content: url('/wp-content/uploads/2026/01/logo-transparente-blanco-e1769518101393.png');
    width: 100px; /* Ajusta según sea necesario */
    height: auto;
}

.site-header { 

background-color: rgba(0,0,0,0.5) !important;
}

#logo-menu-principal-facebook {
    content: url('/wp-content/uploads/2026/01/facebook-blanco.png');
    width: 25px; /* Ajusta según sea necesario */
    height: auto;
}/* End custom CSS */