.elementor-21 .elementor-element.elementor-element-0907021 > .elementor-container{min-height:60vh;}.elementor-21 .elementor-element.elementor-element-0907021{overflow:visible;}.elementor-21 .elementor-element.elementor-element-cd33166:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-cd33166 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://socialcore.es/wp-content/uploads/2026/03/social-core-centros-tecnologiasocial-core-centros.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-cd33166 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(153deg, var( --e-global-color-primary ) 20%, #48494B00 100%);opacity:0.35;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-cd33166.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-cd33166.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-cd33166 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-cd33166 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-cd33166 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-cd33166 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-cd33166 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-b5719e2{margin-top:0%;margin-bottom:0%;padding:0% 5% 0% 5%;overflow:visible;}.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-21 .elementor-element.elementor-element-3b05e78 .elementor-button{background-color:var( --e-global-color-c042e79 );font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-3b05e78 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-3b05e78 .elementor-button:focus{background-color:var( --e-global-color-12c95df );color:var( --e-global-color-primary );border-color:var( --e-global-color-91272a7 );}.elementor-21 .elementor-element.elementor-element-3b05e78{width:auto;max-width:auto;padding:0px 0px 30px 0px;}.elementor-21 .elementor-element.elementor-element-3b05e78 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-3b05e78 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.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-21 .elementor-element.elementor-element-a009d36 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:45px;font-weight:800;letter-spacing:2px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-c30ff94 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:28px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-7614a97 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c888ba3 );color:var( --e-global-color-c888ba3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c888ba3 );border-radius:100px 100px 100px 100px;}.elementor-21 .elementor-element.elementor-element-7614a97 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-7614a97 .elementor-button:focus{background-color:var( --e-global-color-c888ba3 );color:var( --e-global-color-primary );border-color:var( --e-global-color-c888ba3 );}.elementor-21 .elementor-element.elementor-element-7614a97 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-7614a97 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-7614a97 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-266e053{overflow:visible;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-f1f7c0e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-f1f7c0e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-f1f7c0e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-f1ed9d6{--spacer-size:50px;}.elementor-21 .elementor-element.elementor-element-9724ac3 .elementor-button{background-color:var( --e-global-color-12c95df );font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-9724ac3 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-9724ac3 .elementor-button:focus{background-color:var( --e-global-color-12c95df );color:var( --e-global-color-primary );border-color:var( --e-global-color-91272a7 );}.elementor-21 .elementor-element.elementor-element-9724ac3{width:auto;max-width:auto;padding:0px 0px 30px 0px;}.elementor-21 .elementor-element.elementor-element-9724ac3 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-9724ac3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-3871159{text-align:center;}.elementor-21 .elementor-element.elementor-element-3871159 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:42px;font-weight:700;color:var( --e-global-color-13d5044 );}.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-21 .elementor-element.elementor-element-2d0272c{padding:0% 5% 0% 5%;text-align:center;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;font-style:normal;color:var( --e-global-color-13d5044 );}.elementor-21 .elementor-element.elementor-element-e93970f > .elementor-container{max-width:1000px;}.elementor-21 .elementor-element.elementor-element-e93970f{overflow:visible;}.elementor-21 .elementor-element.elementor-element-ccca3eb > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );padding:30px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-ccca3eb > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-ccca3eb > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-ccca3eb > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.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-21 .elementor-element.elementor-element-3e79e10 .elementor-icon-box-wrapper{text-align:justify;}.elementor-21 .elementor-element.elementor-element-3e79e10{--icon-box-icon-margin:10px;}.elementor-21 .elementor-element.elementor-element-3e79e10 .elementor-icon-box-title{margin-block-end:10px;}.elementor-21 .elementor-element.elementor-element-3e79e10 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-3e79e10 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-weight:600;}.elementor-21 .elementor-element.elementor-element-3e79e10 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-weight:400;font-style:normal;}.elementor-21 .elementor-element.elementor-element-ebf64bc .elementor-button{background-color:var( --e-global-color-12c95df );font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-ebf64bc .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-ebf64bc .elementor-button:focus{background-color:var( --e-global-color-12c95df );color:var( --e-global-color-primary );border-color:var( --e-global-color-91272a7 );}.elementor-21 .elementor-element.elementor-element-ebf64bc{width:auto;max-width:auto;padding:0px 5px 0px 0px;}.elementor-21 .elementor-element.elementor-element-ebf64bc .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-ebf64bc .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-f5697aa .elementor-button{background-color:var( --e-global-color-12c95df );font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-f5697aa .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-f5697aa .elementor-button:focus{background-color:var( --e-global-color-12c95df );color:var( --e-global-color-primary );border-color:var( --e-global-color-91272a7 );}.elementor-21 .elementor-element.elementor-element-f5697aa{width:auto;max-width:auto;padding:0px 5px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f5697aa .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-f5697aa .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-56e881b .elementor-button{background-color:var( --e-global-color-12c95df );font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-56e881b .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-56e881b .elementor-button:focus{background-color:var( --e-global-color-12c95df );color:var( --e-global-color-primary );border-color:var( --e-global-color-91272a7 );}.elementor-21 .elementor-element.elementor-element-56e881b{width:auto;max-width:auto;padding:0px 5px 0px 0px;}.elementor-21 .elementor-element.elementor-element-56e881b .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-56e881b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-bed2d26 .elementor-button{background-color:var( --e-global-color-12c95df );font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-bed2d26 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-bed2d26 .elementor-button:focus{background-color:var( --e-global-color-12c95df );color:var( --e-global-color-primary );border-color:var( --e-global-color-91272a7 );}.elementor-21 .elementor-element.elementor-element-bed2d26{width:auto;max-width:auto;padding:0px 5px 0px 0px;}.elementor-21 .elementor-element.elementor-element-bed2d26 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-bed2d26 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-9e45421 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Nunito", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-21 .elementor-element.elementor-element-9e45421 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-9e45421 .elementor-button:focus{background-color:var( --e-global-color-c888ba3 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-9e45421{padding:20px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-9e45421 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-9e45421 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-9e45421 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-6a3ef8b{overflow:visible;}.elementor-21 .elementor-element.elementor-element-32e0087{--spacer-size:20px;}.elementor-21 .elementor-element.elementor-element-6383abf > .elementor-container{max-width:1000px;}.elementor-21 .elementor-element.elementor-element-6383abf{overflow:visible;}.elementor-21 .elementor-element.elementor-element-78de8d8 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );padding:30px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-78de8d8 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-78de8d8 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-78de8d8 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-52b0f98 .elementor-icon-box-wrapper{text-align:justify;}.elementor-21 .elementor-element.elementor-element-52b0f98{--icon-box-icon-margin:10px;}.elementor-21 .elementor-element.elementor-element-52b0f98 .elementor-icon-box-title{margin-block-end:10px;}.elementor-21 .elementor-element.elementor-element-52b0f98 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-52b0f98 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-weight:600;}.elementor-21 .elementor-element.elementor-element-52b0f98 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-weight:400;font-style:normal;}.elementor-21 .elementor-element.elementor-element-8b05a5a .elementor-button{background-color:var( --e-global-color-12c95df );font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-8b05a5a .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-8b05a5a .elementor-button:focus{background-color:var( --e-global-color-12c95df );color:var( --e-global-color-primary );border-color:var( --e-global-color-91272a7 );}.elementor-21 .elementor-element.elementor-element-8b05a5a{width:auto;max-width:auto;padding:0px 5px 0px 0px;}.elementor-21 .elementor-element.elementor-element-8b05a5a .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-8b05a5a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-fa5a64f .elementor-button{background-color:var( --e-global-color-12c95df );font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-fa5a64f .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-fa5a64f .elementor-button:focus{background-color:var( --e-global-color-12c95df );color:var( --e-global-color-primary );border-color:var( --e-global-color-91272a7 );}.elementor-21 .elementor-element.elementor-element-fa5a64f{width:auto;max-width:auto;padding:0px 5px 0px 0px;}.elementor-21 .elementor-element.elementor-element-fa5a64f .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-fa5a64f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-a13295a .elementor-button{background-color:var( --e-global-color-12c95df );font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-a13295a .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-a13295a .elementor-button:focus{background-color:var( --e-global-color-12c95df );color:var( --e-global-color-primary );border-color:var( --e-global-color-91272a7 );}.elementor-21 .elementor-element.elementor-element-a13295a{width:auto;max-width:auto;padding:0px 5px 0px 0px;}.elementor-21 .elementor-element.elementor-element-a13295a .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-a13295a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-a506920 .elementor-button{background-color:var( --e-global-color-12c95df );font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-a506920 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-a506920 .elementor-button:focus{background-color:var( --e-global-color-12c95df );color:var( --e-global-color-primary );border-color:var( --e-global-color-91272a7 );}.elementor-21 .elementor-element.elementor-element-a506920{width:auto;max-width:auto;padding:0px 5px 0px 0px;}.elementor-21 .elementor-element.elementor-element-a506920 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-a506920 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-bf87f33 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Nunito", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-21 .elementor-element.elementor-element-bf87f33 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-bf87f33 .elementor-button:focus{background-color:var( --e-global-color-c888ba3 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-bf87f33{padding:20px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-bf87f33 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-bf87f33 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-bf87f33 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-49a97ce{overflow:visible;}.elementor-21 .elementor-element.elementor-element-21ed50c{--spacer-size:20px;}.elementor-21 .elementor-element.elementor-element-be11356 > .elementor-container{max-width:1000px;}.elementor-21 .elementor-element.elementor-element-be11356{overflow:visible;}.elementor-21 .elementor-element.elementor-element-7180b9a > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );padding:30px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-7180b9a > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-7180b9a > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-7180b9a > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-30d150f .elementor-icon-box-wrapper{text-align:justify;}.elementor-21 .elementor-element.elementor-element-30d150f{--icon-box-icon-margin:10px;}.elementor-21 .elementor-element.elementor-element-30d150f .elementor-icon-box-title{margin-block-end:10px;}.elementor-21 .elementor-element.elementor-element-30d150f .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-30d150f .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-weight:600;}.elementor-21 .elementor-element.elementor-element-30d150f .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-weight:400;font-style:normal;}.elementor-21 .elementor-element.elementor-element-4f0c811 .elementor-button{background-color:var( --e-global-color-12c95df );font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-4f0c811 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-4f0c811 .elementor-button:focus{background-color:var( --e-global-color-12c95df );color:var( --e-global-color-primary );border-color:var( --e-global-color-91272a7 );}.elementor-21 .elementor-element.elementor-element-4f0c811{width:auto;max-width:auto;padding:0px 5px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4f0c811 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-4f0c811 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-4237d1b .elementor-button{background-color:var( --e-global-color-12c95df );font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-4237d1b .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-4237d1b .elementor-button:focus{background-color:var( --e-global-color-12c95df );color:var( --e-global-color-primary );border-color:var( --e-global-color-91272a7 );}.elementor-21 .elementor-element.elementor-element-4237d1b{width:auto;max-width:auto;padding:0px 5px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4237d1b .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-4237d1b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-d391ad3 .elementor-button{background-color:var( --e-global-color-12c95df );font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-d391ad3 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-d391ad3 .elementor-button:focus{background-color:var( --e-global-color-12c95df );color:var( --e-global-color-primary );border-color:var( --e-global-color-91272a7 );}.elementor-21 .elementor-element.elementor-element-d391ad3{width:auto;max-width:auto;padding:0px 5px 0px 0px;}.elementor-21 .elementor-element.elementor-element-d391ad3 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-d391ad3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-ed24d0b .elementor-button{background-color:var( --e-global-color-12c95df );font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-ed24d0b .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-ed24d0b .elementor-button:focus{background-color:var( --e-global-color-12c95df );color:var( --e-global-color-primary );border-color:var( --e-global-color-91272a7 );}.elementor-21 .elementor-element.elementor-element-ed24d0b{width:auto;max-width:auto;padding:0px 5px 0px 0px;}.elementor-21 .elementor-element.elementor-element-ed24d0b .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-ed24d0b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-c37c031 .elementor-button{background-color:var( --e-global-color-12c95df );font-family:"Nunito", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-c37c031 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-c37c031 .elementor-button:focus{background-color:var( --e-global-color-12c95df );color:var( --e-global-color-primary );border-color:var( --e-global-color-91272a7 );}.elementor-21 .elementor-element.elementor-element-c37c031{width:auto;max-width:auto;padding:0px 5px 0px 0px;}.elementor-21 .elementor-element.elementor-element-c37c031 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-c37c031 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-e13d1fd .elementor-button{background-color:var( --e-global-color-primary );font-family:"Nunito", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-21 .elementor-element.elementor-element-e13d1fd .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-e13d1fd .elementor-button:focus{background-color:var( --e-global-color-c888ba3 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-e13d1fd{padding:20px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-e13d1fd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-e13d1fd .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-e13d1fd .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-392f76c{overflow:visible;}.elementor-21 .elementor-element.elementor-element-109eedd{--spacer-size:50px;}.elementor-21 .elementor-element.elementor-element-ba8b11b:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-ba8b11b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-12c95df );}.elementor-21 .elementor-element.elementor-element-ba8b11b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-21 .elementor-element.elementor-element-ba8b11b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-40a9f48.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-8e115be{--spacer-size:30px;}.elementor-21 .elementor-element.elementor-element-4f2841f{text-align:center;}.elementor-21 .elementor-element.elementor-element-4f2841f .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-13d5044 );}.elementor-21 .elementor-element.elementor-element-1b1b65a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-1b1b65a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-12c95df );}.elementor-21 .elementor-element.elementor-element-1b1b65a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-21 .elementor-element.elementor-element-1b1b65a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-ffd2b40{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-21 .elementor-element.elementor-element-ffd2b40 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-49cff92 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21 .elementor-element.elementor-element-49cff92 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{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-21 .elementor-element.elementor-element-2111a42 .elementor-cta .elementor-cta__bg, .elementor-21 .elementor-element.elementor-element-2111a42 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-21 .elementor-element.elementor-element-2111a42{border-style:none;border-radius:30px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-2111a42 .elementor-cta__content{min-height:18.5em;text-align:center;}.elementor-21 .elementor-element.elementor-element-2111a42 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-2111a42 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-2111a42 .elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-2111a42 .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-2111a42 .elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-2111a42 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-2111a42 .elementor-icon{font-size:40px;padding:10px;border-width:1px;}.elementor-21 .elementor-element.elementor-element-2111a42 .elementor-cta__title{font-family:"Nunito", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-2111a42 .elementor-cta__description{font-family:"Nunito", Sans-serif;font-weight:400;font-style:normal;color:var( --e-global-color-13d5044 );}.elementor-21 .elementor-element.elementor-element-2111a42 .elementor-cta:hover .elementor-cta__description{color:var( --e-global-color-13d5044 );}.elementor-21 .elementor-element.elementor-element-2111a42 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-2111a42 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-c888ba3 );}.elementor-21 .elementor-element.elementor-element-15cd105 .elementor-cta .elementor-cta__bg, .elementor-21 .elementor-element.elementor-element-15cd105 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-21 .elementor-element.elementor-element-15cd105{border-style:none;border-radius:30px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-15cd105 .elementor-cta__content{min-height:18.5em;text-align:center;}.elementor-21 .elementor-element.elementor-element-15cd105 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-15cd105 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-15cd105 .elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-15cd105 .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-15cd105 .elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-15cd105 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-15cd105 .elementor-icon{font-size:40px;padding:10px;border-width:1px;}.elementor-21 .elementor-element.elementor-element-15cd105 .elementor-cta__title{font-family:"Nunito", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-15cd105 .elementor-cta__description{font-family:"Nunito", Sans-serif;font-weight:400;font-style:normal;color:var( --e-global-color-13d5044 );}.elementor-21 .elementor-element.elementor-element-15cd105 .elementor-cta:hover .elementor-cta__description{color:var( --e-global-color-13d5044 );}.elementor-21 .elementor-element.elementor-element-15cd105 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-15cd105 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-c888ba3 );}.elementor-21 .elementor-element.elementor-element-1e3d564{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-21 .elementor-element.elementor-element-1e3d564 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-25ec392 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21 .elementor-element.elementor-element-25ec392 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-d108826 .elementor-cta .elementor-cta__bg, .elementor-21 .elementor-element.elementor-element-d108826 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-21 .elementor-element.elementor-element-d108826{border-style:none;border-radius:30px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-d108826 .elementor-cta__content{min-height:18.5em;text-align:center;}.elementor-21 .elementor-element.elementor-element-d108826 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-d108826 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-d108826 .elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-d108826 .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-d108826 .elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-d108826 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-d108826 .elementor-icon{font-size:40px;padding:10px;border-width:1px;}.elementor-21 .elementor-element.elementor-element-d108826 .elementor-cta__title{font-family:"Nunito", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-d108826 .elementor-cta__description{font-family:"Nunito", Sans-serif;font-weight:400;font-style:normal;color:var( --e-global-color-13d5044 );}.elementor-21 .elementor-element.elementor-element-d108826 .elementor-cta:hover .elementor-cta__description{color:var( --e-global-color-13d5044 );}.elementor-21 .elementor-element.elementor-element-d108826 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-d108826 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-c888ba3 );}.elementor-21 .elementor-element.elementor-element-8c5e3e4 .elementor-cta .elementor-cta__bg, .elementor-21 .elementor-element.elementor-element-8c5e3e4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-21 .elementor-element.elementor-element-8c5e3e4{border-style:none;border-radius:30px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-8c5e3e4 .elementor-cta__content{min-height:18.5em;text-align:center;}.elementor-21 .elementor-element.elementor-element-8c5e3e4 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-8c5e3e4 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-8c5e3e4 .elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-8c5e3e4 .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-8c5e3e4 .elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-8c5e3e4 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-8c5e3e4 .elementor-icon{font-size:40px;padding:10px;border-width:1px;}.elementor-21 .elementor-element.elementor-element-8c5e3e4 .elementor-cta__title{font-family:"Nunito", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-8c5e3e4 .elementor-cta__description{font-family:"Nunito", Sans-serif;font-weight:400;font-style:normal;color:var( --e-global-color-13d5044 );}.elementor-21 .elementor-element.elementor-element-8c5e3e4 .elementor-cta:hover .elementor-cta__description{color:var( --e-global-color-13d5044 );}.elementor-21 .elementor-element.elementor-element-8c5e3e4 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-8c5e3e4 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-c888ba3 );}.elementor-21 .elementor-element.elementor-element-e13c0fd:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e13c0fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-12c95df );}.elementor-21 .elementor-element.elementor-element-e13c0fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-21 .elementor-element.elementor-element-e13c0fd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-425ed7b{--spacer-size:50px;}.elementor-21 .elementor-element.elementor-element-c8c6865:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-c8c6865 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F600;}.elementor-21 .elementor-element.elementor-element-c8c6865 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.15;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-c8c6865{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-21 .elementor-element.elementor-element-7c0f4e7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-c97dc43 > .elementor-container{min-height:400px;}.elementor-21 .elementor-element.elementor-element-c97dc43 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-c97dc43{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-21 .elementor-element.elementor-element-55bbdfd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-55bbdfd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://socialcore.es/wp-content/uploads/2026/03/social-core-centros-tecnologiasocial-core-patio.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-55bbdfd > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.3;}.elementor-21 .elementor-element.elementor-element-55bbdfd > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-55bbdfd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;padding:0px 0px 0px 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-21 .elementor-element.elementor-element-af76d95 img{width:50%;opacity:0;}.elementor-21 .elementor-element.elementor-element-b61d4fb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-b61d4fb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://socialcore.es/wp-content/uploads/2026/03/social-core-centro-de-diaMesa-de-trabajo-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-b61d4fb > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.3;}.elementor-21 .elementor-element.elementor-element-b61d4fb > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-b61d4fb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-e0d074b img{width:5%;opacity:0;}.elementor-21 .elementor-element.elementor-element-0fec127 > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-0fec127{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 020px 0px;overflow:visible;}.elementor-21 .elementor-element.elementor-element-0fec127 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-b692b0a{text-align:center;}.elementor-21 .elementor-element.elementor-element-b692b0a .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:40px;font-weight:700;letter-spacing:0.5px;color:var( --e-global-color-13d5044 );}.elementor-21 .elementor-element.elementor-element-21fb0b8{padding:0px 10px 0px 10px;text-align:center;}.elementor-21 .elementor-element.elementor-element-21fb0b8 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:600;text-transform:none;line-height:1.3em;color:var( --e-global-color-13d5044 );}.elementor-21 .elementor-element.elementor-element-32f3b57{padding:0% 5% 0% 5%;text-align:center;font-family:"Nunito", Sans-serif;font-weight:400;color:var( --e-global-color-13d5044 );}.elementor-21 .elementor-element.elementor-element-cf8cf6a > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-cf8cf6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;overflow:visible;}.elementor-21 .elementor-element.elementor-element-cf8cf6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-6b00f7f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-6b00f7f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://socialcore.es/wp-content/uploads/2026/02/social-core-centros-tecnologia.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-6b00f7f > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.3;}.elementor-21 .elementor-element.elementor-element-6b00f7f > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-6b00f7f > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-6b00f7f > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-6b00f7f > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-21 .elementor-element.elementor-element-6b00f7f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-b493fe4 img{width:100%;opacity:0;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-c23b40f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-c23b40f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-c23b40f > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-21 .elementor-element.elementor-element-7d2660d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-7d2660d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-7d2660d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-12c95df );}.elementor-21 .elementor-element.elementor-element-7d2660d{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-06e21e5 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-21 .elementor-element.elementor-element-7d2660d, .elementor-21 .elementor-element.elementor-element-7d2660d > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-21 .elementor-element.elementor-element-7d2660d:hover{border-style:none;}.elementor-21 .elementor-element.elementor-element-7d2660d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-2c3af70.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-2c3af70.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-2c3af70.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-492b593{width:auto;max-width:auto;padding:10px 10px 10px 10px;text-align:left;}.elementor-21 .elementor-element.elementor-element-492b593 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-3b7ca8b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-3b7ca8b:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-3b7ca8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-12c95df );}.elementor-21 .elementor-element.elementor-element-3b7ca8b{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-06e21e5 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:12px;margin-bottom:12px;overflow:visible;}.elementor-21 .elementor-element.elementor-element-3b7ca8b, .elementor-21 .elementor-element.elementor-element-3b7ca8b > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-21 .elementor-element.elementor-element-3b7ca8b:hover{border-style:none;}.elementor-21 .elementor-element.elementor-element-3b7ca8b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-8a4819d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-8a4819d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-8a4819d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-6d346e3{width:auto;max-width:auto;padding:10px 10px 10px 10px;text-align:left;}.elementor-21 .elementor-element.elementor-element-6d346e3 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-fb25d5b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-fb25d5b:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-fb25d5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-12c95df );}.elementor-21 .elementor-element.elementor-element-fb25d5b{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-06e21e5 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:12px;overflow:visible;}.elementor-21 .elementor-element.elementor-element-fb25d5b, .elementor-21 .elementor-element.elementor-element-fb25d5b > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-21 .elementor-element.elementor-element-fb25d5b:hover{border-style:none;}.elementor-21 .elementor-element.elementor-element-fb25d5b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-7f12e22.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-7f12e22.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-7f12e22.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-e08cd74{width:auto;max-width:auto;padding:10px 10px 10px 10px;text-align:left;}.elementor-21 .elementor-element.elementor-element-e08cd74 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-4e0bbfa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-4e0bbfa:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-4e0bbfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-12c95df );}.elementor-21 .elementor-element.elementor-element-4e0bbfa{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-06e21e5 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:12px;overflow:visible;}.elementor-21 .elementor-element.elementor-element-4e0bbfa, .elementor-21 .elementor-element.elementor-element-4e0bbfa > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-21 .elementor-element.elementor-element-4e0bbfa:hover{border-style:none;}.elementor-21 .elementor-element.elementor-element-4e0bbfa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-4bc4253.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-4bc4253.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-4bc4253.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-5643043{width:auto;max-width:auto;padding:10px 10px 10px 10px;text-align:left;}.elementor-21 .elementor-element.elementor-element-5643043 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-ace8d34 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-ace8d34:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-ace8d34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-12c95df );}.elementor-21 .elementor-element.elementor-element-ace8d34{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-06e21e5 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:12px;overflow:visible;}.elementor-21 .elementor-element.elementor-element-ace8d34, .elementor-21 .elementor-element.elementor-element-ace8d34 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-21 .elementor-element.elementor-element-ace8d34:hover{border-style:none;}.elementor-21 .elementor-element.elementor-element-ace8d34 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-04837ee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-04837ee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-04837ee.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-9aa69f4{width:auto;max-width:auto;padding:10px 10px 10px 10px;text-align:left;}.elementor-21 .elementor-element.elementor-element-9aa69f4 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-24d3205 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-24d3205:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-24d3205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-12c95df );}.elementor-21 .elementor-element.elementor-element-24d3205{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-06e21e5 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-21 .elementor-element.elementor-element-24d3205, .elementor-21 .elementor-element.elementor-element-24d3205 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-21 .elementor-element.elementor-element-24d3205:hover{border-style:none;}.elementor-21 .elementor-element.elementor-element-24d3205 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-e1f1f4a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-e1f1f4a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-e1f1f4a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-976c86c{width:auto;max-width:auto;padding:10px 10px 10px 10px;text-align:left;}.elementor-21 .elementor-element.elementor-element-976c86c .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-0907021{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-cd33166:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-cd33166 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-21 .elementor-element.elementor-element-b5719e2{padding:0% 3% 0% 3%;}.elementor-21 .elementor-element.elementor-element-a009d36{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-a009d36 .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-c30ff94{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-c30ff94 .elementor-heading-title{font-size:25px;}.elementor-21 .elementor-element.elementor-element-2d0272c{font-size:15px;}.elementor-21 .elementor-element.elementor-element-ccca3eb > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-21 .elementor-element.elementor-element-bed2d26{padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-9e45421{padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-144049b > .elementor-element-populated{margin:2px 2px 2px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}.elementor-21 .elementor-element.elementor-element-78de8d8 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-21 .elementor-element.elementor-element-a506920{padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-bf87f33{padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-7180b9a > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-21 .elementor-element.elementor-element-c37c031{padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-e13d1fd{padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1b1b65a{padding:0% 3% 3% 3%;}.elementor-21 .elementor-element.elementor-element-2111a42{border-radius:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-2111a42 .elementor-cta__content{padding:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-2111a42 .elementor-cta__title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-15cd105{border-radius:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-15cd105 .elementor-cta__content{padding:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-15cd105 .elementor-cta__title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-d108826{padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-d108826 .elementor-cta__content{padding:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-d108826 .elementor-cta__title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-8c5e3e4{border-radius:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-8c5e3e4 .elementor-cta__content{padding:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-8c5e3e4 .elementor-cta__title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-c8c6865{padding:3% 3% 3% 3%;}.elementor-21 .elementor-element.elementor-element-c97dc43 > .elementor-container{min-height:30vh;}.elementor-21 .elementor-element.elementor-element-55bbdfd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-55bbdfd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://socialcore.es/wp-content/uploads/2026/03/social-core-centros-tecnologiasocial-core-patio.webp");}.elementor-21 .elementor-element.elementor-element-55bbdfd > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-b61d4fb > .elementor-element-populated{margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;}.elementor-21 .elementor-element.elementor-element-0fec127{padding:3% 3% 3% 3%;}.elementor-21 .elementor-element.elementor-element-b692b0a{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-b692b0a .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-21fb0b8{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-21fb0b8 .elementor-heading-title{font-size:22px;}.elementor-21 .elementor-element.elementor-element-32f3b57{font-size:15px;}.elementor-21 .elementor-element.elementor-element-cf8cf6a{padding:3% 3% 3% 3%;}.elementor-21 .elementor-element.elementor-element-6b00f7f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-6b00f7f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-21 .elementor-element.elementor-element-c23b40f > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-21 .elementor-element.elementor-element-492b593 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-21 .elementor-element.elementor-element-6d346e3 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-21 .elementor-element.elementor-element-e08cd74 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-21 .elementor-element.elementor-element-5643043 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-21 .elementor-element.elementor-element-9aa69f4 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-21 .elementor-element.elementor-element-976c86c .elementor-heading-title{font-size:22px;line-height:1.2em;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-0907021, .elementor-21 .elementor-element.elementor-element-0907021 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-cd33166:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-cd33166 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://socialcore.es/wp-content/uploads/2026/03/social-core-centros-tecnologiasocial-core-centros.webp");}.elementor-21 .elementor-element.elementor-element-cd33166 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-cd33166 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-cd33166 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-b5719e2{padding:0% 1% 0% 1%;}.elementor-21 .elementor-element.elementor-element-a009d36{padding:0% 0% 1% 0%;}.elementor-21 .elementor-element.elementor-element-a009d36 .elementor-heading-title{font-size:30px;letter-spacing:1px;}.elementor-21 .elementor-element.elementor-element-c30ff94{padding:0% 0% 1% 0%;}.elementor-21 .elementor-element.elementor-element-c30ff94 .elementor-heading-title{font-size:20px;letter-spacing:1px;}.elementor-21 .elementor-element.elementor-element-f1ed9d6{--spacer-size:0px;}.elementor-21 .elementor-element.elementor-element-3871159 .elementor-heading-title{font-size:28px;}.elementor-21 .elementor-element.elementor-element-ccca3eb > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-3e79e10 .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-3e79e10 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-3e79e10 .elementor-icon-box-title a{font-size:20px;}.elementor-21 .elementor-element.elementor-element-3e79e10 .elementor-icon-box-description{font-size:16px;}.elementor-21 .elementor-element.elementor-element-ebf64bc{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f5697aa{width:100%;max-width:100%;padding:10px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-56e881b{width:100%;max-width:100%;padding:0px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-bed2d26{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-32e0087{--spacer-size:0px;}.elementor-21 .elementor-element.elementor-element-78de8d8 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-52b0f98 .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-52b0f98 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-52b0f98 .elementor-icon-box-title a{font-size:20px;}.elementor-21 .elementor-element.elementor-element-52b0f98 .elementor-icon-box-description{font-size:16px;}.elementor-21 .elementor-element.elementor-element-8b05a5a{width:100%;max-width:100%;padding:0px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-fa5a64f{width:100%;max-width:100%;padding:0px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-a13295a{width:100%;max-width:100%;padding:0px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-a506920{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-21ed50c{--spacer-size:0px;}.elementor-21 .elementor-element.elementor-element-7180b9a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-30d150f .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-30d150f .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-30d150f .elementor-icon-box-title a{font-size:20px;}.elementor-21 .elementor-element.elementor-element-30d150f .elementor-icon-box-description{font-size:16px;}.elementor-21 .elementor-element.elementor-element-4f0c811{width:100%;max-width:100%;padding:0px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-4237d1b{width:100%;max-width:100%;padding:0px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-d391ad3{width:100%;max-width:100%;padding:0px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-ed24d0b{width:100%;max-width:100%;padding:0px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-c37c031{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-109eedd{--spacer-size:0px;}.elementor-21 .elementor-element.elementor-element-8e115be{--spacer-size:0px;}.elementor-21 .elementor-element.elementor-element-4f2841f .elementor-heading-title{font-size:28px;}.elementor-21 .elementor-element.elementor-element-49cff92 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-602c00f > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-25ec392 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-7ed0af9 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-425ed7b{--spacer-size:0px;}.elementor-21 .elementor-element.elementor-element-c97dc43 > .elementor-container{min-height:50vh;}.elementor-21 .elementor-element.elementor-element-55bbdfd > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-b61d4fb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-b692b0a .elementor-heading-title{font-size:30px;letter-spacing:1px;}.elementor-21 .elementor-element.elementor-element-21fb0b8 .elementor-heading-title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-cf8cf6a{padding:0% 5% 0% 5%;}.elementor-21 .elementor-element.elementor-element-c23b40f > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-21 .elementor-element.elementor-element-492b593 .elementor-heading-title{font-size:15px;}.elementor-21 .elementor-element.elementor-element-6d346e3 .elementor-heading-title{font-size:15px;}.elementor-21 .elementor-element.elementor-element-e08cd74 .elementor-heading-title{font-size:15px;}.elementor-21 .elementor-element.elementor-element-5643043 .elementor-heading-title{font-size:15px;}.elementor-21 .elementor-element.elementor-element-9aa69f4 .elementor-heading-title{font-size:15px;}.elementor-21 .elementor-element.elementor-element-976c86c .elementor-heading-title{font-size:15px;}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-a5ab2bb{width:50%;}.elementor-21 .elementor-element.elementor-element-aade0be{width:50%;}.elementor-21 .elementor-element.elementor-element-6b00f7f{width:50%;}.elementor-21 .elementor-element.elementor-element-c23b40f{width:50%;}.elementor-21 .elementor-element.elementor-element-8a4819d{width:100%;}.elementor-21 .elementor-element.elementor-element-4bc4253{width:100%;}.elementor-21 .elementor-element.elementor-element-04837ee{width:100%;}.elementor-21 .elementor-element.elementor-element-e1f1f4a{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-a5ab2bb{width:100%;}.elementor-21 .elementor-element.elementor-element-aade0be{width:20%;}.elementor-21 .elementor-element.elementor-element-c23b40f{width:50%;}}@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-cd33166:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-cd33166 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for section, class: .elementor-element-ffd2b40 */#fondo  {   background-color: linear-gradient(131deg, #b1b1f0, var(--gradient-1--step-3) 31%, #f4787e 82%, #f9ad9b);}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1e3d564 */#fondo  {   background-color: linear-gradient(131deg, #b1b1f0, var(--gradient-1--step-3) 31%, #f4787e 82%, #f9ad9b);}/* End custom CSS */