.elementor-13 .elementor-element.elementor-element-2267c322:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2267c322 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #111111 100%);}.elementor-13 .elementor-element.elementor-element-2267c322 > .elementor-container{max-width:1400px;}.elementor-13 .elementor-element.elementor-element-2267c322{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-61px;margin-bottom:0px;padding:99px 0px 99px 0px;}.elementor-13 .elementor-element.elementor-element-2267c322 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-348fd2d > .elementor-container{max-width:1400px;}.elementor-13 .elementor-element.elementor-element-348fd2d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13 .elementor-element.elementor-element-348fd2d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-3055e4d8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-10cc9412.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-13 .elementor-element.elementor-element-10cc9412.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-13 .elementor-element.elementor-element-10cc9412 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-10cc9412 > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-5f45573e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.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-13 .elementor-element.elementor-element-fdfa656{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-13 .elementor-element.elementor-element-fdfa656 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:23px;font-weight:700;line-height:1.2em;letter-spacing:-0.6px;color:#FFFFFF;}.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-13 .elementor-element.elementor-element-1748c953{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;text-align:start;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-509a5f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-509a5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-509a5f, .elementor-13 .elementor-element.elementor-element-509a5f > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-509a5f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-13 .elementor-element.elementor-element-509a5f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-4c6068ff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-347df6de{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-13 .elementor-element.elementor-element-347df6de .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:800;line-height:1.1em;letter-spacing:-0.8px;color:#000000;}.elementor-13 .elementor-element.elementor-element-bf5cd7f{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;text-align:start;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;color:#000000;}.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-13 .elementor-element.elementor-element-9787563 .elementor-button{background-color:#00000000;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;line-height:1em;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:14px 40px 14px 40px;}.elementor-13 .elementor-element.elementor-element-9787563{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-6d3e8c4e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-6d3e8c4e > .elementor-element-populated{padding:0px 0px 0px 40px;}.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-13 .elementor-element.elementor-element-606545db img{border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-84654e6.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-13 .elementor-element.elementor-element-84654e6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-84654e6 > .elementor-element-populated{padding:40px 0 0 0;}.elementor-13 .elementor-element.elementor-element-1549d942{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:end;}.elementor-13 .elementor-element.elementor-element-1549d942 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:46px;font-weight:700;line-height:1.1em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-37082cd5{padding:45px 0px 0px 120px;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-445e4e70.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-445e4e70.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-445e4e70.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-445e4e70 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-32f3418d{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:end;}.elementor-13 .elementor-element.elementor-element-32f3418d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-28a1b2a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-28a1b2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-13 .elementor-element.elementor-element-28a1b2a > .elementor-container{max-width:1320px;}.elementor-13 .elementor-element.elementor-element-28a1b2a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 40px 33px 40px;}.elementor-13 .elementor-element.elementor-element-28a1b2a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-2aea5dd > .elementor-container{max-width:1290px;}.elementor-13 .elementor-element.elementor-element-2aea5dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-13 .elementor-element.elementor-element-2aea5dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-87ba8cd.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-13 .elementor-element.elementor-element-87ba8cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-13 .elementor-element.elementor-element-87ba8cd.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-87ba8cd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-87ba8cd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-0c61115{columns:1;text-align:start;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;line-height:1em;color:#000000;}.elementor-13 .elementor-element.elementor-element-4598898{width:var( --container-widget-width, 618px );max-width:618px;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + -12px) -2px;--container-widget-width:618px;--container-widget-flex-grow:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-4598898 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:52px;font-weight:700;line-height:1.2em;letter-spacing:-1.5px;color:#000000;}.elementor-13 .elementor-element.elementor-element-5e68b13 .elementor-button{background-color:#00000000;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;line-height:1em;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:14px 40px 14px 40px;}.elementor-13 .elementor-element.elementor-element-5e68b13{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-13 .elementor-element.elementor-element-c9c4a4a > .elementor-container{max-width:1290px;}.elementor-13 .elementor-element.elementor-element-c9c4a4a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13 .elementor-element.elementor-element-c9c4a4a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-85f7a2c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-6821a4d{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-13 .elementor-element.elementor-element-6821a4d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;line-height:1em;letter-spacing:-0.3px;color:#000000;}.elementor-13 .elementor-element.elementor-element-0453403{border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;margin-top:15px;margin-bottom:0px;padding:0% 0% 0% 33.333%;}.elementor-13 .elementor-element.elementor-element-ea61095 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-ea61095 > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-13 .elementor-element.elementor-element-f11ace0{width:var( --container-widget-width, 358px );max-width:358px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;--container-widget-width:358px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-f11ace0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:#000000;}.elementor-13 .elementor-element.elementor-element-a16b454 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-a16b454 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-af0699f{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-13 .elementor-element.elementor-element-af0699f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:26px;font-weight:700;line-height:1.2em;letter-spacing:-0.5px;color:#000000;}.elementor-13 .elementor-element.elementor-element-8a53744 > .elementor-container{max-width:1290px;}.elementor-13 .elementor-element.elementor-element-8a53744{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13 .elementor-element.elementor-element-8a53744 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-96e76a6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-7535db2{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-13 .elementor-element.elementor-element-7535db2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;line-height:1em;letter-spacing:-0.3px;color:#000000;}.elementor-13 .elementor-element.elementor-element-6a7670f{border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;margin-top:15px;margin-bottom:0px;padding:0% 0% 0% 33.333%;}.elementor-13 .elementor-element.elementor-element-b4724c7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-b4724c7 > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-13 .elementor-element.elementor-element-4eeb660{width:var( --container-widget-width, 358px );max-width:358px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;--container-widget-width:358px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-4eeb660 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:#000000;}.elementor-13 .elementor-element.elementor-element-ad35872 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-ad35872 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-616d30f{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-13 .elementor-element.elementor-element-616d30f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:26px;font-weight:700;line-height:1.2em;letter-spacing:-0.5px;color:#000000;}.elementor-13 .elementor-element.elementor-element-1dea393 > .elementor-container{max-width:1290px;}.elementor-13 .elementor-element.elementor-element-1dea393{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13 .elementor-element.elementor-element-1dea393 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-83d0f9f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-3af2d9a{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-13 .elementor-element.elementor-element-3af2d9a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;line-height:1em;letter-spacing:-0.3px;color:#000000;}.elementor-13 .elementor-element.elementor-element-9587883{border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;margin-top:15px;margin-bottom:0px;padding:0% 0% 0% 33.333%;}.elementor-13 .elementor-element.elementor-element-564c77f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-564c77f > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-13 .elementor-element.elementor-element-1595d0a{width:var( --container-widget-width, 358px );max-width:358px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;--container-widget-width:358px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-1595d0a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:#000000;}.elementor-13 .elementor-element.elementor-element-a2b0f84 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-a2b0f84 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-5957396{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-13 .elementor-element.elementor-element-5957396 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:26px;font-weight:700;line-height:1.2em;letter-spacing:-0.5px;color:#000000;}.elementor-13 .elementor-element.elementor-element-7dea868 > .elementor-container{max-width:1290px;}.elementor-13 .elementor-element.elementor-element-7dea868{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13 .elementor-element.elementor-element-7dea868 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-5ad01f9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-2569548{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-13 .elementor-element.elementor-element-2569548 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;line-height:1em;letter-spacing:-0.3px;color:#000000;}.elementor-13 .elementor-element.elementor-element-d682a1f{border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;margin-top:15px;margin-bottom:0px;padding:0% 0% 0% 33.333%;}.elementor-13 .elementor-element.elementor-element-f9513e7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-f9513e7 > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-13 .elementor-element.elementor-element-cc99074{width:var( --container-widget-width, 358px );max-width:358px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;--container-widget-width:358px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-cc99074 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:#000000;}.elementor-13 .elementor-element.elementor-element-8feb23d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-8feb23d > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-e5e74db{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-13 .elementor-element.elementor-element-e5e74db .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:26px;font-weight:700;line-height:1.2em;letter-spacing:-0.5px;color:#000000;}.elementor-13 .elementor-element.elementor-element-5872720 > .elementor-container{max-width:1290px;}.elementor-13 .elementor-element.elementor-element-5872720{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13 .elementor-element.elementor-element-5872720 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-5b7919c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-cf7d119{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-13 .elementor-element.elementor-element-cf7d119 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;line-height:1em;letter-spacing:-0.3px;color:#000000;}.elementor-13 .elementor-element.elementor-element-33ba167{border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;margin-top:15px;margin-bottom:0px;padding:0% 0% 0% 33.333%;}.elementor-13 .elementor-element.elementor-element-641de20 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-641de20 > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-13 .elementor-element.elementor-element-60d18e5{width:var( --container-widget-width, 358px );max-width:358px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;--container-widget-width:358px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-60d18e5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:#000000;}.elementor-13 .elementor-element.elementor-element-21661c3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-21661c3 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-11bff75{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-13 .elementor-element.elementor-element-11bff75 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:26px;font-weight:700;line-height:1.2em;letter-spacing:-0.5px;color:#000000;}.elementor-13 .elementor-element.elementor-element-34e74b37:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-34e74b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://nogalesbcn.com/wp-content/uploads/2026/03/bg-line-1.png");}.elementor-13 .elementor-element.elementor-element-34e74b37 > .elementor-container{max-width:1290px;}.elementor-13 .elementor-element.elementor-element-34e74b37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 40px 90px 40px;}.elementor-13 .elementor-element.elementor-element-34e74b37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-550504d{padding:0px 80px 0px 0px;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-37921566.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-37921566.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-62965d5b{columns:1;text-align:start;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;line-height:1em;color:#000000;}.elementor-13 .elementor-element.elementor-element-4594ffa1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-4594ffa1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:52px;font-weight:700;line-height:1em;letter-spacing:-1.8px;color:#000000;}.elementor-13 .elementor-element.elementor-element-68fa9e42{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;text-align:start;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;line-height:1.5em;letter-spacing:-0.3px;color:#000000;}.elementor-13 .elementor-element.elementor-element-c6afffa .elementor-button{background-color:#00000000;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;line-height:1em;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:14px 40px 14px 40px;}.elementor-13 .elementor-element.elementor-element-c6afffa{width:auto;max-width:auto;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-c6afffa .elementor-button-content-wrapper{flex-direction:row;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-1fe2c8a9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-1fe2c8a9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-2bcdfaae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-13 .elementor-element.elementor-element-2bcdfaae img{width:1000px;border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-4092678:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4092678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-4092678{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:33px 0px 25px 0px;}.elementor-13 .elementor-element.elementor-element-4092678 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-ca96a28 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f186aae .deensimc-scroll-text{font-family:"Manrope", Sans-serif;font-size:57px;font-weight:600;letter-spacing:-1.2px;}.elementor-13 .elementor-element.elementor-element-f186aae .deensimc-text-wrapper svg{height:24px;width:24px;align-self:center;flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-f186aae .deensimc-text-wrapper i{font-size:24px;align-self:center;flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-f186aae .deensimc-text-wrapper{gap:8px;}.elementor-13 .elementor-element.elementor-element-255b6f90:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-255b6f90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-13 .elementor-element.elementor-element-255b6f90 > .elementor-container{max-width:1290px;}.elementor-13 .elementor-element.elementor-element-255b6f90{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 40px 120px 40px;}.elementor-13 .elementor-element.elementor-element-255b6f90 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-e1301b9 > .elementor-container{max-width:1290px;}.elementor-13 .elementor-element.elementor-element-e1301b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13 .elementor-element.elementor-element-e1301b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-2faee9fd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13 .elementor-element.elementor-element-2faee9fd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-2faee9fd > .elementor-element-populated{padding:0px 0px 90px 0px;}.elementor-13 .elementor-element.elementor-element-5e49df6{width:var( --container-widget-width, 466px );max-width:466px;margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + -11px) -2px;--container-widget-width:466px;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-5e49df6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:35px;font-weight:700;line-height:1.2em;letter-spacing:-1.5px;color:#000000;}.elementor-13 .elementor-element.elementor-element-36915e9{--spacer-size:10px;}.elementor-13 .elementor-element.elementor-element-d23d128{width:var( --container-widget-width, 764px );max-width:764px;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:23px 0px 0px 0px;--container-widget-width:764px;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-d23d128 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;letter-spacing:-0.2px;color:#000000;}.elementor-13 .elementor-element.elementor-element-6868703:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6868703 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6868703 > .elementor-container{max-width:1290px;}.elementor-13 .elementor-element.elementor-element-6868703, .elementor-13 .elementor-element.elementor-element-6868703 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-6868703{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 30px 50px 30px;}.elementor-13 .elementor-element.elementor-element-6868703 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-d85f0d5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13 .elementor-element.elementor-element-d85f0d5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-d85f0d5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-d85f0d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-d85f0d5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13 .elementor-element.elementor-element-d85f0d5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-d85f0d5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 12px 0px 0px;--e-column-margin-right:12px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-13 .elementor-element.elementor-element-d85f0d5 > .elementor-element-populated, .elementor-13 .elementor-element.elementor-element-d85f0d5 > .elementor-element-populated > .elementor-background-overlay, .elementor-13 .elementor-element.elementor-element-d85f0d5 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-d85f0d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-e9fc14e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;}.elementor-13 .elementor-element.elementor-element-e9fc14e .elementor-icon-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-e9fc14e.elementor-view-stacked .elementor-icon{background-color:#ECECEC;color:#000000;}.elementor-13 .elementor-element.elementor-element-e9fc14e.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-e9fc14e.elementor-view-default .elementor-icon{color:#ECECEC;border-color:#ECECEC;}.elementor-13 .elementor-element.elementor-element-e9fc14e.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-e9fc14e.elementor-view-default .elementor-icon svg{fill:#ECECEC;}.elementor-13 .elementor-element.elementor-element-e9fc14e.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-e9fc14e.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-13 .elementor-element.elementor-element-e9fc14e .elementor-icon{font-size:22px;padding:11px;border-radius:100px 100px 100px 100px;}.elementor-13 .elementor-element.elementor-element-e9fc14e .elementor-icon svg{height:22px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-13 .elementor-element.elementor-element-453d4f7{width:auto;max-width:auto;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:10px 0px 0px 20px;}.elementor-13 .elementor-element.elementor-element-453d4f7 .elementor-counter-number-wrapper{color:#000000;font-family:"Manrope", Sans-serif;font-size:38px;font-weight:700;line-height:1em;letter-spacing:-1.5px;}.elementor-13 .elementor-element.elementor-element-453d4f7 .elementor-counter-title{color:#000000;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;line-height:2.5em;}.elementor-13 .elementor-element.elementor-element-eb09291:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13 .elementor-element.elementor-element-eb09291 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-eb09291.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-eb09291.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-eb09291.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13 .elementor-element.elementor-element-eb09291 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-eb09291 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 12px 0px 0px;--e-column-margin-right:12px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-13 .elementor-element.elementor-element-eb09291 > .elementor-element-populated, .elementor-13 .elementor-element.elementor-element-eb09291 > .elementor-element-populated > .elementor-background-overlay, .elementor-13 .elementor-element.elementor-element-eb09291 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-eb09291 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-e41d7a7{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;}.elementor-13 .elementor-element.elementor-element-e41d7a7 .elementor-icon-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-e41d7a7.elementor-view-stacked .elementor-icon{background-color:#ECECEC;color:#000000;}.elementor-13 .elementor-element.elementor-element-e41d7a7.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-e41d7a7.elementor-view-default .elementor-icon{color:#ECECEC;border-color:#ECECEC;}.elementor-13 .elementor-element.elementor-element-e41d7a7.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-e41d7a7.elementor-view-default .elementor-icon svg{fill:#ECECEC;}.elementor-13 .elementor-element.elementor-element-e41d7a7.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-e41d7a7.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-13 .elementor-element.elementor-element-e41d7a7 .elementor-icon{font-size:22px;padding:11px;border-radius:100px 100px 100px 100px;}.elementor-13 .elementor-element.elementor-element-e41d7a7 .elementor-icon svg{height:22px;}.elementor-13 .elementor-element.elementor-element-72de92f{width:auto;max-width:auto;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:10px 0px 0px 20px;}.elementor-13 .elementor-element.elementor-element-72de92f .elementor-counter-number-wrapper{color:#000000;font-family:"Manrope", Sans-serif;font-size:38px;font-weight:700;line-height:1em;letter-spacing:-1.5px;}.elementor-13 .elementor-element.elementor-element-72de92f .elementor-counter-title{color:#000000;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;line-height:2.5em;}.elementor-13 .elementor-element.elementor-element-3f1090f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13 .elementor-element.elementor-element-3f1090f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-3f1090f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-3f1090f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-3f1090f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13 .elementor-element.elementor-element-3f1090f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-3f1090f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-13 .elementor-element.elementor-element-3f1090f > .elementor-element-populated, .elementor-13 .elementor-element.elementor-element-3f1090f > .elementor-element-populated > .elementor-background-overlay, .elementor-13 .elementor-element.elementor-element-3f1090f > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-3f1090f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-c40b26f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;}.elementor-13 .elementor-element.elementor-element-c40b26f .elementor-icon-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-c40b26f.elementor-view-stacked .elementor-icon{background-color:#ECECEC;color:#000000;}.elementor-13 .elementor-element.elementor-element-c40b26f.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-c40b26f.elementor-view-default .elementor-icon{color:#ECECEC;border-color:#ECECEC;}.elementor-13 .elementor-element.elementor-element-c40b26f.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-c40b26f.elementor-view-default .elementor-icon svg{fill:#ECECEC;}.elementor-13 .elementor-element.elementor-element-c40b26f.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-c40b26f.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-13 .elementor-element.elementor-element-c40b26f .elementor-icon{font-size:22px;padding:11px;border-radius:100px 100px 100px 100px;}.elementor-13 .elementor-element.elementor-element-c40b26f .elementor-icon svg{height:22px;}.elementor-13 .elementor-element.elementor-element-dd9f153{width:auto;max-width:auto;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:10px 0px 0px 20px;}.elementor-13 .elementor-element.elementor-element-dd9f153 .elementor-counter-number-wrapper{color:#000000;font-family:"Manrope", Sans-serif;font-size:38px;font-weight:700;line-height:1em;letter-spacing:-1.5px;}.elementor-13 .elementor-element.elementor-element-dd9f153 .elementor-counter-title{color:#000000;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;line-height:2.5em;}.elementor-13 .elementor-element.elementor-element-cb6ecf2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13 .elementor-element.elementor-element-cb6ecf2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-cb6ecf2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-cb6ecf2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-cb6ecf2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13 .elementor-element.elementor-element-cb6ecf2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-cb6ecf2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 12px;--e-column-margin-right:0px;--e-column-margin-left:12px;padding:25px 25px 25px 25px;}.elementor-13 .elementor-element.elementor-element-cb6ecf2 > .elementor-element-populated, .elementor-13 .elementor-element.elementor-element-cb6ecf2 > .elementor-element-populated > .elementor-background-overlay, .elementor-13 .elementor-element.elementor-element-cb6ecf2 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-cb6ecf2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-5bdf42e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;}.elementor-13 .elementor-element.elementor-element-5bdf42e .elementor-icon-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-5bdf42e.elementor-view-stacked .elementor-icon{background-color:#ECECEC;color:#000000;}.elementor-13 .elementor-element.elementor-element-5bdf42e.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5bdf42e.elementor-view-default .elementor-icon{color:#ECECEC;border-color:#ECECEC;}.elementor-13 .elementor-element.elementor-element-5bdf42e.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5bdf42e.elementor-view-default .elementor-icon svg{fill:#ECECEC;}.elementor-13 .elementor-element.elementor-element-5bdf42e.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-5bdf42e.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-13 .elementor-element.elementor-element-5bdf42e .elementor-icon{font-size:22px;padding:11px;border-radius:100px 100px 100px 100px;}.elementor-13 .elementor-element.elementor-element-5bdf42e .elementor-icon svg{height:22px;}.elementor-13 .elementor-element.elementor-element-cf3a6e8{width:auto;max-width:auto;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:10px 0px 0px 20px;}.elementor-13 .elementor-element.elementor-element-cf3a6e8 .elementor-counter-number-wrapper{color:#000000;font-family:"Manrope", Sans-serif;font-size:38px;font-weight:700;line-height:1em;letter-spacing:-1.5px;}.elementor-13 .elementor-element.elementor-element-cf3a6e8 .elementor-counter-title{color:#000000;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;line-height:2.5em;}.elementor-13 .elementor-element.elementor-element-b09b854:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b09b854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-b09b854 > .elementor-container{max-width:1350px;}.elementor-13 .elementor-element.elementor-element-b09b854{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 287px 0px;}.elementor-13 .elementor-element.elementor-element-b09b854 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-4aeb9ec:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4aeb9ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://nogalesbcn.com/wp-content/uploads/2026/03/8.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-4aeb9ec > .elementor-container{max-width:1290px;}.elementor-13 .elementor-element.elementor-element-4aeb9ec > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-4aeb9ec{border-style:solid;border-width:1px 1px 1px 1px;border-color:#505050;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 0px 80px;}.elementor-13 .elementor-element.elementor-element-4aeb9ec, .elementor-13 .elementor-element.elementor-element-4aeb9ec > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-e186797 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-e186797 > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-17267f0{width:var( --container-widget-width, 576px );max-width:576px;margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + -12px) -2px;--container-widget-width:576px;--container-widget-flex-grow:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-17267f0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:52px;font-weight:700;line-height:1.2em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1dacd1c{width:var( --container-widget-width, 446px );max-width:446px;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:446px;--container-widget-flex-grow:0;columns:1;text-align:start;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-41e5571:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13 .elementor-element.elementor-element-41e5571 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-41e5571 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-41e5571 > .elementor-element-populated, .elementor-13 .elementor-element.elementor-element-41e5571 > .elementor-element-populated > .elementor-background-overlay, .elementor-13 .elementor-element.elementor-element-41e5571 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-41e5571 > .elementor-element-populated{box-shadow:0px 19px 33px 0px rgba(0, 0, 0, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px -165px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-13 .elementor-element.elementor-element-41e5571 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-c4063ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-c4063ab img{width:65%;}.elementor-13 .elementor-element.elementor-element-763e820{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-13 .elementor-element.elementor-element-763e820 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;letter-spacing:-1.5px;color:#000000;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-d9f753c{width:100%;max-width:100%;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:0px;--e-form-steps-divider-gap:10px;}.elementor-13 .elementor-element.elementor-element-d9f753c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-d9f753c .elementor-button span{gap:12px;}.elementor-13 .elementor-element.elementor-element-d9f753c .elementor-field-group{padding-right:calc( 24px/2 );padding-left:calc( 24px/2 );margin-bottom:18px;}.elementor-13 .elementor-element.elementor-element-d9f753c .elementor-form-fields-wrapper{margin-left:calc( -24px/2 );margin-right:calc( -24px/2 );margin-bottom:-18px;}.elementor-13 .elementor-element.elementor-element-d9f753c .elementor-field-group.recaptcha_v3-bottomleft, .elementor-13 .elementor-element.elementor-element-d9f753c .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-13 .elementor-element.elementor-element-d9f753c .elementor-labels-inline .elementor-field-group > label{padding-left:9px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-d9f753c .elementor-labels-inline .elementor-field-group > label{padding-right:9px;}body .elementor-13 .elementor-element.elementor-element-d9f753c .elementor-labels-above .elementor-field-group > label{padding-bottom:9px;}.elementor-13 .elementor-element.elementor-element-d9f753c .elementor-field-group > label, .elementor-13 .elementor-element.elementor-element-d9f753c .elementor-field-subgroup label{color:#000000;}.elementor-13 .elementor-element.elementor-element-d9f753c .elementor-field-group > label{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;}.elementor-13 .elementor-element.elementor-element-d9f753c .elementor-field-type-html{padding-bottom:0px;color:#000000;}.elementor-13 .elementor-element.elementor-element-d9f753c .elementor-field-group .elementor-field{color:#000000;}.elementor-13 .elementor-element.elementor-element-d9f753c .elementor-field-group .elementor-field, .elementor-13 .elementor-element.elementor-element-d9f753c .elementor-field-subgroup label{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;}.elementor-13 .elementor-element.elementor-element-d9f753c .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#F0F0F0;border-color:#DDDDDD;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-d9f753c .elementor-field-group .elementor-select-wrapper select{background-color:#F0F0F0;border-color:#DDDDDD;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-d9f753c .elementor-field-group .elementor-select-wrapper::before{color:#DDDDDD;}.elementor-13 .elementor-element.elementor-element-d9f753c .elementor-button{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;border-style:none;border-radius:10px 10px 10px 10px;padding:20px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-d9f753c .e-form__buttons__wrapper__button-next{background-color:#000000;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d9f753c .elementor-button[type="submit"]{background-color:#000000;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d9f753c .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d9f753c .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-d9f753c .e-form__buttons__wrapper__button-next:hover{background-color:#9F9F9F;color:#ffffff;}.elementor-13 .elementor-element.elementor-element-d9f753c .elementor-button[type="submit"]:hover{background-color:#9F9F9F;color:#ffffff;}.elementor-13 .elementor-element.elementor-element-d9f753c .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-d9f753c .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-36711ae{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;text-align:center;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;line-height:1em;color:#000000;}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-2267c322{padding:80px 40px 80px 40px;}.elementor-13 .elementor-element.elementor-element-fdfa656 .elementor-heading-title{font-size:20px;}.elementor-13 .elementor-element.elementor-element-347df6de .elementor-heading-title{font-size:24px;}.elementor-13 .elementor-element.elementor-element-84654e6.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-13 .elementor-element.elementor-element-84654e6 > .elementor-element-populated{padding:60px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-1549d942{width:var( --container-widget-width, 526px );max-width:526px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -8px) -2px;--container-widget-width:526px;--container-widget-flex-grow:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-1549d942 .elementor-heading-title{font-size:52px;}.elementor-13 .elementor-element.elementor-element-37082cd5{padding:24px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-445e4e70.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-445e4e70.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-445e4e70.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-13 .elementor-element.elementor-element-32f3418d .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-28a1b2a{padding:80px 40px 30px 40px;}.elementor-13 .elementor-element.elementor-element-4598898{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + -7px) -1px;--container-widget-width:414px;--container-widget-flex-grow:0;width:var( --container-widget-width, 414px );max-width:414px;}.elementor-13 .elementor-element.elementor-element-4598898 .elementor-heading-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-6821a4d{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-13 .elementor-element.elementor-element-6821a4d .elementor-heading-title{font-size:15px;}.elementor-13 .elementor-element.elementor-element-0453403{padding:0% 0% 0% 0%;}.elementor-13 .elementor-element.elementor-element-ea61095 > .elementor-element-populated{padding:50px 30px 50px 0px;}.elementor-13 .elementor-element.elementor-element-f11ace0 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-af0699f{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-13 .elementor-element.elementor-element-af0699f .elementor-heading-title{font-size:22px;}.elementor-13 .elementor-element.elementor-element-7535db2{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-13 .elementor-element.elementor-element-7535db2 .elementor-heading-title{font-size:15px;}.elementor-13 .elementor-element.elementor-element-6a7670f{padding:0% 0% 0% 0%;}.elementor-13 .elementor-element.elementor-element-b4724c7 > .elementor-element-populated{padding:50px 30px 50px 0px;}.elementor-13 .elementor-element.elementor-element-4eeb660 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-616d30f{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-13 .elementor-element.elementor-element-616d30f .elementor-heading-title{font-size:22px;}.elementor-13 .elementor-element.elementor-element-3af2d9a{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-13 .elementor-element.elementor-element-3af2d9a .elementor-heading-title{font-size:15px;}.elementor-13 .elementor-element.elementor-element-9587883{padding:0% 0% 0% 0%;}.elementor-13 .elementor-element.elementor-element-564c77f > .elementor-element-populated{padding:50px 30px 50px 0px;}.elementor-13 .elementor-element.elementor-element-1595d0a .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-5957396{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-13 .elementor-element.elementor-element-5957396 .elementor-heading-title{font-size:22px;}.elementor-13 .elementor-element.elementor-element-2569548{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-13 .elementor-element.elementor-element-2569548 .elementor-heading-title{font-size:15px;}.elementor-13 .elementor-element.elementor-element-d682a1f{padding:0% 0% 0% 0%;}.elementor-13 .elementor-element.elementor-element-f9513e7 > .elementor-element-populated{padding:50px 30px 50px 0px;}.elementor-13 .elementor-element.elementor-element-cc99074 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-e5e74db{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-13 .elementor-element.elementor-element-e5e74db .elementor-heading-title{font-size:22px;}.elementor-13 .elementor-element.elementor-element-cf7d119{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-13 .elementor-element.elementor-element-cf7d119 .elementor-heading-title{font-size:15px;}.elementor-13 .elementor-element.elementor-element-33ba167{padding:0% 0% 0% 0%;}.elementor-13 .elementor-element.elementor-element-641de20 > .elementor-element-populated{padding:50px 30px 50px 0px;}.elementor-13 .elementor-element.elementor-element-60d18e5 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-11bff75{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-13 .elementor-element.elementor-element-11bff75 .elementor-heading-title{font-size:22px;}.elementor-13 .elementor-element.elementor-element-34e74b37{padding:0px 40px 80px 40px;}.elementor-13 .elementor-element.elementor-element-2bce475c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-550504d{padding:84px 40px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4594ffa1 .elementor-heading-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-2bcdfaae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-2bcdfaae img{width:100%;}.elementor-13 .elementor-element.elementor-element-255b6f90{padding:80px 40px 80px 40px;}.elementor-13 .elementor-element.elementor-element-2faee9fd > .elementor-element-populated{padding:0px 0px 70px 0px;}.elementor-13 .elementor-element.elementor-element-5e49df6{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:414px;--container-widget-flex-grow:0;width:var( --container-widget-width, 414px );max-width:414px;}.elementor-13 .elementor-element.elementor-element-5e49df6 .elementor-heading-title{font-size:42px;}.elementor-13 .elementor-element.elementor-element-d23d128{--container-widget-width:480px;--container-widget-flex-grow:0;width:var( --container-widget-width, 480px );max-width:480px;}.elementor-13 .elementor-element.elementor-element-d23d128 .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-6868703{padding:50px 50px 50px 50px;}.elementor-13 .elementor-element.elementor-element-d85f0d5.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-13 .elementor-element.elementor-element-d85f0d5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-453d4f7{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;}.elementor-13 .elementor-element.elementor-element-eb09291.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-13 .elementor-element.elementor-element-eb09291 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-72de92f{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;}.elementor-13 .elementor-element.elementor-element-3f1090f.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-13 .elementor-element.elementor-element-3f1090f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-dd9f153{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;}.elementor-13 .elementor-element.elementor-element-cb6ecf2.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-13 .elementor-element.elementor-element-cb6ecf2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13 .elementor-element.elementor-element-cf3a6e8{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;}.elementor-13 .elementor-element.elementor-element-b09b854{padding:80px 40px 247px 40px;}.elementor-13 .elementor-element.elementor-element-4aeb9ec{padding:40px 40px 0px 40px;}.elementor-13 .elementor-element.elementor-element-17267f0{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -7px) -1px;--container-widget-width:261px;--container-widget-flex-grow:0;width:var( --container-widget-width, 261px );max-width:261px;}.elementor-13 .elementor-element.elementor-element-17267f0 .elementor-heading-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-1dacd1c{--container-widget-width:267px;--container-widget-flex-grow:0;width:var( --container-widget-width, 267px );max-width:267px;}.elementor-13 .elementor-element.elementor-element-763e820 .elementor-heading-title{font-size:35px;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-2267c322{margin-top:-53px;margin-bottom:0px;padding:60px 20px 60px 20px;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-10cc9412.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-10cc9412.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-10cc9412 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-fdfa656{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -5px) -1px;}.elementor-13 .elementor-element.elementor-element-fdfa656 .elementor-heading-title{font-size:22px;}.elementor-13 .elementor-element.elementor-element-509a5f{margin-top:0px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-347df6de .elementor-heading-title{font-size:22px;}.elementor-13 .elementor-element.elementor-element-bf5cd7f{width:initial;max-width:initial;}.elementor-13 .elementor-element.elementor-element-9787563{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;}.elementor-13 .elementor-element.elementor-element-9787563 .elementor-button{padding:15px 33px 015px 33px;}.elementor-13 .elementor-element.elementor-element-6d3e8c4e > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-606545db{text-align:start;}.elementor-13 .elementor-element.elementor-element-606545db img{width:63%;}.elementor-13 .elementor-element.elementor-element-84654e6.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-13 .elementor-element.elementor-element-84654e6 > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-1549d942{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;text-align:start;}.elementor-13 .elementor-element.elementor-element-1549d942 .elementor-heading-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-37082cd5{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-32f3418d{width:100%;max-width:100%;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-13 .elementor-element.elementor-element-32f3418d .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-28a1b2a{padding:60px 20px 10px 20px;}.elementor-13 .elementor-element.elementor-element-2aea5dd{padding:0px 0px 44px 0px;}.elementor-13 .elementor-element.elementor-element-4598898{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-13 .elementor-element.elementor-element-4598898 .elementor-heading-title{font-size:33px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-5e68b13{width:auto;max-width:auto;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;}.elementor-13 .elementor-element.elementor-element-5e68b13 .elementor-button{padding:15px 24px 15px 24px;}.elementor-13 .elementor-element.elementor-element-6821a4d{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-13 .elementor-element.elementor-element-6821a4d .elementor-heading-title{font-size:15px;}.elementor-13 .elementor-element.elementor-element-0453403{padding:0% 0% 0% 0%;}.elementor-13 .elementor-element.elementor-element-ea61095 > .elementor-element-populated{padding:18px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f11ace0 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-a16b454 > .elementor-element-populated{padding:30px 0px 50px 0px;}.elementor-13 .elementor-element.elementor-element-af0699f{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-13 .elementor-element.elementor-element-af0699f .elementor-heading-title{font-size:19px;}.elementor-13 .elementor-element.elementor-element-8a53744{margin-top:15px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-7535db2{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-13 .elementor-element.elementor-element-7535db2 .elementor-heading-title{font-size:15px;}.elementor-13 .elementor-element.elementor-element-6a7670f{padding:0% 0% 0% 0%;}.elementor-13 .elementor-element.elementor-element-b4724c7 > .elementor-element-populated{padding:18px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4eeb660 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-ad35872 > .elementor-element-populated{padding:30px 0px 50px 0px;}.elementor-13 .elementor-element.elementor-element-616d30f{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-13 .elementor-element.elementor-element-616d30f .elementor-heading-title{font-size:19px;}.elementor-13 .elementor-element.elementor-element-1dea393{margin-top:15px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-3af2d9a{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-13 .elementor-element.elementor-element-3af2d9a .elementor-heading-title{font-size:15px;}.elementor-13 .elementor-element.elementor-element-9587883{padding:0% 0% 0% 0%;}.elementor-13 .elementor-element.elementor-element-564c77f > .elementor-element-populated{padding:18px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-1595d0a .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-a2b0f84 > .elementor-element-populated{padding:30px 0px 50px 0px;}.elementor-13 .elementor-element.elementor-element-5957396{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-13 .elementor-element.elementor-element-5957396 .elementor-heading-title{font-size:19px;}.elementor-13 .elementor-element.elementor-element-7dea868{margin-top:15px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-2569548{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-13 .elementor-element.elementor-element-2569548 .elementor-heading-title{font-size:15px;}.elementor-13 .elementor-element.elementor-element-d682a1f{padding:0% 0% 0% 0%;}.elementor-13 .elementor-element.elementor-element-f9513e7 > .elementor-element-populated{padding:18px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-cc99074 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-8feb23d > .elementor-element-populated{padding:30px 0px 50px 0px;}.elementor-13 .elementor-element.elementor-element-e5e74db{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-13 .elementor-element.elementor-element-e5e74db .elementor-heading-title{font-size:19px;}.elementor-13 .elementor-element.elementor-element-5872720{margin-top:15px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-cf7d119{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-13 .elementor-element.elementor-element-cf7d119 .elementor-heading-title{font-size:15px;}.elementor-13 .elementor-element.elementor-element-33ba167{padding:0% 0% 0% 0%;}.elementor-13 .elementor-element.elementor-element-641de20 > .elementor-element-populated{padding:18px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-60d18e5 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-21661c3 > .elementor-element-populated{padding:30px 0px 50px 0px;}.elementor-13 .elementor-element.elementor-element-11bff75{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-13 .elementor-element.elementor-element-11bff75 .elementor-heading-title{font-size:19px;}.elementor-13 .elementor-element.elementor-element-34e74b37{padding:50px 20px 54px 20px;}.elementor-13 .elementor-element.elementor-element-550504d{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4594ffa1 .elementor-heading-title{font-size:29px;}.elementor-13 .elementor-element.elementor-element-68fa9e42{line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-c6afffa{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;}.elementor-13 .elementor-element.elementor-element-c6afffa .elementor-button{padding:15px 15px 15px 15px;}.elementor-13 .elementor-element.elementor-element-1fe2c8a9 > .elementor-element-populated{padding:35px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-2bcdfaae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-2bcdfaae img{width:405px;}.elementor-13 .elementor-element.elementor-element-f186aae .deensimc-scroll-text{font-size:33px;}.elementor-13 .elementor-element.elementor-element-255b6f90{padding:60px 20px 60px 20px;}.elementor-13 .elementor-element.elementor-element-2faee9fd > .elementor-element-populated{padding:0px 0px 70px 0px;}.elementor-13 .elementor-element.elementor-element-5e49df6{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-13 .elementor-element.elementor-element-5e49df6 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-13 .elementor-element.elementor-element-d23d128{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-d23d128 .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-6868703{padding:45px 25px 45px 25px;}.elementor-13 .elementor-element.elementor-element-d85f0d5.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-13 .elementor-element.elementor-element-d85f0d5 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13 .elementor-element.elementor-element-e9fc14e .elementor-icon{font-size:19px;}.elementor-13 .elementor-element.elementor-element-e9fc14e .elementor-icon svg{height:19px;}.elementor-13 .elementor-element.elementor-element-453d4f7{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:10px 0px 0px 15px;}.elementor-13 .elementor-element.elementor-element-453d4f7 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-13 .elementor-element.elementor-element-453d4f7 .elementor-counter-title{justify-content:start;}.elementor-13 .elementor-element.elementor-element-453d4f7 .elementor-counter-number-wrapper{gap:0px;font-size:27px;}.elementor-13 .elementor-element.elementor-element-eb09291.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-13 .elementor-element.elementor-element-eb09291 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13 .elementor-element.elementor-element-e41d7a7 .elementor-icon{font-size:19px;}.elementor-13 .elementor-element.elementor-element-e41d7a7 .elementor-icon svg{height:19px;}.elementor-13 .elementor-element.elementor-element-72de92f{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:10px 0px 0px 15px;}.elementor-13 .elementor-element.elementor-element-72de92f .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-13 .elementor-element.elementor-element-72de92f .elementor-counter-title{justify-content:start;}.elementor-13 .elementor-element.elementor-element-72de92f .elementor-counter-number-wrapper{gap:0px;font-size:27px;}.elementor-13 .elementor-element.elementor-element-3f1090f.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-13 .elementor-element.elementor-element-3f1090f > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13 .elementor-element.elementor-element-c40b26f .elementor-icon{font-size:19px;}.elementor-13 .elementor-element.elementor-element-c40b26f .elementor-icon svg{height:19px;}.elementor-13 .elementor-element.elementor-element-dd9f153{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:10px 0px 0px 15px;}.elementor-13 .elementor-element.elementor-element-dd9f153 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-13 .elementor-element.elementor-element-dd9f153 .elementor-counter-title{justify-content:start;}.elementor-13 .elementor-element.elementor-element-dd9f153 .elementor-counter-number-wrapper{gap:0px;font-size:27px;}.elementor-13 .elementor-element.elementor-element-cb6ecf2.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-13 .elementor-element.elementor-element-cb6ecf2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13 .elementor-element.elementor-element-5bdf42e .elementor-icon{font-size:19px;}.elementor-13 .elementor-element.elementor-element-5bdf42e .elementor-icon svg{height:19px;}.elementor-13 .elementor-element.elementor-element-cf3a6e8{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:10px 0px 0px 15px;}.elementor-13 .elementor-element.elementor-element-cf3a6e8 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-13 .elementor-element.elementor-element-cf3a6e8 .elementor-counter-title{justify-content:start;}.elementor-13 .elementor-element.elementor-element-cf3a6e8 .elementor-counter-number-wrapper{gap:0px;font-size:27px;}.elementor-13 .elementor-element.elementor-element-b09b854{padding:60px 10px 99px 10px;}.elementor-13 .elementor-element.elementor-element-4aeb9ec:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4aeb9ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-4aeb9ec{border-width:0px 0px 0px 0px;margin-top:0px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4aeb9ec, .elementor-13 .elementor-element.elementor-element-4aeb9ec > .elementor-background-overlay{border-radius:0px 0px 16px 0px;}.elementor-13 .elementor-element.elementor-element-e186797 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-17267f0{width:100%;max-width:100%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-13 .elementor-element.elementor-element-17267f0 .elementor-heading-title{font-size:29px;}.elementor-13 .elementor-element.elementor-element-1dacd1c{width:100%;max-width:100%;line-height:1.5em;}.elementor-13 .elementor-element.elementor-element-41e5571 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:22px 14px 18px 14px;}.elementor-13 .elementor-element.elementor-element-c4063ab img{width:94%;}.elementor-13 .elementor-element.elementor-element-763e820 .elementor-heading-title{font-size:23px;}.elementor-13 .elementor-element.elementor-element-d9f753c{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-3055e4d8{width:53.411%;}.elementor-13 .elementor-element.elementor-element-10cc9412{width:40%;}.elementor-13 .elementor-element.elementor-element-6d3e8c4e{width:60%;}.elementor-13 .elementor-element.elementor-element-84654e6{width:46.55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-3055e4d8{width:100%;}.elementor-13 .elementor-element.elementor-element-84654e6{width:100%;}.elementor-13 .elementor-element.elementor-element-d85f0d5{width:50%;}.elementor-13 .elementor-element.elementor-element-eb09291{width:50%;}.elementor-13 .elementor-element.elementor-element-3f1090f{width:50%;}.elementor-13 .elementor-element.elementor-element-cb6ecf2{width:50%;}}/* Start custom CSS for button, class: .elementor-element-9787563 */.elementor-13 .elementor-element.elementor-element-9787563 .elementor-button {
    /* 1. Reset y Base */
    background-color: transparent !important;
    border: 1px solid transparent !important; 
    border-radius: 50px; 
    display: inline-block;
    transition: all 0.3s ease;
    color: #ffffff !important;

    /* 2. El truco del degradado animado */
    /* El primer gradiente es el fondo NEGRO del botón */
    /* El segundo es el degradado, pero con un tamaño de fondo del 200% */
    background-image: linear-gradient(#000, #000), 
                      linear-gradient(to right, #4facfe, #9b30ff, #e91e63, #f57c00, #fdd835, #4caf50, #4facfe);
    
    background-origin: border-box;
    background-clip: padding-box, border-box;
    
    /* 3. Ajustamos el tamaño del fondo para que pueda "moverse" */
    background-size: 100% 100%, 200% 100%;
    
    /* 4. Llamamos a la animación */
    animation: moveGradient 4s linear infinite;
}

/* 5. Definición de la animación */
@keyframes moveGradient {
    0% {
        background-position: 0% 0%, 0% 0%;
    }
    100% {
        background-position: 0% 0%, 200% 0%;
    }
}

/* Efecto Hover */
.elementor-13 .elementor-element.elementor-element-9787563 .elementor-button:hover {
    transform: scale(1.05);
    filter: brightness(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e68b13 */.elementor-13 .elementor-element.elementor-element-5e68b13 .elementor-button {
    /* 1. Reset y Base */
    background-color: transparent !important;
    border: 1px solid transparent !important; 
    border-radius: 50px; 
    display: inline-block;
    transition: all 0.3s ease;
    color: #ffffff !important;

    /* 2. El truco del degradado animado */
    /* El primer gradiente es el fondo NEGRO del botón */
    /* El segundo es el degradado, pero con un tamaño de fondo del 200% */
    background-image: linear-gradient(#000, #000), 
                      linear-gradient(to right, #4facfe, #9b30ff, #e91e63, #f57c00, #fdd835, #4caf50, #4facfe);
    
    background-origin: border-box;
    background-clip: padding-box, border-box;
    
    /* 3. Ajustamos el tamaño del fondo para que pueda "moverse" */
    background-size: 100% 100%, 200% 100%;
    
    /* 4. Llamamos a la animación */
    animation: moveGradient 4s linear infinite;
}

/* 5. Definición de la animación */
@keyframes moveGradient {
    0% {
        background-position: 0% 0%, 0% 0%;
    }
    100% {
        background-position: 0% 0%, 200% 0%;
    }
}

/* Efecto Hover */
.elementor-13 .elementor-element.elementor-element-5e68b13 .elementor-button:hover {
    transform: scale(1.05);
    filter: brightness(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c6afffa */.elementor-13 .elementor-element.elementor-element-c6afffa .elementor-button {
    /* 1. Reset y Base */
    background-color: transparent !important;
    border: 1px solid transparent !important; 
    border-radius: 50px; 
    display: inline-block;
    transition: all 0.3s ease;
    color: #ffffff !important;

    /* 2. El truco del degradado animado */
    /* El primer gradiente es el fondo NEGRO del botón */
    /* El segundo es el degradado, pero con un tamaño de fondo del 200% */
    background-image: linear-gradient(#000, #000), 
                      linear-gradient(to right, #4facfe, #9b30ff, #e91e63, #f57c00, #fdd835, #4caf50, #4facfe);
    
    background-origin: border-box;
    background-clip: padding-box, border-box;
    
    /* 3. Ajustamos el tamaño del fondo para que pueda "moverse" */
    background-size: 100% 100%, 200% 100%;
    
    /* 4. Llamamos a la animación */
    animation: moveGradient 4s linear infinite;
}

/* 5. Definición de la animación */
@keyframes moveGradient {
    0% {
        background-position: 0% 0%, 0% 0%;
    }
    100% {
        background-position: 0% 0%, 200% 0%;
    }
}

/* Efecto Hover */
.elementor-13 .elementor-element.elementor-element-c6afffa .elementor-button:hover {
    transform: scale(1.05);
    filter: brightness(1.2);
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-453d4f7 */.elementor-13 .elementor-element.elementor-element-453d4f7 .elementor-counter-number-prefix {
flex-grow: 0;

}
.elementor-counter .elementor-counter-title{
display: flex;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-72de92f */.elementor-13 .elementor-element.elementor-element-72de92f .elementor-counter-number-prefix {
flex-grow: 0;

}
.elementor-counter .elementor-counter-title{
display: flex;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-dd9f153 */.elementor-13 .elementor-element.elementor-element-dd9f153 .elementor-counter-number-prefix {
flex-grow: 0;

}
.elementor-counter .elementor-counter-title{
display: flex;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-cf3a6e8 */.elementor-13 .elementor-element.elementor-element-cf3a6e8 .elementor-counter-number-prefix {
flex-grow: 0;

}
.elementor-counter .elementor-counter-title{
display: flex;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6868703 *//* 1. Contenedor principal: blanco y con radio */
.elementor-13 .elementor-element.elementor-element-6868703 {
    background: #ffffff !important;
    border-radius: 20px !important;
    position: relative;
    z-index: 1;
}

/* 2. El borde arcoíris: asoma por detrás con calma */
.elementor-13 .elementor-element.elementor-element-6868703::before {
    content: "";
    position: absolute;
    inset: -3px; /* Grosor del borde */
    border-radius: 23px; 
    
    background: linear-gradient(90deg, 
        #4facfe, /* Azul */
        #e91e63, /* Rosa */
        #fdd835, /* Amarillo */
        #4caf50, /* Verde */
        #4facfe  /* Cierra el ciclo */
    );
    
    background-size: 300% 100%;
    z-index: -1;
    
    /* CAMBIO A 30s: Movimiento ultra pausado */
    animation: moveNogalesSlow 30s linear infinite;
}

/* 3. Definición del movimiento fluido */
@keyframes moveNogalesSlow {
    0% { background-position: 0% 50%; }
    100% { background-position: 100% 50%; }
}

/* 4. Aseguramos que las cifras y textos estén siempre arriba */
.elementor-13 .elementor-element.elementor-element-6868703 .elementor-container,
.elementor-13 .elementor-element.elementor-element-6868703 .elementor-column {
    position: relative;
    z-index: 2 !important;
}/* End custom CSS */