.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-50112 .elementor-element.elementor-element-7014997:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50112 .elementor-element.elementor-element-7014997 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006C78;}.elementor-50112 .elementor-element.elementor-element-7014997 > .elementor-element-populated, .elementor-50112 .elementor-element.elementor-element-7014997 > .elementor-element-populated > .elementor-background-overlay, .elementor-50112 .elementor-element.elementor-element-7014997 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-50112 .elementor-element.elementor-element-7014997 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-50112 .elementor-element.elementor-element-7014997 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-50112 .elementor-element.elementor-element-13ed916 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-50112 .elementor-element.elementor-element-13ed916{text-align:center;}.elementor-50112 .elementor-element.elementor-element-13ed916 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-50112 .elementor-element.elementor-element-c0e0189{margin-top:25px;margin-bottom:20px;}.elementor-50112 .elementor-element.elementor-element-913398d{text-align:center;}.elementor-50112 .elementor-element.elementor-element-913398d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#006C78;}.elementor-50112 .elementor-element.elementor-element-90a72b4 > .elementor-container{max-width:1056px;}.elementor-50112 .elementor-element.elementor-element-90a72b4{margin-top:0px;margin-bottom:51px;}.elementor-50112 .elementor-element.elementor-element-e6baa62:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50112 .elementor-element.elementor-element-e6baa62 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50112 .elementor-element.elementor-element-e6baa62 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-50112 .elementor-element.elementor-element-e6baa62 > .elementor-element-populated, .elementor-50112 .elementor-element.elementor-element-e6baa62 > .elementor-element-populated > .elementor-background-overlay, .elementor-50112 .elementor-element.elementor-element-e6baa62 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-50112 .elementor-element.elementor-element-e6baa62 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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-50112 .elementor-element.elementor-element-f69bf45 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-50112 .elementor-element.elementor-element-f69bf45.elementor-view-stacked .elementor-icon{background-color:#006C78;}.elementor-50112 .elementor-element.elementor-element-f69bf45.elementor-view-framed .elementor-icon, .elementor-50112 .elementor-element.elementor-element-f69bf45.elementor-view-default .elementor-icon{fill:#006C78;color:#006C78;border-color:#006C78;}.elementor-50112 .elementor-element.elementor-element-f69bf45 .elementor-icon-box-title, .elementor-50112 .elementor-element.elementor-element-f69bf45 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-50112 .elementor-element.elementor-element-f69bf45 .elementor-icon-box-title{color:#006C78;}.elementor-50112 .elementor-element.elementor-element-46bc463{margin-top:22px;margin-bottom:22px;}.elementor-50112 .elementor-element.elementor-element-79e22b8{text-align:center;}.elementor-50112 .elementor-element.elementor-element-79e22b8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#006C78;}.elementor-50112 .elementor-element.elementor-element-7928123:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50112 .elementor-element.elementor-element-7928123 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0FAF9;}.elementor-50112 .elementor-element.elementor-element-7928123 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-50112 .elementor-element.elementor-element-7928123 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.pcdm-enable) .elementor-50112 .elementor-element.elementor-element-8302290 .elementor-repeater-item-7d206df .penci-ctslide-bg{background-color:#833ca3;}.elementor-50112 .elementor-element.elementor-element-8302290 .elementor-repeater-item-7d206df .penci-ctslide-bg{background-image:url(https://sespm.es/wp-content/uploads/2026/02/estudio-de-imagen-sespm-3.jpg);background-size:cover;}body:not(.pcdm-enable) .elementor-50112 .elementor-element.elementor-element-8302290 .elementor-repeater-item-3c68862 .penci-ctslide-bg{background-color:#833ca3;}.elementor-50112 .elementor-element.elementor-element-8302290 .elementor-repeater-item-3c68862 .penci-ctslide-bg{background-image:url(https://sespm.es/wp-content/uploads/2026/02/estudios-de-imagen-sespm-2.jpg);background-size:cover;}body:not(.pcdm-enable) .elementor-50112 .elementor-element.elementor-element-8302290 .elementor-repeater-item-ba0568c .penci-ctslide-bg{background-color:#833ca3;}.elementor-50112 .elementor-element.elementor-element-8302290 .elementor-repeater-item-ba0568c .penci-ctslide-bg{background-image:url(https://sespm.es/wp-content/uploads/2026/02/estudios-de-imagen-1.jpg);background-size:cover;}.elementor-50112 .elementor-element.elementor-element-8302290 .penci-owl-carousel{--pcfs-delay:calc(800s / 1000 - 0.1s);}.elementor-50112 .elementor-element.elementor-element-8302290 > .elementor-widget-container{margin:34px 34px 34px 34px;}.elementor-50112 .elementor-element.elementor-element-8302290 .penci-ctslide-wrap{height:400px;}.elementor-50112 .elementor-element.elementor-element-8302290 .penci-ctslider-content{max-width:50%;}.elementor-50112 .elementor-element.elementor-element-8302290 .penci-ctslide-inner{text-align:center;}.elementor-50112 .elementor-element.elementor-element-62719b3{margin-top:27px;margin-bottom:27px;}