.elementor-128 .elementor-element.elementor-element-17e46c24{margin-top:50px;margin-bottom:0px;padding:0px 0px 120px 0px;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-35b4882b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-128 .elementor-element.elementor-element-35b4882b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-128 .elementor-element.elementor-element-35b4882b{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-7e6e87b6 > .elementor-container{min-height:625px;}.elementor-128 .elementor-element.elementor-element-7e6e87b6:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-7e6e87b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karlabravo.es/wp-content/uploads/2025/12/Disseny-sense-titol-21.png");background-position:bottom center;}.elementor-128 .elementor-element.elementor-element-7e6e87b6 > .elementor-background-overlay{background-color:var( --e-global-color-1e2dcfa );opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-128 .elementor-element.elementor-element-7e6e87b6{transition:all 400ms;filter:brightness( 100% ) contrast( 100% ) saturate( 59% ) blur( 0px ) hue-rotate( 0deg );}.elementor-128 .elementor-element.elementor-element-6e7efc1d{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-a87d613 > .elementor-element-populated{padding:0px 60px 0px 60px;}.elementor-128 .elementor-element.elementor-element-a87d613{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-332f8a2f{text-align:left;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -200px;width:initial;max-width:initial;z-index:2;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-332f8a2f .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:91px;text-transform:none;line-height:0.9em;color:var( --e-global-color-1db26bc );}.elementor-128 .elementor-element.elementor-element-6cfe26e7 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;letter-spacing:1.7px;color:var( --e-global-color-1db26bc );}.elementor-128 .elementor-element.elementor-element-6cfe26e7{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-46e2e473{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-782cd797 .elementor-button{fill:#4A4E57;color:#4A4E57;background-color:#FAF9F6;}.elementor-128 .elementor-element.elementor-element-782cd797{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-43ca078b{border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-secondary );transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-43ca078b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-128 .elementor-element.elementor-element-46f185f9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-128 .elementor-element.elementor-element-46f185f9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-128 .elementor-element.elementor-element-46f185f9 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-secondary );padding:120px 90px 120px 0px;}.elementor-128 .elementor-element.elementor-element-46f185f9{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-9f5cb77 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;letter-spacing:1.7px;color:var( --e-global-color-1db26bc );}.elementor-128 .elementor-element.elementor-element-9f5cb77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-21ba555b{text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-21ba555b .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:44px;font-weight:400;line-height:1.2em;}.elementor-128 .elementor-element.elementor-element-2558d4d{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-1d8960b2 .elementor-button{fill:var( --e-global-color-1db26bc );color:var( --e-global-color-1db26bc );background-color:#FAF9F6;}.elementor-128 .elementor-element.elementor-element-1d8960b2{transition:all 400ms;}.elementor-bc-flex-widget .elementor-128 .elementor-element.elementor-element-1732983f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-128 .elementor-element.elementor-element-1732983f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-128 .elementor-element.elementor-element-1732983f > .elementor-element-populated{padding:90px 0px 90px 90px;}.elementor-128 .elementor-element.elementor-element-1732983f{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-b2b6d58{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-b4bdd84 > .elementor-container{max-width:1400px;}.elementor-128 .elementor-element.elementor-element-b4bdd84{margin-top:-50px;margin-bottom:0px;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-4747986b{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-3147f61a > .elementor-container{max-width:1400px;}.elementor-128 .elementor-element.elementor-element-3147f61a{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-ddc17bb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-128 .elementor-element.elementor-element-ddc17bb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-128 .elementor-element.elementor-element-ddc17bb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-401f2f8 );}.elementor-128 .elementor-element.elementor-element-ddc17bb:hover > .elementor-element-populated{background-color:var( --e-global-color-1e2dcfa );}.elementor-128 .elementor-element.elementor-element-ddc17bb > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-128 .elementor-element.elementor-element-ddc17bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-128 .elementor-element.elementor-element-ddc17bb{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-19fc3303{text-align:center;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-19fc3303 .elementor-heading-title{font-family:var( --e-global-typography-3d3d30a-font-family ), Sans-serif;font-size:var( --e-global-typography-3d3d30a-font-size );font-weight:var( --e-global-typography-3d3d30a-font-weight );line-height:var( --e-global-typography-3d3d30a-line-height );letter-spacing:var( --e-global-typography-3d3d30a-letter-spacing );word-spacing:var( --e-global-typography-3d3d30a-word-spacing );color:var( --e-global-color-26adabb );}.elementor-128 .elementor-element.elementor-element-d82c50{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-6b553b2f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-128 .elementor-element.elementor-element-6b553b2f .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-128 .elementor-element.elementor-element-6b553b2f .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-401f2f8 );border-style:solid;border-width:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-6b553b2f .elementor-button:hover, .elementor-128 .elementor-element.elementor-element-6b553b2f .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-128 .elementor-element.elementor-element-6b553b2f .elementor-button:hover svg, .elementor-128 .elementor-element.elementor-element-6b553b2f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-128 .elementor-element.elementor-element-6b553b2f{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-284112ac{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-4636e93d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-128 .elementor-element.elementor-element-4636e93d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-128 .elementor-element.elementor-element-4636e93d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-401f2f8 );}.elementor-128 .elementor-element.elementor-element-4636e93d:hover > .elementor-element-populated{background-color:var( --e-global-color-1e2dcfa );}.elementor-128 .elementor-element.elementor-element-4636e93d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-128 .elementor-element.elementor-element-4636e93d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-128 .elementor-element.elementor-element-4636e93d{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-62cf47a3{text-align:center;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-62cf47a3 .elementor-heading-title{font-family:var( --e-global-typography-3d3d30a-font-family ), Sans-serif;font-size:var( --e-global-typography-3d3d30a-font-size );font-weight:var( --e-global-typography-3d3d30a-font-weight );line-height:var( --e-global-typography-3d3d30a-line-height );letter-spacing:var( --e-global-typography-3d3d30a-letter-spacing );word-spacing:var( --e-global-typography-3d3d30a-word-spacing );color:var( --e-global-color-26adabb );}.elementor-128 .elementor-element.elementor-element-269c5d03{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-4fb390fb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-128 .elementor-element.elementor-element-4fb390fb .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-128 .elementor-element.elementor-element-4fb390fb .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-401f2f8 );border-style:solid;border-width:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-4fb390fb .elementor-button:hover, .elementor-128 .elementor-element.elementor-element-4fb390fb .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-128 .elementor-element.elementor-element-4fb390fb .elementor-button:hover svg, .elementor-128 .elementor-element.elementor-element-4fb390fb .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-128 .elementor-element.elementor-element-4fb390fb{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-69645cd6{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-247b057.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-128 .elementor-element.elementor-element-247b057:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-128 .elementor-element.elementor-element-247b057 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-401f2f8 );}.elementor-128 .elementor-element.elementor-element-247b057:hover > .elementor-element-populated{background-color:var( --e-global-color-1e2dcfa );}.elementor-128 .elementor-element.elementor-element-247b057 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-128 .elementor-element.elementor-element-247b057 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-128 .elementor-element.elementor-element-247b057{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-e207049{text-align:center;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-e207049 .elementor-heading-title{font-family:var( --e-global-typography-3d3d30a-font-family ), Sans-serif;font-size:var( --e-global-typography-3d3d30a-font-size );font-weight:var( --e-global-typography-3d3d30a-font-weight );line-height:var( --e-global-typography-3d3d30a-line-height );letter-spacing:var( --e-global-typography-3d3d30a-letter-spacing );word-spacing:var( --e-global-typography-3d3d30a-word-spacing );color:var( --e-global-color-26adabb );}.elementor-128 .elementor-element.elementor-element-14f44ad1{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-1e41841e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-128 .elementor-element.elementor-element-1e41841e .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-128 .elementor-element.elementor-element-1e41841e .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-401f2f8 );border-style:solid;border-width:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-1e41841e .elementor-button:hover, .elementor-128 .elementor-element.elementor-element-1e41841e .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-128 .elementor-element.elementor-element-1e41841e .elementor-button:hover svg, .elementor-128 .elementor-element.elementor-element-1e41841e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-128 .elementor-element.elementor-element-1e41841e{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-030c6a5{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-b09750a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-128 .elementor-element.elementor-element-b09750a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-128 .elementor-element.elementor-element-b09750a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-401f2f8 );}.elementor-128 .elementor-element.elementor-element-b09750a:hover > .elementor-element-populated{background-color:var( --e-global-color-1e2dcfa );}.elementor-128 .elementor-element.elementor-element-b09750a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-128 .elementor-element.elementor-element-b09750a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-128 .elementor-element.elementor-element-b09750a{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-223afba{text-align:center;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-223afba .elementor-heading-title{font-family:var( --e-global-typography-3d3d30a-font-family ), Sans-serif;font-size:var( --e-global-typography-3d3d30a-font-size );font-weight:var( --e-global-typography-3d3d30a-font-weight );line-height:var( --e-global-typography-3d3d30a-line-height );letter-spacing:var( --e-global-typography-3d3d30a-letter-spacing );word-spacing:var( --e-global-typography-3d3d30a-word-spacing );color:var( --e-global-color-26adabb );}.elementor-128 .elementor-element.elementor-element-7b17b1d{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-c6667b3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-128 .elementor-element.elementor-element-c6667b3 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-128 .elementor-element.elementor-element-c6667b3 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-401f2f8 );border-style:solid;border-width:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-c6667b3 .elementor-button:hover, .elementor-128 .elementor-element.elementor-element-c6667b3 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-128 .elementor-element.elementor-element-c6667b3 .elementor-button:hover svg, .elementor-128 .elementor-element.elementor-element-c6667b3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-128 .elementor-element.elementor-element-c6667b3{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-1aecfa38{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D39D71;transition:all 400ms;padding:120px 0px 120px 0px;}.elementor-128 .elementor-element.elementor-element-1aecfa38 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-128 .elementor-element.elementor-element-60ab2eff > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D39D71;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 60px 60px 0px;}.elementor-128 .elementor-element.elementor-element-60ab2eff{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-e6b3c99 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;letter-spacing:1.7px;color:var( --e-global-color-1db26bc );}.elementor-128 .elementor-element.elementor-element-e6b3c99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-ba667f7{text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-ba667f7 .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:44px;font-weight:400;line-height:1.2em;}.elementor-128 .elementor-element.elementor-element-2d5ccd4{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-d3f2c53{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-448d9fd .elementor-button{fill:var( --e-global-color-1db26bc );color:var( --e-global-color-1db26bc );background-color:#FAF9F6;}.elementor-128 .elementor-element.elementor-element-448d9fd{transition:all 400ms;}.elementor-bc-flex-widget .elementor-128 .elementor-element.elementor-element-2d30413.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-128 .elementor-element.elementor-element-2d30413.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-128 .elementor-element.elementor-element-2d30413{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-5746cf9a img{filter:brightness( 100% ) contrast( 91% ) saturate( 74% ) blur( 0.4px ) hue-rotate( 0deg );}.elementor-128 .elementor-element.elementor-element-5746cf9a{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-6170efff img{filter:brightness( 100% ) contrast( 91% ) saturate( 74% ) blur( 0.4px ) hue-rotate( 0deg );}.elementor-128 .elementor-element.elementor-element-6170efff{margin:120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:159px;transition:all 400ms;}body:not(.rtl) .elementor-128 .elementor-element.elementor-element-6170efff{left:-279px;}body.rtl .elementor-128 .elementor-element.elementor-element-6170efff{right:-279px;}.elementor-128 .elementor-element.elementor-element-36b20d60:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-36b20d60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e2dcfa );background-image:url("https://karlabravo.es/wp-content/uploads/2025/12/imgi_300_s3.jpg");background-size:cover;}.elementor-128 .elementor-element.elementor-element-36b20d60 > .elementor-background-overlay{background-color:var( --e-global-color-1e2dcfa );opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-128 .elementor-element.elementor-element-36b20d60{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );transition:all 400ms;padding:120px 0px 120px 0px;}.elementor-128 .elementor-element.elementor-element-36b20d60, .elementor-128 .elementor-element.elementor-element-36b20d60 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-128 .elementor-element.elementor-element-74a10431.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-128 .elementor-element.elementor-element-74a10431.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-128 .elementor-element.elementor-element-74a10431 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-74a10431{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-1735fe32{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-91785de > .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-128 .elementor-element.elementor-element-91785de > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-128 .elementor-element.elementor-element-91785de > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-128 .elementor-element.elementor-element-91785de{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-6b485bf{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-6b485bf .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:italic;letter-spacing:1.7px;color:var( --e-global-color-1db26bc );}.elementor-128 .elementor-element.elementor-element-5b45208 .elementor-button{fill:#4A4E57;color:#4A4E57;background-color:#EFB661;border-style:none;}.elementor-128 .elementor-element.elementor-element-5b45208{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-3c766a2a{border-style:solid;border-width:0px 0px 0px 0px;border-color:#EFB661;transition:all 400ms;padding:120px 0px 60px 0px;}.elementor-128 .elementor-element.elementor-element-3c766a2a, .elementor-128 .elementor-element.elementor-element-3c766a2a > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-3c766a2a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-128 .elementor-element.elementor-element-67b3fcc4{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-6cffe3d6 img{filter:brightness( 100% ) contrast( 100% ) saturate( 69% ) blur( 0px ) hue-rotate( 0deg );}.elementor-128 .elementor-element.elementor-element-6cffe3d6{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-714a3f44 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-128 .elementor-element.elementor-element-714a3f44{margin-top:-80px;margin-bottom:0px;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-2f424db9{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-3b21784a .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-a0471dd-font-family ), Sans-serif;font-size:var( --e-global-typography-a0471dd-font-size );font-weight:var( --e-global-typography-a0471dd-font-weight );line-height:var( --e-global-typography-a0471dd-line-height );letter-spacing:var( --e-global-typography-a0471dd-letter-spacing );word-spacing:var( --e-global-typography-a0471dd-word-spacing );}.elementor-128 .elementor-element.elementor-element-3b21784a .elementor-counter-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-128 .elementor-element.elementor-element-3b21784a{padding:20px 20px 20px 20px;transition:all 400ms;background-color:var( --e-global-color-401f2f8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-128 .elementor-element.elementor-element-5d622343{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-6dd72002{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-1fb7db84 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-a0471dd-font-family ), Sans-serif;font-size:var( --e-global-typography-a0471dd-font-size );font-weight:var( --e-global-typography-a0471dd-font-weight );line-height:var( --e-global-typography-a0471dd-line-height );letter-spacing:var( --e-global-typography-a0471dd-letter-spacing );word-spacing:var( --e-global-typography-a0471dd-word-spacing );}.elementor-128 .elementor-element.elementor-element-1fb7db84 .elementor-counter-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-128 .elementor-element.elementor-element-1fb7db84{padding:20px 20px 20px 20px;transition:all 400ms;background-color:var( --e-global-color-401f2f8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-128 .elementor-element.elementor-element-2bd7bb9d{transition:all 400ms;}.elementor-bc-flex-widget .elementor-128 .elementor-element.elementor-element-2e5b9da3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-128 .elementor-element.elementor-element-2e5b9da3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-128 .elementor-element.elementor-element-2e5b9da3 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D39D71;padding:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-2e5b9da3{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-e4e2d5b{text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-e4e2d5b .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;letter-spacing:1.7px;color:var( --e-global-color-1db26bc );}.elementor-128 .elementor-element.elementor-element-14d7e2e6{text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:10;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-14d7e2e6 .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:45px;}.elementor-128 .elementor-element.elementor-element-59e29a0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-fbdbc4a .elementor-button{fill:var( --e-global-color-1db26bc );color:var( --e-global-color-1db26bc );background-color:#FAF9F6;}.elementor-128 .elementor-element.elementor-element-fbdbc4a{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-f5c494d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-988c74f{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-988c74f .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:italic;letter-spacing:1.7px;color:var( --e-global-color-1db26bc );}.elementor-128 .elementor-element.elementor-element-7475cf6 .elementor-button{fill:var( --e-global-color-1db26bc );color:var( --e-global-color-1db26bc );background-color:#FAF9F6;}.elementor-128 .elementor-element.elementor-element-7475cf6{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-762b697{--display:flex;}.elementor-128 .elementor-element.elementor-element-65eeffd{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:10;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-65eeffd .elementor-heading-title{font-family:"The Seasons", Sans-serif;}.elementor-128 .elementor-element.elementor-element-4fc763c1 > .elementor-container{max-width:1400px;}.elementor-128 .elementor-element.elementor-element-4fc763c1{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-4fc763c1, .elementor-128 .elementor-element.elementor-element-4fc763c1 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-4fc763c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-128 .elementor-element.elementor-element-55cb4c71.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-128 .elementor-element.elementor-element-55cb4c71.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-128 .elementor-element.elementor-element-55cb4c71 > .elementor-element-populated{padding:120px 60px 120px 0px;}.elementor-128 .elementor-element.elementor-element-55cb4c71{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-11c246ee .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:1.7px;color:var( --e-global-color-primary );}.elementor-128 .elementor-element.elementor-element-11c246ee{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-1dbb761e{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-5f19347c{--spacer-size:50px;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-5de107a .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:1.7px;color:var( --e-global-color-primary );}.elementor-128 .elementor-element.elementor-element-5de107a{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-74d10e56{transition:all 400ms;}.elementor-bc-flex-widget .elementor-128 .elementor-element.elementor-element-2223b9f5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-128 .elementor-element.elementor-element-2223b9f5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-128 .elementor-element.elementor-element-2223b9f5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-128 .elementor-element.elementor-element-2223b9f5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karlabravo.es/wp-content/uploads/2025/12/imgi_138_uri_ifs3A2F2FM2Fa8535860-da1f-4cd7-b88c-f6517352ff77.webp");background-position:center center;background-size:cover;}.elementor-128 .elementor-element.elementor-element-2223b9f5 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-1e2dcfa );opacity:0.83;}.elementor-128 .elementor-element.elementor-element-2223b9f5 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 50px 120px 50px;}.elementor-128 .elementor-element.elementor-element-2223b9f5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-128 .elementor-element.elementor-element-2223b9f5{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-4d1f1379{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:10;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-4d1f1379 .elementor-heading-title{font-family:"The Seasons", Sans-serif;}.elementor-128 .elementor-element.elementor-element-13faba53{--spacer-size:171px;transition:all 400ms;}.elementor-bc-flex-widget .elementor-128 .elementor-element.elementor-element-3f9f8f57.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-128 .elementor-element.elementor-element-3f9f8f57.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-128 .elementor-element.elementor-element-3f9f8f57 > .elementor-element-populated{padding:120px 0px 120px 60px;}.elementor-128 .elementor-element.elementor-element-3f9f8f57{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-162afc74 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:1.7px;color:var( --e-global-color-primary );}.elementor-128 .elementor-element.elementor-element-162afc74{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-1103670c{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-494f8c86{--spacer-size:50px;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-1924f8f .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:1.7px;color:var( --e-global-color-primary );}.elementor-128 .elementor-element.elementor-element-1924f8f{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-6e250ece{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-6e6fc8d5:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-6e6fc8d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e2dcfa );}.elementor-128 .elementor-element.elementor-element-6e6fc8d5{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );transition:all 400ms;margin-top:0px;margin-bottom:00px;padding:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-6e6fc8d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-128 .elementor-element.elementor-element-1efb324d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-128 .elementor-element.elementor-element-1efb324d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-128 .elementor-element.elementor-element-1efb324d > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-secondary );padding:120px 80px 120px 0px;}.elementor-128 .elementor-element.elementor-element-1efb324d{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-68302da8 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:1.7px;color:var( --e-global-color-primary );}.elementor-128 .elementor-element.elementor-element-68302da8{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-2b036974 .elementor-heading-title{font-family:"The Seasons", Sans-serif;}.elementor-128 .elementor-element.elementor-element-2b036974{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-6b49fe58{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-69906211 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-69906211{transition:all 400ms;}.elementor-bc-flex-widget .elementor-128 .elementor-element.elementor-element-5877007b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-128 .elementor-element.elementor-element-5877007b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-128 .elementor-element.elementor-element-5877007b > .elementor-element-populated{padding:120px 0px 120px 0px;}.elementor-128 .elementor-element.elementor-element-5877007b{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-3396f8ba img{filter:brightness( 100% ) contrast( 100% ) saturate( 57% ) blur( 0px ) hue-rotate( 0deg );}.elementor-128 .elementor-element.elementor-element-3396f8ba{transition:all 400ms;}.elementor-128 .elementor-element.elementor-element-16c6c3cb{--alignment:left;--width:100px;--rotate:217deg;font-family:var( --e-global-typography-f706ab0-font-family ), Sans-serif;font-size:var( --e-global-typography-f706ab0-font-size );line-height:var( --e-global-typography-f706ab0-line-height );letter-spacing:var( --e-global-typography-f706ab0-letter-spacing );word-spacing:var( --e-global-typography-f706ab0-word-spacing );--word-spacing:8px;--text-color:#D39D71;--transition:0.3s;top:104px;transition:all 400ms;}body:not(.rtl) .elementor-128 .elementor-element.elementor-element-16c6c3cb{left:-8%;}body.rtl .elementor-128 .elementor-element.elementor-element-16c6c3cb{right:-8%;}.elementor-128 .elementor-element.elementor-element-2d4e8aeb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-128 .elementor-element.elementor-element-2d4e8aeb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-128 .elementor-element.elementor-element-2d4e8aeb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-128 .elementor-element.elementor-element-2d4e8aeb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-128 .elementor-element.elementor-element-2d4e8aeb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-128 .elementor-element.elementor-element-2d4e8aeb .elementor-icon-list-icon i{color:var( --e-global-color-26adabb );transition:color 0.3s;}.elementor-128 .elementor-element.elementor-element-2d4e8aeb .elementor-icon-list-icon svg{fill:var( --e-global-color-26adabb );transition:fill 0.3s;}.elementor-128 .elementor-element.elementor-element-2d4e8aeb{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;margin:-80px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:30px 30px 30px 30px;width:initial;max-width:initial;align-self:center;z-index:10;transition:all 400ms;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-128 .elementor-element.elementor-element-2d4e8aeb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-128 .elementor-element.elementor-element-2d4e8aeb .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;}.elementor-128 .elementor-element.elementor-element-2d4e8aeb .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-128 .elementor-element.elementor-element-2f7ac8b{--display:flex;}.elementor-128 .elementor-element.elementor-element-9031a4e{transition:all 400ms;}@media(max-width:1024px){.elementor-128 .elementor-element.elementor-element-17e46c24{padding:0px 0px 60px 0px;}.elementor-128 .elementor-element.elementor-element-a87d613 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-128 .elementor-element.elementor-element-332f8a2f .elementor-heading-title{line-height:1.1em;}.elementor-128 .elementor-element.elementor-element-332f8a2f{margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-6cfe26e7{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-128 .elementor-element.elementor-element-46f185f9 > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:60px 20px 60px 20px;}.elementor-128 .elementor-element.elementor-element-9f5cb77{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-128 .elementor-element.elementor-element-1732983f > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-128 .elementor-element.elementor-element-3147f61a{padding:20px 20px 20px 20px;}.elementor-128 .elementor-element.elementor-element-19fc3303 .elementor-heading-title{font-size:var( --e-global-typography-3d3d30a-font-size );line-height:var( --e-global-typography-3d3d30a-line-height );letter-spacing:var( --e-global-typography-3d3d30a-letter-spacing );word-spacing:var( --e-global-typography-3d3d30a-word-spacing );}.elementor-128 .elementor-element.elementor-element-4636e93d > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-128 .elementor-element.elementor-element-62cf47a3 .elementor-heading-title{font-size:var( --e-global-typography-3d3d30a-font-size );line-height:var( --e-global-typography-3d3d30a-line-height );letter-spacing:var( --e-global-typography-3d3d30a-letter-spacing );word-spacing:var( --e-global-typography-3d3d30a-word-spacing );}.elementor-128 .elementor-element.elementor-element-247b057 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-128 .elementor-element.elementor-element-e207049 .elementor-heading-title{font-size:var( --e-global-typography-3d3d30a-font-size );line-height:var( --e-global-typography-3d3d30a-line-height );letter-spacing:var( --e-global-typography-3d3d30a-letter-spacing );word-spacing:var( --e-global-typography-3d3d30a-word-spacing );}.elementor-128 .elementor-element.elementor-element-b09750a > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-128 .elementor-element.elementor-element-223afba .elementor-heading-title{font-size:var( --e-global-typography-3d3d30a-font-size );line-height:var( --e-global-typography-3d3d30a-line-height );letter-spacing:var( --e-global-typography-3d3d30a-letter-spacing );word-spacing:var( --e-global-typography-3d3d30a-word-spacing );}.elementor-128 .elementor-element.elementor-element-1aecfa38{padding:60px 0px 60px 0px;}.elementor-128 .elementor-element.elementor-element-60ab2eff > .elementor-element-populated{padding:0px 60px 60px 60px;}.elementor-128 .elementor-element.elementor-element-e6b3c99{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-128 .elementor-element.elementor-element-5746cf9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-128 .elementor-element.elementor-element-36b20d60:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-36b20d60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-128 .elementor-element.elementor-element-36b20d60{padding:60px 0px 60px 0px;}.elementor-128 .elementor-element.elementor-element-74a10431 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-128 .elementor-element.elementor-element-91785de > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-6b485bf{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-128 .elementor-element.elementor-element-3c766a2a{padding:60px 0px 60px 0px;}.elementor-128 .elementor-element.elementor-element-3b21784a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a0471dd-font-size );line-height:var( --e-global-typography-a0471dd-line-height );letter-spacing:var( --e-global-typography-a0471dd-letter-spacing );word-spacing:var( --e-global-typography-a0471dd-word-spacing );}.elementor-128 .elementor-element.elementor-element-3b21784a .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-128 .elementor-element.elementor-element-1fb7db84 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a0471dd-font-size );line-height:var( --e-global-typography-a0471dd-line-height );letter-spacing:var( --e-global-typography-a0471dd-letter-spacing );word-spacing:var( --e-global-typography-a0471dd-word-spacing );}.elementor-128 .elementor-element.elementor-element-1fb7db84 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-128 .elementor-element.elementor-element-2e5b9da3 > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:50px 50px 50px 50px;}.elementor-128 .elementor-element.elementor-element-e4e2d5b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-128 .elementor-element.elementor-element-988c74f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-128 .elementor-element.elementor-element-55cb4c71 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-128 .elementor-element.elementor-element-2223b9f5 > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:50px 50px 50px 50px;}.elementor-128 .elementor-element.elementor-element-3f9f8f57 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-128 .elementor-element.elementor-element-6e6fc8d5{padding:60px 0px 60px 0px;}.elementor-128 .elementor-element.elementor-element-1efb324d > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 20px 60px 20px;}.elementor-128 .elementor-element.elementor-element-5877007b > .elementor-element-populated{padding:0px 20px 80px 20px;}.elementor-128 .elementor-element.elementor-element-16c6c3cb{--width:100px;font-size:var( --e-global-typography-f706ab0-font-size );line-height:var( --e-global-typography-f706ab0-line-height );letter-spacing:var( --e-global-typography-f706ab0-letter-spacing );word-spacing:var( --e-global-typography-f706ab0-word-spacing );top:-37px;}}@media(max-width:767px){.elementor-128 .elementor-element.elementor-element-17e46c24{margin-top:60px;margin-bottom:0px;}.elementor-128 .elementor-element.elementor-element-7e6e87b6 > .elementor-container{min-height:118px;}.elementor-128 .elementor-element.elementor-element-332f8a2f .elementor-heading-title{font-size:38px;line-height:1.1em;}.elementor-128 .elementor-element.elementor-element-332f8a2f{margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-128 .elementor-element.elementor-element-b4bdd84{margin-top:0px;margin-bottom:0px;}.elementor-128 .elementor-element.elementor-element-3147f61a{margin-top:0px;margin-bottom:0px;}.elementor-128 .elementor-element.elementor-element-19fc3303 .elementor-heading-title{font-size:var( --e-global-typography-3d3d30a-font-size );line-height:var( --e-global-typography-3d3d30a-line-height );letter-spacing:var( --e-global-typography-3d3d30a-letter-spacing );word-spacing:var( --e-global-typography-3d3d30a-word-spacing );}.elementor-128 .elementor-element.elementor-element-62cf47a3 .elementor-heading-title{font-size:var( --e-global-typography-3d3d30a-font-size );line-height:var( --e-global-typography-3d3d30a-line-height );letter-spacing:var( --e-global-typography-3d3d30a-letter-spacing );word-spacing:var( --e-global-typography-3d3d30a-word-spacing );}.elementor-128 .elementor-element.elementor-element-e207049 .elementor-heading-title{font-size:var( --e-global-typography-3d3d30a-font-size );line-height:var( --e-global-typography-3d3d30a-line-height );letter-spacing:var( --e-global-typography-3d3d30a-letter-spacing );word-spacing:var( --e-global-typography-3d3d30a-word-spacing );}.elementor-128 .elementor-element.elementor-element-223afba .elementor-heading-title{font-size:var( --e-global-typography-3d3d30a-font-size );line-height:var( --e-global-typography-3d3d30a-line-height );letter-spacing:var( --e-global-typography-3d3d30a-letter-spacing );word-spacing:var( --e-global-typography-3d3d30a-word-spacing );}.elementor-128 .elementor-element.elementor-element-1aecfa38{padding:60px 20px 60px 20px;}.elementor-128 .elementor-element.elementor-element-60ab2eff > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-2d30413 > .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-128 .elementor-element.elementor-element-5746cf9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-128 .elementor-element.elementor-element-36b20d60{padding:60px 0px 60px 0px;}.elementor-128 .elementor-element.elementor-element-74a10431 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-128 .elementor-element.elementor-element-3b21784a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a0471dd-font-size );line-height:var( --e-global-typography-a0471dd-line-height );letter-spacing:var( --e-global-typography-a0471dd-letter-spacing );word-spacing:var( --e-global-typography-a0471dd-word-spacing );}.elementor-128 .elementor-element.elementor-element-3b21784a .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-128 .elementor-element.elementor-element-1fb7db84 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a0471dd-font-size );line-height:var( --e-global-typography-a0471dd-line-height );letter-spacing:var( --e-global-typography-a0471dd-letter-spacing );word-spacing:var( --e-global-typography-a0471dd-word-spacing );}.elementor-128 .elementor-element.elementor-element-1fb7db84 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-128 .elementor-element.elementor-element-2e5b9da3 > .elementor-element-populated{padding:30px 20px 0px 20px;}.elementor-128 .elementor-element.elementor-element-1efb324d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-128 .elementor-element.elementor-element-5877007b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-16c6c3cb{--width:50px;font-size:var( --e-global-typography-f706ab0-font-size );line-height:var( --e-global-typography-f706ab0-line-height );letter-spacing:var( --e-global-typography-f706ab0-letter-spacing );word-spacing:var( --e-global-typography-f706ab0-word-spacing );}.elementor-128 .elementor-element.elementor-element-2d4e8aeb{margin:-50px 20px calc(var(--kit-widget-spacing, 0px) + 60px) 20px;padding:30px 30px 30px 30px;}}@media(min-width:768px){.elementor-128 .elementor-element.elementor-element-46f185f9{width:49.5%;}.elementor-128 .elementor-element.elementor-element-1732983f{width:50.417%;}.elementor-128 .elementor-element.elementor-element-4747986b{width:100%;}.elementor-128 .elementor-element.elementor-element-ddc17bb{width:23%;}.elementor-128 .elementor-element.elementor-element-284112ac{width:2.5%;}.elementor-128 .elementor-element.elementor-element-4636e93d{width:23%;}.elementor-128 .elementor-element.elementor-element-69645cd6{width:2.5%;}.elementor-128 .elementor-element.elementor-element-247b057{width:23%;}.elementor-128 .elementor-element.elementor-element-030c6a5{width:2.852%;}.elementor-128 .elementor-element.elementor-element-b09750a{width:22%;}.elementor-128 .elementor-element.elementor-element-60ab2eff{width:55.114%;}.elementor-128 .elementor-element.elementor-element-2d30413{width:44.886%;}.elementor-128 .elementor-element.elementor-element-67b3fcc4{width:49.719%;}.elementor-128 .elementor-element.elementor-element-2f424db9{width:48%;}.elementor-128 .elementor-element.elementor-element-5d622343{width:3.332%;}.elementor-128 .elementor-element.elementor-element-6dd72002{width:48%;}.elementor-128 .elementor-element.elementor-element-2bd7bb9d{width:5%;}.elementor-128 .elementor-element.elementor-element-2e5b9da3{width:44.919%;}.elementor-128 .elementor-element.elementor-element-55cb4c71{width:30%;}.elementor-128 .elementor-element.elementor-element-2223b9f5{width:39.332%;}.elementor-128 .elementor-element.elementor-element-3f9f8f57{width:30%;}.elementor-128 .elementor-element.elementor-element-1efb324d{width:49.256%;}.elementor-128 .elementor-element.elementor-element-69906211{width:8.222%;}.elementor-128 .elementor-element.elementor-element-5877007b{width:41.855%;}}@media(max-width:1024px) and (min-width:768px){.elementor-128 .elementor-element.elementor-element-35b4882b{width:100%;}.elementor-128 .elementor-element.elementor-element-a87d613{width:100%;}.elementor-128 .elementor-element.elementor-element-46f185f9{width:100%;}.elementor-128 .elementor-element.elementor-element-1732983f{width:100%;}.elementor-128 .elementor-element.elementor-element-ddc17bb{width:100%;}.elementor-128 .elementor-element.elementor-element-4636e93d{width:100%;}.elementor-128 .elementor-element.elementor-element-247b057{width:100%;}.elementor-128 .elementor-element.elementor-element-b09750a{width:100%;}.elementor-128 .elementor-element.elementor-element-60ab2eff{width:100%;}.elementor-128 .elementor-element.elementor-element-2d30413{width:100%;}.elementor-128 .elementor-element.elementor-element-74a10431{width:100%;}.elementor-128 .elementor-element.elementor-element-67b3fcc4{width:100%;}.elementor-128 .elementor-element.elementor-element-2e5b9da3{width:100%;}.elementor-128 .elementor-element.elementor-element-55cb4c71{width:100%;}.elementor-128 .elementor-element.elementor-element-2223b9f5{width:100%;}.elementor-128 .elementor-element.elementor-element-3f9f8f57{width:100%;}.elementor-128 .elementor-element.elementor-element-1efb324d{width:100%;}.elementor-128 .elementor-element.elementor-element-5877007b{width:100%;}}@media(min-width:1025px){.elementor-128 .elementor-element.elementor-element-36b20d60:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-36b20d60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'The Seasons';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://karlabravo.es/wp-content/uploads/2025/12/the-seasons-regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */