.elementor-14 .elementor-element.elementor-element-12eea97{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-12eea97:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-12eea97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-aacfd8b ) 0%, var( --e-global-color-primary ) 100%);}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-1{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-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-2{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-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-3{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-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-4{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-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-a2ab0d6 i.softlite-dynamic-icon{font-size:100%;}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .softlite-dynamic-icon i{font-size:100%;}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .softlite-dynamic-icon:not(i){width:100%;}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .softlite-dynamic-icon svg{width:100%;}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .softlite-dynamic-card-box-text-1{font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.3333332824707;letter-spacing:3.5999999046326px;color:#ff992bff;}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .softlite-dynamic-card-box-text-2{font-size:60px;font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:0.60000002384186px;color:#f3f5f8ff;}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .softlite-dynamic-card-box-text-3{font-size:20px;text-decoration:none solid oklab(0.97 -0.0017101 -0.00469846 / 0.8);line-height:1.4;color:#f3f5f8cc;}.elementor-14 .elementor-element.elementor-element-43bd0a3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2e3339ff;--border-color:#2e3339ff;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-43bd0a3:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-43bd0a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090e12ff;}.elementor-14 .elementor-element.elementor-element-43bd0a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-81be0eb{--display:flex;--min-height:700px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-b168edd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-67e8a04{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-0c11ff9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-14 .elementor-element.elementor-element-2113c6f{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-2113c6f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:36px;text-transform:uppercase;line-height:1.1111111450195;letter-spacing:0.36000001430511px;color:#f3f5f8ff;}.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-14 .elementor-element.elementor-element-aef5164{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:18px;line-height:1.625;color:#9fa5acff;}.elementor-14 .elementor-element.elementor-element-d74f3ea{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:18px;line-height:1.625;color:#9fa5acff;}.elementor-14 .elementor-element.elementor-element-1c21a03 i.softlite-dynamic-icon{font-size:100%;}.elementor-14 .elementor-element.elementor-element-1c21a03 .softlite-dynamic-icon i{font-size:100%;}.elementor-14 .elementor-element.elementor-element-1c21a03 .softlite-dynamic-icon:not(i){width:100%;}.elementor-14 .elementor-element.elementor-element-1c21a03 .softlite-dynamic-icon svg{width:100%;}.elementor-14 .elementor-element.elementor-element-1c21a03 .softlite-dynamic-card-box-text-1{font-size:16px;line-height:1.5;color:#f3f5f8ff;}.elementor-14 .elementor-element.elementor-element-1c21a03 .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#f3f5f8ff;}.elementor-14 .elementor-element.elementor-element-1c21a03 .softlite-dynamic-card-box-text-3{font-size:16px;line-height:1.5;color:#f3f5f8ff;}.elementor-14 .elementor-element.elementor-element-1c21a03 .softlite-dynamic-card-box-text-4{font-size:16px;line-height:1.5;color:#f3f5f8ff;}.elementor-14 .elementor-element.elementor-element-1c21a03 .softlite-dynamic-card-box-background-color-1{background-color:#ff992b33;}.elementor-14 .elementor-element.elementor-element-1c21a03 .softlite-dynamic-card-box-background-color-2{background-color:#ff992b33;}.elementor-14 .elementor-element.elementor-element-27c923c{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-softlite_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-14 .elementor-element.elementor-element-134a1fd img{width:100%;}.elementor-14 .elementor-element.elementor-element-329f3b7 img{width:100%;}.elementor-14 .elementor-element.elementor-element-e8b0047 img{width:100%;}.elementor-14 .elementor-element.elementor-element-8ec1d7b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8ec1d7b:not(.elementor-widget-button), .elementor-14 .elementor-element.elementor-element-8ec1d7b.elementor-widget-button .elementor-button{background-image:url(https://sanbarneumaticos.lovable.app/assets/cta-banner-2-BL_k2qX8.jpg);background-position:50% 50%;background-size:cover;}.elementor-14 .elementor-element.elementor-element-14eadfd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-14 .elementor-element.elementor-element-14eadfd:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-14eadfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-14 .elementor-element.elementor-element-9e8cd87{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-e97945b{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-e97945b .elementor-heading-title{font-size:48px;text-transform:uppercase;line-height:1;letter-spacing:0.47999998927116px;color:#f3f5f8ff;}.elementor-14 .elementor-element.elementor-element-b2ce0a8{width:var( --container-widget-width, auto );max-width:auto;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 32px) auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:18px;text-decoration:none solid oklab(0.97 -0.0017101 -0.00469846 / 0.8);line-height:1.5555555725098;color:#f3f5f8cc;}.elementor-14 .elementor-element.elementor-element-b2777ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-14 .elementor-element.elementor-element-73a0b1e .elementor-button{background-color:#46b250ff;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:0.40000000596046px;fill:#ffffffff;color:#ffffffff;border-style:solid;border-width:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;padding:12px 24px 12px 24px;}.elementor-14 .elementor-element.elementor-element-73a0b1e .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-73a0b1e .elementor-button:focus{background-color:var( --e-global-color-47002df );}.elementor-14 .elementor-element.elementor-element-73a0b1e{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-eb625c6 .elementor-button{background-color:#ff992bff;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:0.40000000596046px;fill:#090e12ff;color:#090e12ff;border-style:solid;border-width:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;padding:12px 24px 12px 24px;}.elementor-14 .elementor-element.elementor-element-eb625c6 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-eb625c6 .elementor-button:focus{background-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px #FF992B;}.elementor-14 .elementor-element.elementor-element-eb625c6{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-9169262 .elementor-button{background-color:#61CE7000;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:0.40000000596046px;fill:#f3f5f8ff;color:#f3f5f8ff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ff992bff;border-radius:6px 6px 6px 6px;padding:12px 24px 12px 24px;}.elementor-14 .elementor-element.elementor-element-9169262 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-9169262 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-aacfd8b );box-shadow:0px 0px 10px 0px #FF992B;}.elementor-14 .elementor-element.elementor-element-9169262{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-9169262:not(.elementor-widget-button), .elementor-14 .elementor-element.elementor-element-9169262.elementor-widget-button .elementor-button{background-position:0px 0px;}.elementor-14 .elementor-element.elementor-element-9169262 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-9169262 .elementor-button:focus svg{fill:var( --e-global-color-aacfd8b );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-43bd0a3{--width:1548;}.elementor-14 .elementor-element.elementor-element-81be0eb{--width:auto;}.elementor-14 .elementor-element.elementor-element-b168edd{--width:auto;}.elementor-14 .elementor-element.elementor-element-67e8a04{--width:auto;}.elementor-14 .elementor-element.elementor-element-0c11ff9{--width:auto;}.elementor-14 .elementor-element.elementor-element-27c923c{--width:auto;}.elementor-14 .elementor-element.elementor-element-8ec1d7b{--width:auto;}.elementor-14 .elementor-element.elementor-element-14eadfd{--width:auto;}.elementor-14 .elementor-element.elementor-element-9e8cd87{--width:auto;}.elementor-14 .elementor-element.elementor-element-b2777ab{--width:auto;}}@media(min-width:1367px){.elementor-14 .elementor-element.elementor-element-8ec1d7b:not(.elementor-widget-button), .elementor-14 .elementor-element.elementor-element-8ec1d7b.elementor-widget-button .elementor-button{background-attachment:fixed;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-43bd0a3{--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;--flex-wrap:initial;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-b168edd{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-67e8a04{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-2113c6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-14 .elementor-element.elementor-element-aef5164{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-d74f3ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-8ec1d7b:not(.elementor-widget-button), .elementor-14 .elementor-element.elementor-element-8ec1d7b.elementor-widget-button .elementor-button{background-position:0px 0px;}.elementor-14 .elementor-element.elementor-element-9e8cd87{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-e97945b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-14 .elementor-element.elementor-element-b2ce0a8{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 32px) auto;}.elementor-14 .elementor-element.elementor-element-b2777ab{--flex-wrap:initial;}.elementor-14 .elementor-element.elementor-element-73a0b1e .elementor-button{font-size:15px;border-width:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;padding:12px 24px 12px 24px;}.elementor-14 .elementor-element.elementor-element-eb625c6 .elementor-button{font-size:15px;border-width:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;padding:12px 24px 12px 24px;}.elementor-14 .elementor-element.elementor-element-9169262:not(.elementor-widget-button), .elementor-14 .elementor-element.elementor-element-9169262.elementor-widget-button .elementor-button{background-position:0px 0px;}.elementor-14 .elementor-element.elementor-element-9169262 .elementor-button{font-size:15px;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;padding:12px 24px 12px 24px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-a2ab0d6 .softlite-dynamic-card-box-text-2{font-size:26px;line-height:1.1111111450195;letter-spacing:0.36000001430511px;}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .softlite-dynamic-card-box-text-3{font-size:16px;line-height:1.5555555725098;}.elementor-14 .elementor-element.elementor-element-43bd0a3{--width:auto;--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;--flex-wrap:initial;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-81be0eb{--width:auto;}.elementor-14 .elementor-element.elementor-element-b168edd{--width:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-67e8a04{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-0c11ff9{--width:auto;}.elementor-14 .elementor-element.elementor-element-2113c6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-2113c6f .elementor-heading-title{font-size:30px;line-height:1.2;letter-spacing:0.30000001192093px;}.elementor-14 .elementor-element.elementor-element-aef5164{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-d74f3ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-27c923c{--width:auto;}.elementor-14 .elementor-element.elementor-element-8ec1d7b{--width:auto;}.elementor-14 .elementor-element.elementor-element-8ec1d7b:not(.elementor-widget-button), .elementor-14 .elementor-element.elementor-element-8ec1d7b.elementor-widget-button .elementor-button{background-position:0px 0px;}.elementor-14 .elementor-element.elementor-element-14eadfd{--width:auto;}.elementor-14 .elementor-element.elementor-element-9e8cd87{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-e97945b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-14 .elementor-element.elementor-element-e97945b .elementor-heading-title{font-size:30px;line-height:1.2;letter-spacing:0.30000001192093px;}.elementor-14 .elementor-element.elementor-element-b2ce0a8{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 32px) auto;font-size:16px;line-height:1.5;}.elementor-14 .elementor-element.elementor-element-b2777ab{--width:auto;--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;--justify-content:center;--flex-wrap:initial;}.elementor-14 .elementor-element.elementor-element-73a0b1e{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-73a0b1e .elementor-button{font-size:15px;border-width:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;padding:12px 20px 12px 20px;}.elementor-14 .elementor-element.elementor-element-eb625c6{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-eb625c6 .elementor-button{border-width:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;padding:12px 24px 12px 24px;}.elementor-14 .elementor-element.elementor-element-9169262{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-9169262:not(.elementor-widget-button), .elementor-14 .elementor-element.elementor-element-9169262.elementor-widget-button .elementor-button{background-position:0px 0px;}.elementor-14 .elementor-element.elementor-element-9169262 .elementor-button{border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;padding:12px 24px 12px 24px;}}.elementor-14 .elementor-element.elementor-element-a2ab0d6 {width: auto;}.elementor-14 .elementor-element.elementor-element-a2ab0d6 {position: relative;}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .hcfsq1yo{background-attachment: fixed;background-position: 50% 50%;background-size: cover;background-position-x: 50%;background-position-y: 50%;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .hcfsq1yo::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .hcfsq1yo::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-14 .elementor-element.elementor-element-a2ab0d6 .hcfsq1yo{background-attachment: scroll;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .ozl2cm08{bottom: 0px;left: 0px;position: absolute;right: 0px;top: 0px;width: auto;z-index: 0;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .ozl2cm08::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .ozl2cm08::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .rye6i4ud{margin-left: auto;margin-right: auto;max-width: 1280px;padding-bottom: 80px;padding-left: 32px;padding-right: 32px;padding-top: 160px;position: relative;width: auto;padding-block-start: 160px;padding-block-end: 80px;padding-inline-start: 32px;padding-inline-end: 32px;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .rye6i4ud::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .rye6i4ud::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-14 .elementor-element.elementor-element-a2ab0d6 .rye6i4ud{margin-left: auto;margin-right: auto;padding-bottom: 80px;padding-left: 32px;padding-right: 32px;padding-top: 160px;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14 .elementor-element.elementor-element-a2ab0d6 .rye6i4ud{margin-left: auto;margin-right: auto;padding-bottom: 80px;padding-left: 24px;padding-right: 24px;padding-top: 160px;padding-inline-start: 24px;padding-inline-end: 24px;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .p961jzd6{margin-bottom: 12px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .p961jzd6::before{border-bottom-color: oklch(0.78 0.17 60);border-bottom-width: 0px;border-left-color: oklch(0.78 0.17 60);border-left-width: 0px;border-right-color: oklch(0.78 0.17 60);border-right-width: 0px;border-top-color: oklch(0.78 0.17 60);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: oklch(0.78 0.17 60);-webkit-text-stroke-color: oklch(0.78 0.17 60);}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .p961jzd6::after{border-bottom-color: oklch(0.78 0.17 60);border-bottom-width: 0px;border-left-color: oklch(0.78 0.17 60);border-left-width: 0px;border-right-color: oklch(0.78 0.17 60);border-right-width: 0px;border-top-color: oklch(0.78 0.17 60);border-top-width: 0px;line-height: 16px;-webkit-text-fill-color: oklch(0.78 0.17 60);-webkit-text-stroke-color: oklch(0.78 0.17 60);}@media (max-width: 1024px) {.elementor-14 .elementor-element.elementor-element-a2ab0d6 .p961jzd6{margin-bottom: 12px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14 .elementor-element.elementor-element-a2ab0d6 .p961jzd6{margin-bottom: 12px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .pwcir6d1{font-family: Oswald, system-ui, sans-serif;margin-bottom: 0px;margin-top: 0px;max-width: 896px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .pwcir6d1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 60px;}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .pwcir6d1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 60px;}@media (max-width: 1024px) {.elementor-14 .elementor-element.elementor-element-a2ab0d6 .pwcir6d1{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14 .elementor-element.elementor-element-a2ab0d6 .pwcir6d1{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14 .elementor-element.elementor-element-a2ab0d6 .pwcir6d1::before{line-height: 40px;}}@media (max-width: 767px) {.elementor-14 .elementor-element.elementor-element-a2ab0d6 .pwcir6d1::after{line-height: 40px;}}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .fj7m4pnl{margin-bottom: 0px;max-width: 672px;width: auto;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .fj7m4pnl::before{border-bottom-color: oklab(0.97 -0.0017101 -0.00469846 / 0.8);border-bottom-width: 0px;border-left-color: oklab(0.97 -0.0017101 -0.00469846 / 0.8);border-left-width: 0px;border-right-color: oklab(0.97 -0.0017101 -0.00469846 / 0.8);border-right-width: 0px;border-top-color: oklab(0.97 -0.0017101 -0.00469846 / 0.8);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: oklab(0.97 -0.0017101 -0.00469846 / 0.8);-webkit-text-stroke-color: oklab(0.97 -0.0017101 -0.00469846 / 0.8);}.elementor-14 .elementor-element.elementor-element-a2ab0d6 .fj7m4pnl::after{border-bottom-color: oklab(0.97 -0.0017101 -0.00469846 / 0.8);border-bottom-width: 0px;border-left-color: oklab(0.97 -0.0017101 -0.00469846 / 0.8);border-left-width: 0px;border-right-color: oklab(0.97 -0.0017101 -0.00469846 / 0.8);border-right-width: 0px;border-top-color: oklab(0.97 -0.0017101 -0.00469846 / 0.8);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: oklab(0.97 -0.0017101 -0.00469846 / 0.8);-webkit-text-stroke-color: oklab(0.97 -0.0017101 -0.00469846 / 0.8);}@media (max-width: 1024px) {.elementor-14 .elementor-element.elementor-element-a2ab0d6 .fj7m4pnl{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14 .elementor-element.elementor-element-a2ab0d6 .fj7m4pnl{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}

/* Overlay degradado sobre la imagen del banner */
.elementor-14 .elementor-element.elementor-element-a2ab0d6 .ozl2cm08::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        180deg,
        #090E1294 0%,#090E12 100%
    );
    z-index: 0;
    pointer-events: none;
}

/* Mantener el contenido por encima del overlay */
.elementor-14 .elementor-element.elementor-element-a2ab0d6 .hcfsq1yo{
    position: relative;
    z-index: 2;
}

/* Mantener el alto del banner */
.elementor-14 .elementor-element.elementor-element-a2ab0d6 .hcfsq1yo{
    min-height: 600px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

/* Mantener el responsive centrado */
@media (max-width: 1024px){
    .elementor-14 .elementor-element.elementor-element-a2ab0d6 .hcfsq1yo{
        text-align: center;
        align-items: center;
    }
}

@media (max-width: 767px){
    .elementor-14 .elementor-element.elementor-element-a2ab0d6 .hcfsq1yo{
        text-align: center;
        align-items: center;
        padding-left: 24px;
        padding-right: 24px;
    }
}

.elementor-14 .elementor-element.elementor-element-a2ab0d6 .hcfsq1yo{
    min-height: 75vh;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
}

.elementor-14 .elementor-element.elementor-element-a2ab0d6 .fj7m4pnl {
    margin-bottom: 0px;
    max-width: 1000px;
    width: auto;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
}

.elementor-14 .elementor-element.elementor-element-2113c6f .elementor-heading-title{font-family: Oswald, system-ui, sans-serif;}.elementor-14 .elementor-element.elementor-element-2113c6f .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 40px;}.elementor-14 .elementor-element.elementor-element-2113c6f .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 40px;}@media (max-width: 767px) {.elementor-14 .elementor-element.elementor-element-2113c6f .elementor-heading-title::before{line-height: 36px;}}@media (max-width: 767px) {.elementor-14 .elementor-element.elementor-element-2113c6f .elementor-heading-title::after{line-height: 36px;}}
.elementor-14 .elementor-element.elementor-element-aef5164 p::before{border-bottom-color: oklch(0.72 0.012 250);border-bottom-width: 0px;border-left-color: oklch(0.72 0.012 250);border-left-width: 0px;border-right-color: oklch(0.72 0.012 250);border-right-width: 0px;border-top-color: oklch(0.72 0.012 250);border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: oklch(0.72 0.012 250);-webkit-text-stroke-color: oklch(0.72 0.012 250);}.elementor-14 .elementor-element.elementor-element-aef5164 p::after{border-bottom-color: oklch(0.72 0.012 250);border-bottom-width: 0px;border-left-color: oklch(0.72 0.012 250);border-left-width: 0px;border-right-color: oklch(0.72 0.012 250);border-right-width: 0px;border-top-color: oklch(0.72 0.012 250);border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: oklch(0.72 0.012 250);-webkit-text-stroke-color: oklch(0.72 0.012 250);}
.elementor-14 .elementor-element.elementor-element-d74f3ea p::before{border-bottom-color: oklch(0.72 0.012 250);border-bottom-width: 0px;border-left-color: oklch(0.72 0.012 250);border-left-width: 0px;border-right-color: oklch(0.72 0.012 250);border-right-width: 0px;border-top-color: oklch(0.72 0.012 250);border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: oklch(0.72 0.012 250);-webkit-text-stroke-color: oklch(0.72 0.012 250);}.elementor-14 .elementor-element.elementor-element-d74f3ea p::after{border-bottom-color: oklch(0.72 0.012 250);border-bottom-width: 0px;border-left-color: oklch(0.72 0.012 250);border-left-width: 0px;border-right-color: oklch(0.72 0.012 250);border-right-width: 0px;border-top-color: oklch(0.72 0.012 250);border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: oklch(0.72 0.012 250);-webkit-text-stroke-color: oklch(0.72 0.012 250);}
.elementor-14 .elementor-element.elementor-element-1c21a03 {width: auto;}.elementor-14 .elementor-element.elementor-element-1c21a03 {margin-top: 32px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-14 .elementor-element.elementor-element-1c21a03 .dvu2jr62{list-style-type: none;padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14 .elementor-element.elementor-element-1c21a03 .dvu2jr62::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14 .elementor-element.elementor-element-1c21a03 .dvu2jr62::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-14 .elementor-element.elementor-element-1c21a03 {margin-top: 32px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-14 .elementor-element.elementor-element-1c21a03 .dvu2jr62{padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14 .elementor-element.elementor-element-1c21a03 {margin-top: 32px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-14 .elementor-element.elementor-element-1c21a03 .dvu2jr62{padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-14 .elementor-element.elementor-element-1c21a03 .xsiyvb57{align-items: flex-start;column-gap: 12px;display: flex;list-style-type: none;margin-bottom: 12px;row-gap: 12px;width: auto;grid-column-gap: 12px;flex-direction: row;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14 .elementor-element.elementor-element-1c21a03 .xsiyvb57::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}.elementor-14 .elementor-element.elementor-element-1c21a03 .xsiyvb57::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}@media (max-width: 1024px) {.elementor-14 .elementor-element.elementor-element-1c21a03 .xsiyvb57{margin-bottom: 12px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14 .elementor-element.elementor-element-1c21a03 .xsiyvb57{margin-bottom: 12px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-14 .elementor-element.elementor-element-1c21a03 .an5uouvx{align-items: center;border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;color: oklch(0.78 0.17 60);display: flex;flex-shrink: 0;height: 24px;justify-content: center;list-style-type: none;margin-top: 2px;text-align: left;width: 24px;flex-direction: row;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14 .elementor-element.elementor-element-1c21a03 .an5uouvx::before{border-bottom-color: oklch(0.78 0.17 60);border-bottom-width: 0px;border-left-color: oklch(0.78 0.17 60);border-left-width: 0px;border-right-color: oklch(0.78 0.17 60);border-right-width: 0px;border-top-color: oklch(0.78 0.17 60);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.78 0.17 60);-webkit-text-stroke-color: oklch(0.78 0.17 60);}.elementor-14 .elementor-element.elementor-element-1c21a03 .an5uouvx::after{border-bottom-color: oklch(0.78 0.17 60);border-bottom-width: 0px;border-left-color: oklch(0.78 0.17 60);border-left-width: 0px;border-right-color: oklch(0.78 0.17 60);border-right-width: 0px;border-top-color: oklch(0.78 0.17 60);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.78 0.17 60);-webkit-text-stroke-color: oklch(0.78 0.17 60);}@media (max-width: 1024px) {.elementor-14 .elementor-element.elementor-element-1c21a03 .an5uouvx{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;margin-top: 2px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14 .elementor-element.elementor-element-1c21a03 .an5uouvx{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;margin-top: 2px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-14 .elementor-element.elementor-element-1c21a03 .v10u7r14{color: oklch(0.78 0.17 60);display: block;fill: none;height: 16px;list-style-type: none;overflow-clip-margin: content-box;stroke: oklch(0.78 0.17 60);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;width: 16px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-14 .elementor-element.elementor-element-1c21a03 .v10u7r14::before{border-bottom-color: oklch(0.78 0.17 60);border-bottom-width: 0px;border-left-color: oklch(0.78 0.17 60);border-left-width: 0px;border-right-color: oklch(0.78 0.17 60);border-right-width: 0px;border-top-color: oklch(0.78 0.17 60);border-top-width: 0px;-webkit-text-fill-color: oklch(0.78 0.17 60);-webkit-text-stroke-color: oklch(0.78 0.17 60);}.elementor-14 .elementor-element.elementor-element-1c21a03 .v10u7r14::after{border-bottom-color: oklch(0.78 0.17 60);border-bottom-width: 0px;border-left-color: oklch(0.78 0.17 60);border-left-width: 0px;border-right-color: oklch(0.78 0.17 60);border-right-width: 0px;border-top-color: oklch(0.78 0.17 60);border-top-width: 0px;-webkit-text-fill-color: oklch(0.78 0.17 60);-webkit-text-stroke-color: oklch(0.78 0.17 60);}@media (max-width: 1024px) {.elementor-14 .elementor-element.elementor-element-1c21a03 .v10u7r14{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14 .elementor-element.elementor-element-1c21a03 .v10u7r14{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-14 .elementor-element.elementor-element-1c21a03 .xu25nhez{display: block;list-style-type: none;text-align: left;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14 .elementor-element.elementor-element-1c21a03 .xu25nhez::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14 .elementor-element.elementor-element-1c21a03 .xu25nhez::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14 .elementor-element.elementor-element-1c21a03 .fymz8lbs{align-items: center;background-color: #ff992b33;border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;color: oklch(0.78 0.17 60);display: flex;flex-shrink: 0;height: 24px;justify-content: center;list-style-type: none;margin-top: 2px;text-align: left;width: 24px;flex-direction: row;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14 .elementor-element.elementor-element-1c21a03 .fymz8lbs::before{border-bottom-color: oklch(0.78 0.17 60);border-bottom-width: 0px;border-left-color: oklch(0.78 0.17 60);border-left-width: 0px;border-right-color: oklch(0.78 0.17 60);border-right-width: 0px;border-top-color: oklch(0.78 0.17 60);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.78 0.17 60);-webkit-text-stroke-color: oklch(0.78 0.17 60);}.elementor-14 .elementor-element.elementor-element-1c21a03 .fymz8lbs::after{border-bottom-color: oklch(0.78 0.17 60);border-bottom-width: 0px;border-left-color: oklch(0.78 0.17 60);border-left-width: 0px;border-right-color: oklch(0.78 0.17 60);border-right-width: 0px;border-top-color: oklch(0.78 0.17 60);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.78 0.17 60);-webkit-text-stroke-color: oklch(0.78 0.17 60);}@media (max-width: 1024px) {.elementor-14 .elementor-element.elementor-element-1c21a03 .fymz8lbs{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;margin-top: 2px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-14 .elementor-element.elementor-element-1c21a03 .fymz8lbs{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;margin-top: 2px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-14 .elementor-element.elementor-element-1c21a03 .u9zo36rn{align-items: flex-start;column-gap: 12px;display: flex;list-style-type: none;row-gap: 12px;width: auto;grid-column-gap: 12px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14 .elementor-element.elementor-element-1c21a03 .u9zo36rn::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}.elementor-14 .elementor-element.elementor-element-1c21a03 .u9zo36rn::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}
.elementor-14 .elementor-element.elementor-element-0c11ff9{display: block;}.elementor-14 .elementor-element.elementor-element-0c11ff9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14 .elementor-element.elementor-element-0c11ff9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-14 .elementor-element.elementor-element-134a1fd {grid-column-start: span 2;}.elementor-14 .elementor-element.elementor-element-134a1fd {grid-column-end: span 2;}.elementor-14 .elementor-element.elementor-element-134a1fd {max-width: 100% !important}.elementor-14 .elementor-element.elementor-element-134a1fd img{display: block;height: 256px;object-fit: cover;vertical-align: middle;}.elementor-14 .elementor-element.elementor-element-134a1fd, .elementor-14 .elementor-element.elementor-element-134a1fd .elementor-widget-container, .elementor-14 .elementor-element.elementor-element-134a1fd .elementor-image {height: 256px}.elementor-14 .elementor-element.elementor-element-134a1fd img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14 .elementor-element.elementor-element-134a1fd img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-14 .elementor-element.elementor-element-329f3b7 {max-width: 100% !important}.elementor-14 .elementor-element.elementor-element-329f3b7 img{display: block;height: 192px;object-fit: cover;vertical-align: middle;}.elementor-14 .elementor-element.elementor-element-329f3b7, .elementor-14 .elementor-element.elementor-element-329f3b7 .elementor-widget-container, .elementor-14 .elementor-element.elementor-element-329f3b7 .elementor-image {height: 192px}.elementor-14 .elementor-element.elementor-element-329f3b7 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14 .elementor-element.elementor-element-329f3b7 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-14 .elementor-element.elementor-element-e8b0047 {max-width: 100% !important}.elementor-14 .elementor-element.elementor-element-e8b0047 img{display: block;height: 192px;object-fit: cover;vertical-align: middle;}.elementor-14 .elementor-element.elementor-element-e8b0047, .elementor-14 .elementor-element.elementor-element-e8b0047 .elementor-widget-container, .elementor-14 .elementor-element.elementor-element-e8b0047 .elementor-image {height: 192px}.elementor-14 .elementor-element.elementor-element-e8b0047 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14 .elementor-element.elementor-element-e8b0047 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-14 .elementor-element.elementor-element-27c923c{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 16px;grid-template-rows: auto;}.elementor-14 .elementor-element.elementor-element-27c923c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-14 .elementor-element.elementor-element-27c923c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-14 .elementor-element.elementor-element-67e8a04{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));max-width: 1280px;grid-column-gap: 48px;grid-template-rows: auto;}.elementor-14 .elementor-element.elementor-element-67e8a04::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-14 .elementor-element.elementor-element-67e8a04::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-14 .elementor-element.elementor-element-67e8a04{grid-template-columns: none;grid-template-rows: none;}}
.elementor-14 .elementor-element.elementor-element-b168edd{display: block;}.elementor-14 .elementor-element.elementor-element-b168edd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14 .elementor-element.elementor-element-b168edd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-14 .elementor-element.elementor-element-14eadfd{bottom: 0px;left: 0px;position: absolute;right: 0px;top: 0px;}.elementor-14 .elementor-element.elementor-element-14eadfd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14 .elementor-element.elementor-element-14eadfd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-14 .elementor-element.elementor-element-e97945b .elementor-heading-title{font-family: Oswald, system-ui, sans-serif;}.elementor-14 .elementor-element.elementor-element-e97945b .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;}.elementor-14 .elementor-element.elementor-element-e97945b .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;}@media (max-width: 767px) {.elementor-14 .elementor-element.elementor-element-e97945b .elementor-heading-title::before{line-height: 36px;}}@media (max-width: 767px) {.elementor-14 .elementor-element.elementor-element-e97945b .elementor-heading-title::after{line-height: 36px;}}
.elementor-14 .elementor-element.elementor-element-b2ce0a8 {max-width: 672px !important}.elementor-14 .elementor-element.elementor-element-b2ce0a8 p::before{border-bottom-color: oklab(0.97 -0.0017101 -0.00469846 / 0.8);border-bottom-width: 0px;border-left-color: oklab(0.97 -0.0017101 -0.00469846 / 0.8);border-left-width: 0px;border-right-color: oklab(0.97 -0.0017101 -0.00469846 / 0.8);border-right-width: 0px;border-top-color: oklab(0.97 -0.0017101 -0.00469846 / 0.8);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: oklab(0.97 -0.0017101 -0.00469846 / 0.8);-webkit-text-stroke-color: oklab(0.97 -0.0017101 -0.00469846 / 0.8);}.elementor-14 .elementor-element.elementor-element-b2ce0a8 p::after{border-bottom-color: oklab(0.97 -0.0017101 -0.00469846 / 0.8);border-bottom-width: 0px;border-left-color: oklab(0.97 -0.0017101 -0.00469846 / 0.8);border-left-width: 0px;border-right-color: oklab(0.97 -0.0017101 -0.00469846 / 0.8);border-right-width: 0px;border-top-color: oklab(0.97 -0.0017101 -0.00469846 / 0.8);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: oklab(0.97 -0.0017101 -0.00469846 / 0.8);-webkit-text-stroke-color: oklab(0.97 -0.0017101 -0.00469846 / 0.8);}
.elementor-14 .elementor-element.elementor-element-73a0b1e .tthf2we1{color: rgb(255, 255, 255);cursor: pointer;display: block;fill: none;font-weight: 600;height: 20px;letter-spacing: 0.4000000059604645px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;text-transform: uppercase;width: 20px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14 .elementor-element.elementor-element-73a0b1e .tthf2we1::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-14 .elementor-element.elementor-element-73a0b1e .tthf2we1::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-14 .elementor-element.elementor-element-73a0b1e .x4y95kja{color: rgb(255, 255, 255);cursor: pointer;fill: none;font-weight: 600;letter-spacing: 0.4000000059604645px;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;text-transform: uppercase;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14 .elementor-element.elementor-element-73a0b1e .x4y95kja::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-14 .elementor-element.elementor-element-73a0b1e .x4y95kja::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-14 .elementor-element.elementor-element-73a0b1e .elementor-button{cursor: pointer;text-align: center;grid-column-gap: 8px;flex-direction: row;}.elementor-14 .elementor-element.elementor-element-73a0b1e .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-14 .elementor-element.elementor-element-73a0b1e .elementor-button::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-14 .elementor-element.elementor-element-73a0b1e .elementor-button::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-14 .elementor-element.elementor-element-eb625c6 .byjzol3v{color: oklch(0.16 0.012 250);cursor: pointer;display: block;fill: none;font-weight: 600;height: 20px;letter-spacing: 0.4000000059604645px;overflow-clip-margin: content-box;stroke: oklch(0.16 0.012 250);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;text-transform: uppercase;width: 20px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14 .elementor-element.elementor-element-eb625c6 .byjzol3v::before{border-bottom-color: oklch(0.16 0.012 250);border-bottom-width: 0px;border-left-color: oklch(0.16 0.012 250);border-left-width: 0px;border-right-color: oklch(0.16 0.012 250);border-right-width: 0px;border-top-color: oklch(0.16 0.012 250);border-top-width: 0px;-webkit-text-fill-color: oklch(0.16 0.012 250);-webkit-text-stroke-color: oklch(0.16 0.012 250);}.elementor-14 .elementor-element.elementor-element-eb625c6 .byjzol3v::after{border-bottom-color: oklch(0.16 0.012 250);border-bottom-width: 0px;border-left-color: oklch(0.16 0.012 250);border-left-width: 0px;border-right-color: oklch(0.16 0.012 250);border-right-width: 0px;border-top-color: oklch(0.16 0.012 250);border-top-width: 0px;-webkit-text-fill-color: oklch(0.16 0.012 250);-webkit-text-stroke-color: oklch(0.16 0.012 250);}.elementor-14 .elementor-element.elementor-element-eb625c6 .e2yj8vea{color: oklch(0.16 0.012 250);cursor: pointer;fill: none;font-weight: 600;letter-spacing: 0.4000000059604645px;stroke: oklch(0.16 0.012 250);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;text-transform: uppercase;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-14 .elementor-element.elementor-element-eb625c6 .e2yj8vea::before{border-bottom-color: oklch(0.16 0.012 250);border-bottom-width: 0px;border-left-color: oklch(0.16 0.012 250);border-left-width: 0px;border-right-color: oklch(0.16 0.012 250);border-right-width: 0px;border-top-color: oklch(0.16 0.012 250);border-top-width: 0px;-webkit-text-fill-color: oklch(0.16 0.012 250);-webkit-text-stroke-color: oklch(0.16 0.012 250);}.elementor-14 .elementor-element.elementor-element-eb625c6 .e2yj8vea::after{border-bottom-color: oklch(0.16 0.012 250);border-bottom-width: 0px;border-left-color: oklch(0.16 0.012 250);border-left-width: 0px;border-right-color: oklch(0.16 0.012 250);border-right-width: 0px;border-top-color: oklch(0.16 0.012 250);border-top-width: 0px;-webkit-text-fill-color: oklch(0.16 0.012 250);-webkit-text-stroke-color: oklch(0.16 0.012 250);}.elementor-14 .elementor-element.elementor-element-eb625c6 .elementor-button{cursor: pointer;text-align: center;grid-column-gap: 8px;flex-direction: row;}.elementor-14 .elementor-element.elementor-element-eb625c6 .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-14 .elementor-element.elementor-element-eb625c6 .elementor-button::before{border-bottom-color: oklch(0.16 0.012 250);border-bottom-width: 0px;border-left-color: oklch(0.16 0.012 250);border-left-width: 0px;border-right-color: oklch(0.16 0.012 250);border-right-width: 0px;border-top-color: oklch(0.16 0.012 250);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.16 0.012 250);-webkit-text-stroke-color: oklch(0.16 0.012 250);}.elementor-14 .elementor-element.elementor-element-eb625c6 .elementor-button::after{border-bottom-color: oklch(0.16 0.012 250);border-bottom-width: 0px;border-left-color: oklch(0.16 0.012 250);border-left-width: 0px;border-right-color: oklch(0.16 0.012 250);border-right-width: 0px;border-top-color: oklch(0.16 0.012 250);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.16 0.012 250);-webkit-text-stroke-color: oklch(0.16 0.012 250);}
.elementor-14 .elementor-element.elementor-element-9169262 .elementor-button{cursor: pointer;text-align: center;grid-column-gap: 8px;flex-direction: row;}.elementor-14 .elementor-element.elementor-element-9169262 .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-14 .elementor-element.elementor-element-9169262 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-14 .elementor-element.elementor-element-9169262 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-14 .elementor-element.elementor-element-b2777ab{text-align: center;grid-column-gap: 12px;}.elementor-14 .elementor-element.elementor-element-b2777ab::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-14 .elementor-element.elementor-element-b2777ab::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-14 .elementor-element.elementor-element-9e8cd87{max-width: 1024px;position: relative;text-align: center;display: block;}.elementor-14 .elementor-element.elementor-element-9e8cd87::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14 .elementor-element.elementor-element-9e8cd87::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-14 .elementor-element.elementor-element-8ec1d7b{position: relative;display: block;}.elementor-14 .elementor-element.elementor-element-8ec1d7b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14 .elementor-element.elementor-element-8ec1d7b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-14 .elementor-element.elementor-element-81be0eb{display: block;}.elementor-14 .elementor-element.elementor-element-81be0eb::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14 .elementor-element.elementor-element-81be0eb::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

/* Mantener el responsive centrado */
@media (max-width: 1024px){
    .elementor-14 .elementor-element.elementor-element-81be0eb {
        text-align: center;
        align-items: center;
    }
}

@media (max-width: 767px){
    .elementor-14 .elementor-element.elementor-element-81be0eb {
        text-align: center;
        align-items: center;
        padding-left: 24px;
        padding-right: 24px;
    }
}

.elementor-14 .elementor-element.elementor-element-81be0eb .oklch{
    min-height: 75vh;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.elementor-14 .elementor-element.elementor-element-43bd0a3 {border-bottom-color: oklch(0.32 0.012 250);border-bottom-style: solid;border-left-color: oklch(0.32 0.012 250);border-left-style: solid;border-right-color: oklch(0.32 0.012 250);border-right-style: solid;border-top-color: oklch(0.32 0.012 250);border-top-style: solid;color: oklch(0.97 0.005 250);font-family: Inter, system-ui, sans-serif;font-size: 16px;line-height: 1.5;transition-property: none;grid-column-gap: normal;before: [object Object];after: [object Object];}.elementor-14 .elementor-element.elementor-element-43bd0a3 p{margin-bottom: 0}.elementor-button {border-radius: 0}.elementor-14 .elementor-element.elementor-element-43bd0a3 .elementor-button {line-height: inherit !important}.elementor-14 .elementor-element.elementor-element-43bd0a3{color: oklch(0.97 0.005 250);font-family: Inter, system-ui, sans-serif;font-size: 16px;line-height: 1.5;grid-column-gap: normal;}.elementor-14 .elementor-element.elementor-element-43bd0a3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-14 .elementor-element.elementor-element-43bd0a3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-14 .elementor-element.elementor-element-43bd0a3{display: flex;}}@media (max-width: 767px) {.elementor-14 .elementor-element.elementor-element-43bd0a3{display: flex;}}@font-face{font-family:'CameraPlainVariable';src:url('https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9jZG4uZ3B0ZW5nLmNvL21jcC13aWRnZXRzL3YxL2ZvbnRzL0NhbWVyYVBsYWluVmFyaWFibGUud29mZjI=') format('woff2');font-weight:100 900;font-style:normal;font-display:swap;}body{overflow-x:hidden;}.elementor-element{position:static;}
