.elementor-623 .elementor-element.elementor-element-53c0c4c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-623 .elementor-element.elementor-element-53c0c4c5:not(.elementor-motion-effects-element-type-background), .elementor-623 .elementor-element.elementor-element-53c0c4c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-623 .elementor-element.elementor-element-18a3c483{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:140px;--padding-bottom:140px;--padding-left:10px;--padding-right:10px;}.elementor-623 .elementor-element.elementor-element-34f83899{--display:flex;}.elementor-623 .elementor-element.elementor-element-784f9c5f{width:var( --container-widget-width, 830px );max-width:830px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:830px;--container-widget-flex-grow:0;text-align:start;}.elementor-623 .elementor-element.elementor-element-784f9c5f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:400;line-height:47px;letter-spacing:-0.07em;color:var( --e-global-color-841ef4f );}.elementor-623 .elementor-element.elementor-element-4c0a3d35{--display:flex;}.elementor-623 .elementor-element.elementor-element-5344198e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;text-align:end;}.elementor-623 .elementor-element.elementor-element-f6cb270{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-623 .elementor-element.elementor-element-41455650{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;text-align:start;}.elementor-623 .elementor-element.elementor-element-6d3af72a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-623 .elementor-element.elementor-element-6d3af72a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:20px;letter-spacing:-0.05em;color:var( --e-global-color-text );}.elementor-623 .elementor-element.elementor-element-79dda947{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-623 .elementor-element.elementor-element-79dda947 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:15.6px;letter-spacing:-0.04em;color:var( --e-global-color-text );}.elementor-623 .elementor-element.elementor-element-24229181{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-623 .elementor-element.elementor-element-24229181 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-623 .elementor-element.elementor-element-31162d82{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-623 .elementor-element.elementor-element-31162d82 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:13px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-623 .elementor-element.elementor-element-665581ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-623 .elementor-element.elementor-element-6ba845b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;text-align:start;}.elementor-623 .elementor-element.elementor-element-54848e18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-623 .elementor-element.elementor-element-54848e18 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:20px;letter-spacing:-0.05em;color:var( --e-global-color-text );}.elementor-623 .elementor-element.elementor-element-589bcf43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-623 .elementor-element.elementor-element-589bcf43 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:15.6px;letter-spacing:-0.04em;color:var( --e-global-color-text );}.elementor-623 .elementor-element.elementor-element-64575679{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-623 .elementor-element.elementor-element-64575679 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-623 .elementor-element.elementor-element-699b7879{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-623 .elementor-element.elementor-element-699b7879 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:13px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-623 .elementor-element.elementor-element-8ff71ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-623 .elementor-element.elementor-element-713d49e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;text-align:start;}.elementor-623 .elementor-element.elementor-element-719deaee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-623 .elementor-element.elementor-element-719deaee .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:20px;letter-spacing:-0.05em;color:var( --e-global-color-text );}.elementor-623 .elementor-element.elementor-element-5ad304b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-623 .elementor-element.elementor-element-5ad304b6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:15.6px;letter-spacing:-0.04em;color:var( --e-global-color-text );}.elementor-623 .elementor-element.elementor-element-6df17e63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-623 .elementor-element.elementor-element-6df17e63 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-623 .elementor-element.elementor-element-6c8ad1b4{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-623 .elementor-element.elementor-element-6c8ad1b4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:13px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-623 .elementor-element.elementor-element-3dd243c7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-623 .elementor-element.elementor-element-62dadaa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;text-align:start;}.elementor-623 .elementor-element.elementor-element-1c409468{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-623 .elementor-element.elementor-element-1c409468 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:20px;letter-spacing:-0.05em;color:var( --e-global-color-text );}.elementor-623 .elementor-element.elementor-element-5fa6069a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-623 .elementor-element.elementor-element-5fa6069a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:15.6px;letter-spacing:-0.04em;color:var( --e-global-color-text );}.elementor-623 .elementor-element.elementor-element-2e69b3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-623 .elementor-element.elementor-element-2e69b3e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-623 .elementor-element.elementor-element-53a3ca7{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-623 .elementor-element.elementor-element-53a3ca7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:13px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-623 .elementor-element.elementor-element-15ca3e9b{--e-n-carousel-swiper-slides-gap:58px;padding:0px 30px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-341px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:13px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:300px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:13px;}@media(min-width:768px){.elementor-623 .elementor-element.elementor-element-18a3c483{--content-width:1360px;}.elementor-623 .elementor-element.elementor-element-34f83899{--width:24%;}.elementor-623 .elementor-element.elementor-element-4c0a3d35{--width:76%;}}@media(max-width:1024px){.elementor-623 .elementor-element.elementor-element-18a3c483{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-623 .elementor-element.elementor-element-784f9c5f .elementor-heading-title{font-size:38px;line-height:37px;}.elementor-623 .elementor-element.elementor-element-15ca3e9b{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-position:-201px;--e-n-carousel-arrow-next-right-position:159px;}}@media(max-width:767px){.elementor-623 .elementor-element.elementor-element-784f9c5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-623 .elementor-element.elementor-element-784f9c5f .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-623 .elementor-element.elementor-element-5344198e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-623 .elementor-element.elementor-element-15ca3e9b{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-position:70px;--e-n-carousel-arrow-next-right-position:-46px;--e-n-carousel-arrow-next-top-position:70px;}}/* Start custom CSS for nested-carousel, class: .elementor-element-15ca3e9b */.elementor-623 .elementor-element.elementor-element-15ca3e9b .elementor-swiper-button-prev{
    background: url(https://sparkisland.es/madrid-norte/wp-content/uploads/2024/11/Icon-arrow.svg);
    background-repeat: no-repeat;
    width: 35px;
    height: 35px;
}
.elementor-623 .elementor-element.elementor-element-15ca3e9b .elementor-swiper-button-next{
    background: url(https://sparkisland.es/madrid-norte/wp-content/uploads/2024/11/Icon-arrow.svg);
    background-repeat: no-repeat;
    background-position: -40px 0px;
    width: 35px;
    height: 35px;
}/* End custom CSS */