.elementor-1000 .elementor-element.elementor-element-3c235f68{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.1;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-3c235f68:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-3c235f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F0;}.elementor-1000 .elementor-element.elementor-element-3c235f68::before, .elementor-1000 .elementor-element.elementor-element-3c235f68 > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-3c235f68 > .e-con-inner > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-3c235f68 > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-3c235f68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-3c235f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://paellasoft.com/wp-content/uploads/2026/05/logo-color.png");background-position:93em -10px;background-repeat:no-repeat;background-size:29% auto;}.elementor-1000 .elementor-element.elementor-element-1c7e1064{--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;}.elementor-1000 .elementor-element.elementor-element-1c7e1064.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-1000 .elementor-element.elementor-element-1176b526{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-ae4cfbb );}.elementor-1000 .elementor-element.elementor-element-24fe6ec{font-family:"Fraunces", Sans-serif;font-size:67px;font-weight:400;color:#2A4472;}.elementor-1000 .elementor-element.elementor-element-78e0f8cb{font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-accent );padding:32px 0px 0px 0px;width:var( --container-widget-width, 67.361% );max-width:67.361%;--container-widget-width:67.361%;--container-widget-flex-grow:0;}.elementor-1000 .elementor-element.elementor-element-78e0f8cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-34065b1f{--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;}.elementor-1000 .elementor-element.elementor-element-b1e0296{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-b1e0296:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-b1e0296 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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 );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1000 .elementor-element.elementor-element-491c2637{--divider-border-style:solid;--divider-color:var( --e-global-color-0736d92 );--divider-border-width:1px;}.elementor-1000 .elementor-element.elementor-element-491c2637 .elementor-divider-separator{width:100%;}.elementor-1000 .elementor-element.elementor-element-491c2637 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1000 .elementor-element.elementor-element-3165387d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.17;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-3165387d:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-3165387d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F0;}.elementor-1000 .elementor-element.elementor-element-3165387d::before, .elementor-1000 .elementor-element.elementor-element-3165387d > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-3165387d > .e-con-inner > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-3165387d > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-3165387d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-3165387d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1000 .elementor-element.elementor-element-96f4eae{--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:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-96f4eae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1000 .elementor-element.elementor-element-5802729c{--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;}.elementor-1000 .elementor-element.elementor-element-5802729c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-38f4cad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1000 .elementor-element.elementor-element-79f8f512{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-52f0d205{--divider-border-style:solid;--divider-color:var( --e-global-color-b1e62b2 );--divider-border-width:1px;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-52f0d205 .elementor-divider-separator{width:60%;}.elementor-1000 .elementor-element.elementor-element-52f0d205 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1000 .elementor-element.elementor-element-1e47cc0{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:-3%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-6389dc76{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-b1e62b2 );}.elementor-1000 .elementor-element.elementor-element-62239cf4{font-family:"Fraunces", Sans-serif;font-size:67px;font-weight:400;color:#2A4472;}.elementor-1000 .elementor-element.elementor-element-4d4958b2{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-b1e62b2 );margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-1000 .elementor-element.elementor-element-e079173{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1000 .elementor-element.elementor-element-f51cb5a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1000 .elementor-element.elementor-element-b6e2525{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1000 .elementor-element.elementor-element-32f46b53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-32f46b53:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-32f46b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-379bf083{--divider-border-style:solid;--divider-border-width:1px;}.elementor-1000 .elementor-element.elementor-element-379bf083 .elementor-divider-separator{width:100%;}.elementor-1000 .elementor-element.elementor-element-379bf083 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1000 .elementor-element.elementor-element-2ffa0469{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.17;--border-radius:1px 0px 0px 0px;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-2ffa0469:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-2ffa0469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1000 .elementor-element.elementor-element-2ffa0469::before, .elementor-1000 .elementor-element.elementor-element-2ffa0469 > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-2ffa0469 > .e-con-inner > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-2ffa0469 > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-2ffa0469 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-2ffa0469 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1000 .elementor-element.elementor-element-14f3f530{--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;}.elementor-1000 .elementor-element.elementor-element-14f3f530.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-19bfd639{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1000 .elementor-element.elementor-element-50626abc{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-6ec0b2b{--divider-border-style:solid;--divider-color:var( --e-global-color-3f5df91 );--divider-border-width:1px;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-6ec0b2b .elementor-divider-separator{width:60%;}.elementor-1000 .elementor-element.elementor-element-6ec0b2b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1000 .elementor-element.elementor-element-6e4af969{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:-3%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-28d8e734{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-3f5df91 );}.elementor-1000 .elementor-element.elementor-element-2c4cde28{font-family:"Fraunces", Sans-serif;font-size:67px;font-weight:400;color:#2A4472;}.elementor-1000 .elementor-element.elementor-element-37ee6682{font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-ee6b0e0{--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;}.elementor-1000 .elementor-element.elementor-element-438ea66f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:65px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-438ea66f:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-438ea66f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1000 .elementor-element.elementor-element-f132a61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-241cc3c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-0736d92 );--border-color:var( --e-global-color-0736d92 );--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-241cc3c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-97f5532.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4f843e1 );}.elementor-1000 .elementor-element.elementor-element-97f5532.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-97f5532.elementor-view-default .elementor-icon{color:var( --e-global-color-4f843e1 );border-color:var( --e-global-color-4f843e1 );}.elementor-1000 .elementor-element.elementor-element-97f5532.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-97f5532.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4f843e1 );}.elementor-1000 .elementor-element.elementor-element-97f5532 .elementor-icon{font-size:20px;}.elementor-1000 .elementor-element.elementor-element-97f5532 .elementor-icon svg{height:20px;}.elementor-1000 .elementor-element.elementor-element-97f5532{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -34px;padding:0% 0% 0% 0%;}.elementor-1000 .elementor-element.elementor-element-9c3bca4{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-1000 .elementor-element.elementor-element-be09c56{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-b1e62b2 );}.elementor-1000 .elementor-element.elementor-element-656b608{font-family:"Fraunces", Sans-serif;font-size:67px;font-weight:400;color:#2A4472;margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1000 .elementor-element.elementor-element-ba72dc6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-d152313{--display:flex;}.elementor-1000 .elementor-element.elementor-element-e5e6160{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-094bd96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-0736d92 );--border-color:var( --e-global-color-0736d92 );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-094bd96.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-8b84e54.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-770526b );}.elementor-1000 .elementor-element.elementor-element-8b84e54.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-8b84e54.elementor-view-default .elementor-icon{color:var( --e-global-color-770526b );border-color:var( --e-global-color-770526b );}.elementor-1000 .elementor-element.elementor-element-8b84e54.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-8b84e54.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-770526b );}.elementor-1000 .elementor-element.elementor-element-8b84e54 .elementor-icon{font-size:20px;}.elementor-1000 .elementor-element.elementor-element-8b84e54 .elementor-icon svg{height:20px;}.elementor-1000 .elementor-element.elementor-element-8b84e54{margin:66px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -34px;padding:0% 0% 0% 0%;}.elementor-1000 .elementor-element.elementor-element-1ee9c4a{--display:flex;--margin-top:7%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-1000 .elementor-element.elementor-element-ad24683{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-b1e62b2 );}.elementor-1000 .elementor-element.elementor-element-5803dd3{font-family:"Fraunces", Sans-serif;font-size:67px;font-weight:400;color:#2A4472;margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1000 .elementor-element.elementor-element-6e73f31{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-e4ca290{--display:flex;}.elementor-1000 .elementor-element.elementor-element-bd8973a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-e49d542{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-0736d92 );--border-color:var( --e-global-color-0736d92 );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-e49d542.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-6aa3c68.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b1e62b2 );}.elementor-1000 .elementor-element.elementor-element-6aa3c68.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-6aa3c68.elementor-view-default .elementor-icon{color:var( --e-global-color-b1e62b2 );border-color:var( --e-global-color-b1e62b2 );}.elementor-1000 .elementor-element.elementor-element-6aa3c68.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-6aa3c68.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b1e62b2 );}.elementor-1000 .elementor-element.elementor-element-6aa3c68 .elementor-icon{font-size:20px;}.elementor-1000 .elementor-element.elementor-element-6aa3c68 .elementor-icon svg{height:20px;}.elementor-1000 .elementor-element.elementor-element-6aa3c68{margin:66px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -34px;padding:0% 0% 0% 0%;}.elementor-1000 .elementor-element.elementor-element-e93596e{--display:flex;--margin-top:7%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-1000 .elementor-element.elementor-element-c2cd2ca{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-b1e62b2 );}.elementor-1000 .elementor-element.elementor-element-b048681{font-family:"Fraunces", Sans-serif;font-size:67px;font-weight:400;color:#2A4472;margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1000 .elementor-element.elementor-element-4eace92{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-a9d0306{--display:flex;}.elementor-1000 .elementor-element.elementor-element-7f0ec93{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-819e73b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-0736d92 );--border-color:var( --e-global-color-0736d92 );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-819e73b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-6efb8f1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-770526b );}.elementor-1000 .elementor-element.elementor-element-6efb8f1.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-6efb8f1.elementor-view-default .elementor-icon{color:var( --e-global-color-770526b );border-color:var( --e-global-color-770526b );}.elementor-1000 .elementor-element.elementor-element-6efb8f1.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-6efb8f1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-770526b );}.elementor-1000 .elementor-element.elementor-element-6efb8f1 .elementor-icon{font-size:20px;}.elementor-1000 .elementor-element.elementor-element-6efb8f1 .elementor-icon svg{height:20px;}.elementor-1000 .elementor-element.elementor-element-6efb8f1{margin:66px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -34px;padding:0% 0% 0% 0%;}.elementor-1000 .elementor-element.elementor-element-7c826d2{--display:flex;--margin-top:7%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-1000 .elementor-element.elementor-element-0448f81{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-b1e62b2 );}.elementor-1000 .elementor-element.elementor-element-b4fef44{font-family:"Fraunces", Sans-serif;font-size:67px;font-weight:400;color:#2A4472;margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1000 .elementor-element.elementor-element-f95f862{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-b4a1126{--display:flex;}.elementor-1000 .elementor-element.elementor-element-2ba109c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-ef90e62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-0736d92 );--border-color:var( --e-global-color-0736d92 );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-ef90e62.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-3fe1a50.elementor-view-stacked .elementor-icon{background-color:#A22F46;}.elementor-1000 .elementor-element.elementor-element-3fe1a50.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-3fe1a50.elementor-view-default .elementor-icon{color:#A22F46;border-color:#A22F46;}.elementor-1000 .elementor-element.elementor-element-3fe1a50.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-3fe1a50.elementor-view-default .elementor-icon svg{fill:#A22F46;}.elementor-1000 .elementor-element.elementor-element-3fe1a50 .elementor-icon{font-size:20px;}.elementor-1000 .elementor-element.elementor-element-3fe1a50 .elementor-icon svg{height:20px;}.elementor-1000 .elementor-element.elementor-element-3fe1a50{margin:66px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -34px;padding:0% 0% 0% 0%;}.elementor-1000 .elementor-element.elementor-element-395c862{--display:flex;--margin-top:7%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-1000 .elementor-element.elementor-element-7014392{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-b1e62b2 );}.elementor-1000 .elementor-element.elementor-element-9878681{font-family:"Fraunces", Sans-serif;font-size:67px;font-weight:400;color:#2A4472;margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1000 .elementor-element.elementor-element-ff86bcb{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-5b28a31{--display:flex;}.elementor-1000 .elementor-element.elementor-element-79f79e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-117fb83{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-0736d92 );--border-color:var( --e-global-color-0736d92 );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-117fb83.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-4454425.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b1e62b2 );}.elementor-1000 .elementor-element.elementor-element-4454425.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-4454425.elementor-view-default .elementor-icon{color:var( --e-global-color-b1e62b2 );border-color:var( --e-global-color-b1e62b2 );}.elementor-1000 .elementor-element.elementor-element-4454425.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-4454425.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b1e62b2 );}.elementor-1000 .elementor-element.elementor-element-4454425 .elementor-icon{font-size:20px;}.elementor-1000 .elementor-element.elementor-element-4454425 .elementor-icon svg{height:20px;}.elementor-1000 .elementor-element.elementor-element-4454425{margin:66px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -34px;padding:0% 0% 0% 0%;}.elementor-1000 .elementor-element.elementor-element-208bdb2{--display:flex;--margin-top:7%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-1000 .elementor-element.elementor-element-31866f5{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-b1e62b2 );}.elementor-1000 .elementor-element.elementor-element-1494387{font-family:"Fraunces", Sans-serif;font-size:67px;font-weight:400;color:#2A4472;margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1000 .elementor-element.elementor-element-4c277a7{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-c7d11c8{--display:flex;}.elementor-1000 .elementor-element.elementor-element-1f8fa00{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-fe26571{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-0736d92 );--border-color:var( --e-global-color-0736d92 );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-fe26571.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-e0c2900.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4f843e1 );}.elementor-1000 .elementor-element.elementor-element-e0c2900.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-e0c2900.elementor-view-default .elementor-icon{color:var( --e-global-color-4f843e1 );border-color:var( --e-global-color-4f843e1 );}.elementor-1000 .elementor-element.elementor-element-e0c2900.elementor-view-framed .elementor-icon, .elementor-1000 .elementor-element.elementor-element-e0c2900.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4f843e1 );}.elementor-1000 .elementor-element.elementor-element-e0c2900 .elementor-icon{font-size:20px;}.elementor-1000 .elementor-element.elementor-element-e0c2900 .elementor-icon svg{height:20px;}.elementor-1000 .elementor-element.elementor-element-e0c2900{margin:66px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -34px;padding:0% 0% 0% 0%;}.elementor-1000 .elementor-element.elementor-element-445d5ab{--display:flex;--margin-top:7%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-1000 .elementor-element.elementor-element-c9d32a5{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-b1e62b2 );}.elementor-1000 .elementor-element.elementor-element-4597566{font-family:"Fraunces", Sans-serif;font-size:67px;font-weight:400;color:#2A4472;margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1000 .elementor-element.elementor-element-cd29350{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-537a76b{--display:flex;}.elementor-1000 .elementor-element.elementor-element-cc936aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-cc936aa:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-cc936aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1000 .elementor-element.elementor-element-3d3bc7b{--divider-border-style:solid;--divider-border-width:1px;}.elementor-1000 .elementor-element.elementor-element-3d3bc7b .elementor-divider-separator{width:100%;}.elementor-1000 .elementor-element.elementor-element-3d3bc7b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1000 .elementor-element.elementor-element-effd5c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.17;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-0736d92 );--border-color:var( --e-global-color-0736d92 );--border-radius:0px 0px 0px 0px;--padding-top:55px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-effd5c4:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-effd5c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-effd5c4::before, .elementor-1000 .elementor-element.elementor-element-effd5c4 > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-effd5c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-effd5c4 > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-effd5c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-effd5c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1000 .elementor-element.elementor-element-17bef65{--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;}.elementor-1000 .elementor-element.elementor-element-17bef65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-c78ee8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1000 .elementor-element.elementor-element-9b75674{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-921d547{--divider-border-style:solid;--divider-color:var( --e-global-color-b1e62b2 );--divider-border-width:1px;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-921d547 .elementor-divider-separator{width:60%;}.elementor-1000 .elementor-element.elementor-element-921d547 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1000 .elementor-element.elementor-element-f9c06c0{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:-3%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-6a6c4e0{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-b1e62b2 );}.elementor-1000 .elementor-element.elementor-element-6ac039f{font-family:"Fraunces", Sans-serif;font-size:67px;font-weight:400;color:#2A4472;}.elementor-1000 .elementor-element.elementor-element-29158f5{font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-f9d7046{--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;}.elementor-1000 .elementor-element.elementor-element-197bae2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-197bae2:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-197bae2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-03ff8cd{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:25px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-f6c5db4{--display:flex;}.elementor-1000 .elementor-element.elementor-element-4907bd7{font-family:"Fraunces", Sans-serif;font-size:67px;font-weight:400;color:#2A4472;}.elementor-1000 .elementor-element.elementor-element-e24ceab{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-9c8da0b );}.elementor-1000 .elementor-element.elementor-element-f764dc0{--display:flex;}.elementor-1000 .elementor-element.elementor-element-62a1fc2{font-family:"Fraunces", Sans-serif;font-size:67px;font-weight:400;color:#2A4472;}.elementor-1000 .elementor-element.elementor-element-4e40cc9{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-9c8da0b );}.elementor-1000 .elementor-element.elementor-element-95ba554{--display:flex;}.elementor-1000 .elementor-element.elementor-element-c4c9c95{font-family:"Fraunces", Sans-serif;font-size:67px;font-weight:400;color:#2A4472;}.elementor-1000 .elementor-element.elementor-element-0e9c506{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-9c8da0b );}.elementor-1000 .elementor-element.elementor-element-1483957{--display:flex;}.elementor-1000 .elementor-element.elementor-element-466751c{font-family:"Fraunces", Sans-serif;font-size:67px;font-weight:400;color:#2A4472;}.elementor-1000 .elementor-element.elementor-element-f031975{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-9c8da0b );}.elementor-1000 .elementor-element.elementor-element-1b0f16d{--display:flex;}.elementor-1000 .elementor-element.elementor-element-29c7ab9{font-family:"Fraunces", Sans-serif;font-size:67px;font-weight:400;color:#2A4472;}.elementor-1000 .elementor-element.elementor-element-a9cde8e{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-9c8da0b );}.elementor-1000 .elementor-element.elementor-element-bd8b491{--display:flex;}.elementor-1000 .elementor-element.elementor-element-4e7912c{font-family:"Fraunces", Sans-serif;font-size:67px;font-weight:400;color:#2A4472;}.elementor-1000 .elementor-element.elementor-element-8dad845{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-9c8da0b );}.elementor-1000 .elementor-element.elementor-element-9c199dc{--display:flex;}.elementor-1000 .elementor-element.elementor-element-b9fcc84{font-family:"Fraunces", Sans-serif;font-size:67px;font-weight:400;color:#2A4472;}.elementor-1000 .elementor-element.elementor-element-0823058{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-9c8da0b );}.elementor-1000 .elementor-element.elementor-element-1a54cc9{--display:flex;}.elementor-1000 .elementor-element.elementor-element-8bfb266{font-family:"Fraunces", Sans-serif;font-size:67px;font-weight:400;color:#2A4472;}.elementor-1000 .elementor-element.elementor-element-35f4254{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-9c8da0b );}.elementor-1000 .elementor-element.elementor-element-31b3bb13{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.17;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-31b3bb13:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-31b3bb13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94eaec8 );}.elementor-1000 .elementor-element.elementor-element-31b3bb13::before, .elementor-1000 .elementor-element.elementor-element-31b3bb13 > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-31b3bb13 > .e-con-inner > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-31b3bb13 > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-31b3bb13 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-31b3bb13 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1000 .elementor-element.elementor-element-516ea8e4{--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;}.elementor-1000 .elementor-element.elementor-element-516ea8e4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-5f009d14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1000 .elementor-element.elementor-element-7acc24b0{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-3e1a2e50{--divider-border-style:solid;--divider-color:var( --e-global-color-4f843e1 );--divider-border-width:1px;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-3e1a2e50 .elementor-divider-separator{width:60%;}.elementor-1000 .elementor-element.elementor-element-3e1a2e50 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1000 .elementor-element.elementor-element-10022ce7{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:-3%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-719fec71{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-4f843e1 );}.elementor-1000 .elementor-element.elementor-element-3f42a511{font-family:"Fraunces", Sans-serif;font-size:67px;font-weight:400;color:#2A4472;}.elementor-1000 .elementor-element.elementor-element-25d9f754{--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;}.elementor-1000 .elementor-element.elementor-element-25d36f5b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-25d36f5b:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-25d36f5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94eaec8 );}.elementor-1000 .elementor-element.elementor-element-25d36f5b::before, .elementor-1000 .elementor-element.elementor-element-25d36f5b > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-25d36f5b > .e-con-inner > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-25d36f5b > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-25d36f5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-25d36f5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://paellasoft.com/wp-content/uploads/2026/05/logo-color.png");background-position:1550px 246px;background-repeat:no-repeat;background-size:26% auto;}.elementor-1000 .elementor-element.elementor-element-28156f44{--display:flex;}.elementor-1000 .elementor-element.elementor-element-28156f44.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-66362902{font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 86.224% );max-width:86.224%;--container-widget-width:86.224%;--container-widget-flex-grow:0;}.elementor-1000 .elementor-element.elementor-element-66362902.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-8c2ac32{font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 88.952% );max-width:88.952%;--container-widget-width:88.952%;--container-widget-flex-grow:0;}.elementor-1000 .elementor-element.elementor-element-8c2ac32.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-27757e7{font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 88.952% );max-width:88.952%;--container-widget-width:88.952%;--container-widget-flex-grow:0;}.elementor-1000 .elementor-element.elementor-element-27757e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-1000 .elementor-element.elementor-element-dd83b8d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1000 .elementor-element.elementor-element-dd83b8d .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1000 .elementor-element.elementor-element-dd83b8d .elementor-button{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-4f843e1 );color:var( --e-global-color-4f843e1 );background-color:var( --e-global-color-94eaec8 );padding:0px 0px 12px 0px;}.elementor-1000 .elementor-element.elementor-element-dd83b8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-4f843e1 );}.elementor-1000 .elementor-element.elementor-element-dd83b8d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-1809bd7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.17;--padding-top:70px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-1809bd7:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-1809bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F0;}.elementor-1000 .elementor-element.elementor-element-1809bd7::before, .elementor-1000 .elementor-element.elementor-element-1809bd7 > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-1809bd7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-1809bd7 > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-1809bd7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-1809bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1000 .elementor-element.elementor-element-7c669b10{--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;}.elementor-1000 .elementor-element.elementor-element-7c669b10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-4a0d4507{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1000 .elementor-element.elementor-element-70b5de07{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-115da3dd{--divider-border-style:solid;--divider-color:var( --e-global-color-3f5df91 );--divider-border-width:1px;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-115da3dd .elementor-divider-separator{width:60%;}.elementor-1000 .elementor-element.elementor-element-115da3dd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1000 .elementor-element.elementor-element-59f542be{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:-3%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1000 .elementor-element.elementor-element-6a0fcac3{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-3f5df91 );}.elementor-1000 .elementor-element.elementor-element-3e903bd8{font-family:"Fraunces", Sans-serif;font-size:67px;font-weight:400;color:#2A4472;}.elementor-1000 .elementor-element.elementor-element-52cb81ba{font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-b8f27e6{--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;}.elementor-1000 .elementor-element.elementor-element-b8f27e6:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-b8f27e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-dadd15c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;}.elementor-1000 .elementor-element.elementor-element-a96ee79{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-0736d92 );--border-color:var( --e-global-color-0736d92 );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1000 .elementor-element.elementor-element-6ea9b12{--display:flex;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:var( --e-global-color-0736d92 );--border-color:var( --e-global-color-0736d92 );--padding-top:4%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-1000 .elementor-element.elementor-element-a669897{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:900;color:var( --e-global-color-3f5df91 );padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-0736d92 );}.elementor-1000 .elementor-element.elementor-element-282a494{--display:flex;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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-1000 .elementor-element.elementor-element-282a494.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-09abdcf{font-family:"Fraunces", Sans-serif;font-size:67px;font-weight:400;color:#2A4472;}.elementor-1000 .elementor-element.elementor-element-06c655c{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-accent );margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 94.731% );max-width:94.731%;--container-widget-width:94.731%;--container-widget-flex-grow:0;}.elementor-1000 .elementor-element.elementor-element-06c655c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-dc978eb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-0736d92 );--border-color:var( --e-global-color-0736d92 );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1000 .elementor-element.elementor-element-95abe05{--display:flex;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:var( --e-global-color-0736d92 );--border-color:var( --e-global-color-0736d92 );--padding-top:4%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-1000 .elementor-element.elementor-element-161652a{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:900;color:var( --e-global-color-b1e62b2 );padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-0736d92 );}.elementor-1000 .elementor-element.elementor-element-e2e4b0b{--display:flex;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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-1000 .elementor-element.elementor-element-e2e4b0b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-1dabe98{font-family:"Fraunces", Sans-serif;font-size:67px;font-weight:400;color:#2A4472;}.elementor-1000 .elementor-element.elementor-element-fa1835a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-accent );margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 94.731% );max-width:94.731%;--container-widget-width:94.731%;--container-widget-flex-grow:0;}.elementor-1000 .elementor-element.elementor-element-fa1835a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-590d9d1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-0736d92 );--border-color:var( --e-global-color-0736d92 );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1000 .elementor-element.elementor-element-55e61e8{--display:flex;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:var( --e-global-color-0736d92 );--border-color:var( --e-global-color-0736d92 );--padding-top:4%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-1000 .elementor-element.elementor-element-cfc6aa4{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:900;color:var( --e-global-color-3f5df91 );padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-0736d92 );}.elementor-1000 .elementor-element.elementor-element-c9682aa{--display:flex;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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-1000 .elementor-element.elementor-element-c9682aa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-12effcd{font-family:"Fraunces", Sans-serif;font-size:67px;font-weight:400;color:#2A4472;}.elementor-1000 .elementor-element.elementor-element-595dbd1{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-accent );margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 94.731% );max-width:94.731%;--container-widget-width:94.731%;--container-widget-flex-grow:0;}.elementor-1000 .elementor-element.elementor-element-595dbd1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-261b1102{--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;--overlay-opacity:0.1;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-0736d92 );--border-color:var( --e-global-color-0736d92 );--padding-top:170px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-261b1102:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-261b1102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1000 .elementor-element.elementor-element-261b1102::before, .elementor-1000 .elementor-element.elementor-element-261b1102 > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-261b1102 > .e-con-inner > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-261b1102 > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-261b1102 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-261b1102 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://paellasoft.com/wp-content/uploads/2026/05/Diseno-sin-titulo-23-768x653.webp");background-position:center center;background-repeat:no-repeat;}.elementor-1000 .elementor-element.elementor-element-6eee6006{--display:flex;}.elementor-1000 .elementor-element.elementor-element-7396dcf1{text-align:center;padding:0px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-b7f8f8f{--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;--align-items:center;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-b7f8f8f.e-con{--align-self:center;}.elementor-1000 .elementor-element.elementor-element-26fa1cad{column-gap:0px;text-align:center;font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-26fa1cad p{margin-block-end:0px;}.elementor-1000 .elementor-element.elementor-element-544066e4 .elementor-button{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;background-color:var( --e-global-color-b1e62b2 );padding:17px 25px 17px 25px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1000 .elementor-element.elementor-element-3c235f68{--content-width:1240px;}.elementor-1000 .elementor-element.elementor-element-1c7e1064{--width:79%;}.elementor-1000 .elementor-element.elementor-element-34065b1f{--width:100%;}.elementor-1000 .elementor-element.elementor-element-b1e0296{--content-width:100%;}.elementor-1000 .elementor-element.elementor-element-3165387d{--content-width:1240px;}.elementor-1000 .elementor-element.elementor-element-96f4eae{--width:50%;}.elementor-1000 .elementor-element.elementor-element-5802729c{--width:50%;}.elementor-1000 .elementor-element.elementor-element-79f8f512{--width:10%;}.elementor-1000 .elementor-element.elementor-element-32f46b53{--content-width:100%;}.elementor-1000 .elementor-element.elementor-element-2ffa0469{--content-width:1240px;}.elementor-1000 .elementor-element.elementor-element-14f3f530{--width:720px;}.elementor-1000 .elementor-element.elementor-element-50626abc{--width:10%;}.elementor-1000 .elementor-element.elementor-element-ee6b0e0{--width:100%;}.elementor-1000 .elementor-element.elementor-element-438ea66f{--content-width:1240px;}.elementor-1000 .elementor-element.elementor-element-241cc3c{--width:65%;}.elementor-1000 .elementor-element.elementor-element-9c3bca4{--width:100%;}.elementor-1000 .elementor-element.elementor-element-d152313{--width:100%;}.elementor-1000 .elementor-element.elementor-element-094bd96{--width:65%;}.elementor-1000 .elementor-element.elementor-element-1ee9c4a{--width:100%;}.elementor-1000 .elementor-element.elementor-element-e4ca290{--width:100%;}.elementor-1000 .elementor-element.elementor-element-e49d542{--width:65%;}.elementor-1000 .elementor-element.elementor-element-e93596e{--width:100%;}.elementor-1000 .elementor-element.elementor-element-a9d0306{--width:100%;}.elementor-1000 .elementor-element.elementor-element-819e73b{--width:65%;}.elementor-1000 .elementor-element.elementor-element-7c826d2{--width:100%;}.elementor-1000 .elementor-element.elementor-element-b4a1126{--width:100%;}.elementor-1000 .elementor-element.elementor-element-ef90e62{--width:65%;}.elementor-1000 .elementor-element.elementor-element-395c862{--width:100%;}.elementor-1000 .elementor-element.elementor-element-5b28a31{--width:100%;}.elementor-1000 .elementor-element.elementor-element-117fb83{--width:65%;}.elementor-1000 .elementor-element.elementor-element-208bdb2{--width:100%;}.elementor-1000 .elementor-element.elementor-element-c7d11c8{--width:100%;}.elementor-1000 .elementor-element.elementor-element-fe26571{--width:65%;}.elementor-1000 .elementor-element.elementor-element-445d5ab{--width:100%;}.elementor-1000 .elementor-element.elementor-element-537a76b{--width:100%;}.elementor-1000 .elementor-element.elementor-element-cc936aa{--content-width:100%;}.elementor-1000 .elementor-element.elementor-element-effd5c4{--content-width:1240px;}.elementor-1000 .elementor-element.elementor-element-17bef65{--width:720px;}.elementor-1000 .elementor-element.elementor-element-9b75674{--width:10%;}.elementor-1000 .elementor-element.elementor-element-f9d7046{--width:100%;}.elementor-1000 .elementor-element.elementor-element-197bae2{--content-width:1240px;}.elementor-1000 .elementor-element.elementor-element-03ff8cd{--width:1240px;}.elementor-1000 .elementor-element.elementor-element-31b3bb13{--content-width:1240px;}.elementor-1000 .elementor-element.elementor-element-516ea8e4{--width:851px;}.elementor-1000 .elementor-element.elementor-element-7acc24b0{--width:10%;}.elementor-1000 .elementor-element.elementor-element-25d9f754{--width:100%;}.elementor-1000 .elementor-element.elementor-element-25d36f5b{--content-width:1240px;}.elementor-1000 .elementor-element.elementor-element-28156f44{--width:66.593%;}.elementor-1000 .elementor-element.elementor-element-1809bd7{--content-width:1240px;}.elementor-1000 .elementor-element.elementor-element-7c669b10{--width:52%;}.elementor-1000 .elementor-element.elementor-element-70b5de07{--width:10%;}.elementor-1000 .elementor-element.elementor-element-b8f27e6{--content-width:1240px;}.elementor-1000 .elementor-element.elementor-element-282a494{--width:100%;}.elementor-1000 .elementor-element.elementor-element-e2e4b0b{--width:100%;}.elementor-1000 .elementor-element.elementor-element-c9682aa{--width:100%;}.elementor-1000 .elementor-element.elementor-element-261b1102{--content-width:1240px;}.elementor-1000 .elementor-element.elementor-element-b7f8f8f{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1000 .elementor-element.elementor-element-3c235f68{--content-width:1240px;}.elementor-1000 .elementor-element.elementor-element-1c7e1064{--width:100%;}.elementor-1000 .elementor-element.elementor-element-197bae2{--content-width:100%;}.elementor-1000 .elementor-element.elementor-element-03ff8cd{--width:100%;}.elementor-1000 .elementor-element.elementor-element-516ea8e4{--width:689px;}.elementor-1000 .elementor-element.elementor-element-28156f44{--width:100%;}}@media(max-width:1024px){.elementor-1000 .elementor-element.elementor-element-3c235f68::before, .elementor-1000 .elementor-element.elementor-element-3c235f68 > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-3c235f68 > .e-con-inner > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-3c235f68 > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-3c235f68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-3c235f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0em 0px;}.elementor-1000 .elementor-element.elementor-element-3c235f68{--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-1c7e1064{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:15%;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1000 .elementor-element.elementor-element-24fe6ec{padding:0px 15px 0px 0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1000 .elementor-element.elementor-element-3165387d{--padding-top:55px;--padding-bottom:0px;--padding-left:015px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1000 .elementor-element.elementor-element-2ffa0469{--padding-top:55px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-438ea66f{--padding-top:15px;--padding-bottom:90px;--padding-left:36px;--padding-right:15px;}.elementor-1000 .elementor-element.elementor-element-97f5532{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -24px;}.elementor-1000 .elementor-element.elementor-element-8b84e54{margin:43px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -24px;}.elementor-1000 .elementor-element.elementor-element-6aa3c68{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-1000 .elementor-element.elementor-element-6efb8f1{margin:41px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-1000 .elementor-element.elementor-element-3fe1a50{margin:41px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-1000 .elementor-element.elementor-element-4454425{margin:40px -0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-1000 .elementor-element.elementor-element-e0c2900{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-1000 .elementor-element.elementor-element-effd5c4{--padding-top:55px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-03ff8cd{--grid-auto-flow:row;}.elementor-1000 .elementor-element.elementor-element-31b3bb13{--padding-top:55px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1000 .elementor-element.elementor-element-25d36f5b::before, .elementor-1000 .elementor-element.elementor-element-25d36f5b > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-25d36f5b > .e-con-inner > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-25d36f5b > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-25d36f5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-25d36f5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:421px 349px;background-size:451px auto;}.elementor-1000 .elementor-element.elementor-element-25d36f5b{--padding-top:0px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1000 .elementor-element.elementor-element-dd83b8d{width:var( --container-widget-width, 236.422px );max-width:236.422px;--container-widget-width:236.422px;--container-widget-flex-grow:0;}.elementor-1000 .elementor-element.elementor-element-1809bd7{--padding-top:55px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-dadd15c{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1000 .elementor-element.elementor-element-3c235f68::before, .elementor-1000 .elementor-element.elementor-element-3c235f68 > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-3c235f68 > .e-con-inner > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-3c235f68 > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-3c235f68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-3c235f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0em 0px;}.elementor-1000 .elementor-element.elementor-element-3c235f68{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-1c7e1064{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1000 .elementor-element.elementor-element-24fe6ec{padding:0px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-78e0f8cb{width:var( --container-widget-width, 292.656px );max-width:292.656px;--container-widget-width:292.656px;--container-widget-flex-grow:0;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1000 .elementor-element.elementor-element-97f5532{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;padding:0px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-03ff8cd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1000 .elementor-element.elementor-element-516ea8e4{--width:340px;}.elementor-1000 .elementor-element.elementor-element-25d36f5b::before, .elementor-1000 .elementor-element.elementor-element-25d36f5b > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-25d36f5b > .e-con-inner > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-25d36f5b > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-25d36f5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-25d36f5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1000 .elementor-element.elementor-element-dd83b8d{width:var( --container-widget-width, 183.5px );max-width:183.5px;--container-widget-width:183.5px;--container-widget-flex-grow:0;}.elementor-1000 .elementor-element.elementor-element-1809bd7{--padding-top:55px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-1000 .elementor-element.elementor-element-dadd15c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-24fe6ec *//* Estilos para Escritorio (Desktop) */
.titulo-personalizado {
  font-family: 'Fraunces', serif;
  color: #2a4472;
  font-size: 67px;
  line-height: 1.1em;
  font-weight: normal;
  margin: 0;
}

.titulo-personalizado .resaltado-itálico {
  color: #ff8c00;
  font-style: italic;
  font-weight: normal; /* "regular" se define como normal en CSS */
}

/* Estilos para Tablet (Pantallas menores a 1024px) */
@media (max-width: 1024px) {
  .titulo-personalizado {
    font-size: 48px; /* Ajusta este valor a tu gusto para tablet */
    line-height: 1.1em;
  }
}

/* Estilos para Móvil (Pantallas menores a 767px) */
@media (max-width: 767px) {
  .titulo-personalizado {
    font-size: 38px; /* Ajusta este valor a tu gusto para móvil */
    line-height: 1.2em; /* Un poco más de espacio si se rompe en varias líneas */
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62239cf4 *//* Escritorio */
.titulo-h2-personalizado {
  font-family: 'Fraunces', serif !important;
  color: #2a4472 !important; /* Azul */
  font-size: 42px !important;
  line-height: 1.1em !important;
  font-weight: normal !important;
  margin: 0 !important;
}
.titulo-h2-personalizado .resaltado-itálico {
  color: #D96B00 !important; /* Azul */
  font-style: italic !important;
  font-weight: normal !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .titulo-h2-personalizado {
    font-size: 38px !important;
  }
}

/* Móvil */
@media (max-width: 767px) {
  .titulo-h2-personalizado {
    font-size: 30px !important;
    line-height: 1.2em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c4cde28 *//* Escritorio */
.titulo-h2-personalizado {
  font-family: 'Fraunces', serif !important;
  color: #2a4472 !important; /* Azul */
  font-size: 45px !important;
  line-height: 1.1em !important;
  font-weight: normal !important;
  margin: 0 !important;
}
.titulo-h2-personalizado .resaltado-itálico {
  color: #2a4472 !important; /* Azul */
  font-style: italic !important;
  font-weight: normal !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .titulo-h2-personalizado {
    font-size: 38px !important;
  }
}

/* Móvil */
@media (max-width: 767px) {
  .titulo-h2-personalizado {
    font-size: 30px !important;
    line-height: 1.2em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-656b608 *//* Escritorio */
.titulo-h3-personalizado {
  font-family: 'Fraunces', serif !important;
  color: #2a4472 !important; /* Azul */
  font-size: 25px !important;
  line-height: 1.1em !important;
  font-weight: normal !important;
  margin: 0 !important;
}
.titulo-h3-personalizado .resaltado-itálico {
  color: #2a4472 !important; /* Azul */
  font-style: italic !important;
  font-weight: normal !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .titulo-h3-personalizado {
    font-size: 23px !important;
  }
}

/* Móvil */
@media (max-width: 767px) {
  .titulo-h3-personalizado {
    font-size: 18px !important;
    line-height: 1.2em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5803dd3 *//* Escritorio */
.titulo-h3-personalizado {
  font-family: 'Fraunces', serif !important;
  color: #2a4472 !important; /* Azul */
  font-size: 25px !important;
  line-height: 1.1em !important;
  font-weight: normal !important;
  margin: 0 !important;
}
.titulo-h3-personalizado .resaltado-itálico {
  color: #2a4472 !important; /* Azul */
  font-style: italic !important;
  font-weight: normal !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .titulo-h3-personalizado {
    font-size: 23px !important;
  }
}

/* Móvil */
@media (max-width: 767px) {
  .titulo-h3-personalizado {
    font-size: 18px !important;
    line-height: 1.2em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b048681 *//* Escritorio */
.titulo-h3-personalizado {
  font-family: 'Fraunces', serif !important;
  color: #2a4472 !important; /* Azul */
  font-size: 25px !important;
  line-height: 1.1em !important;
  font-weight: normal !important;
  margin: 0 !important;
}
.titulo-h3-personalizado .resaltado-itálico {
  color: #2a4472 !important; /* Azul */
  font-style: italic !important;
  font-weight: normal !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .titulo-h3-personalizado {
    font-size: 23px !important;
  }
}

/* Móvil */
@media (max-width: 767px) {
  .titulo-h3-personalizado {
    font-size: 18px !important;
    line-height: 1.2em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4fef44 *//* Escritorio */
.titulo-h3-personalizado {
  font-family: 'Fraunces', serif !important;
  color: #2a4472 !important; /* Azul */
  font-size: 25px !important;
  line-height: 1.1em !important;
  font-weight: normal !important;
  margin: 0 !important;
}
.titulo-h3-personalizado .resaltado-itálico {
  color: #2a4472 !important; /* Azul */
  font-style: italic !important;
  font-weight: normal !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .titulo-h3-personalizado {
    font-size: 23px !important;
  }
}

/* Móvil */
@media (max-width: 767px) {
  .titulo-h3-personalizado {
    font-size: 18px !important;
    line-height: 1.2em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9878681 *//* Escritorio */
.titulo-h3-personalizado {
  font-family: 'Fraunces', serif !important;
  color: #2a4472 !important; /* Azul */
  font-size: 25px !important;
  line-height: 1.1em !important;
  font-weight: normal !important;
  margin: 0 !important;
}
.titulo-h3-personalizado .resaltado-itálico {
  color: #2a4472 !important; /* Azul */
  font-style: italic !important;
  font-weight: normal !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .titulo-h3-personalizado {
    font-size: 23px !important;
  }
}

/* Móvil */
@media (max-width: 767px) {
  .titulo-h3-personalizado {
    font-size: 18px !important;
    line-height: 1.2em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1494387 *//* Escritorio */
.titulo-h3-personalizado {
  font-family: 'Fraunces', serif !important;
  color: #2a4472 !important; /* Azul */
  font-size: 25px !important;
  line-height: 1.1em !important;
  font-weight: normal !important;
  margin: 0 !important;
}
.titulo-h3-personalizado .resaltado-itálico {
  color: #2a4472 !important; /* Azul */
  font-style: italic !important;
  font-weight: normal !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .titulo-h3-personalizado {
    font-size: 23px !important;
  }
}

/* Móvil */
@media (max-width: 767px) {
  .titulo-h3-personalizado {
    font-size: 18px !important;
    line-height: 1.2em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4597566 *//* Escritorio */
.titulo-h3-personalizado {
  font-family: 'Fraunces', serif !important;
  color: #2a4472 !important; /* Azul */
  font-size: 25px !important;
  line-height: 1.1em !important;
  font-weight: normal !important;
  margin: 0 !important;
}
.titulo-h3-personalizado .resaltado-itálico {
  color: #2a4472 !important; /* Azul */
  font-style: italic !important;
  font-weight: normal !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .titulo-h3-personalizado {
    font-size: 23px !important;
  }
}

/* Móvil */
@media (max-width: 767px) {
  .titulo-h3-personalizado {
    font-size: 18px !important;
    line-height: 1.2em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ac039f *//* Escritorio */
.titulo-h2-personalizado {
  font-family: 'Fraunces', serif !important;
  color: #2a4472 !important; /* Azul */
  font-size: 45px !important;
  line-height: 1.1em !important;
  font-weight: normal !important;
  margin: 0 !important;
}
.titulo-h2-personalizado .resaltado-itálico {
  color: #2a4472 !important; /* Azul */
  font-style: italic !important;
  font-weight: normal !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .titulo-h2-personalizado {
    font-size: 38px !important;
  }
}

/* Móvil */
@media (max-width: 767px) {
  .titulo-h2-personalizado {
    font-size: 30px !important;
    line-height: 1.2em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f42a511 *//* Estilos para Escritorio (Desktop) - Sección Azul */
.titulo-seccion-azul {
  font-family: 'Fraunces', serif !important;
  color: #ffffff !important; /* Texto principal y punto en BLANCO */
  font-size: 50px !important;
  line-height: 1.1em !important;
  font-weight: normal !important;
  margin: 0 !important;
}

.titulo-seccion-azul .resaltado-itálico {
  color: #ff8c00 !important; /* Texto destacado en NARANJA */
  font-style: italic !important;
  font-weight: normal !important;
}

/* Estilos para Tablet (Pantallas menores a 1024px) */
@media (max-width: 1024px) {
  .titulo-seccion-azul {
    font-size: 40px !important;
    line-height: 1.1em !important;
  }
}

/* Estilos para Móvil (Pantallas menores a 767px) */
@media (max-width: 767px) {
  .titulo-seccion-azul {
    font-size: 36px !important;
    line-height: 1.2em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e903bd8 *//* Escritorio */
.titulo-h2-personalizado {
  font-family: 'Fraunces', serif !important;
  color: #2a4472 !important; /* Azul */
  font-size: 45px !important;
  line-height: 1.1em !important;
  font-weight: normal !important;
  margin: 0 !important;
}
.titulo-h2-personalizado .resaltado-itálico {
  color: #2a4472 !important; /* Azul */
  font-style: italic !important;
  font-weight: normal !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .titulo-h2-personalizado {
    font-size: 38px !important;
  }
}

/* Móvil */
@media (max-width: 767px) {
  .titulo-h2-personalizado {
    font-size: 30px !important;
    line-height: 1.2em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09abdcf *//* Escritorio */
.titulo-h3-personalizado {
  font-family: 'Fraunces', serif !important;
  color: #2a4472 !important; /* Azul */
  font-size: 23px !important;
  line-height: 1.1em !important;
  font-weight: normal !important;
  margin: 0 !important;
}
.titulo-h3-personalizado .resaltado-itálico {
  color: #2a4472 !important; /* Azul */
  font-style: italic !important;
  font-weight: normal !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .titulo-h3-personalizado {
    font-size: 23px !important;
  }
}

/* Móvil */
@media (max-width: 767px) {
  .titulo-h3-personalizado {
    font-size: 23px !important;
    line-height: 1.2em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1dabe98 *//* Escritorio */
.titulo-h3-personalizado {
  font-family: 'Fraunces', serif !important;
  color: #2a4472 !important; /* Azul */
  font-size: 23px !important;
  line-height: 1.1em !important;
  font-weight: normal !important;
  margin: 0 !important;
}
.titulo-h3-personalizado .resaltado-itálico {
  color: #2a4472 !important; /* Azul */
  font-style: italic !important;
  font-weight: normal !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .titulo-h3-personalizado {
    font-size: 23px !important;
  }
}

/* Móvil */
@media (max-width: 767px) {
  .titulo-h3-personalizado {
    font-size: 23px !important;
    line-height: 1.2em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12effcd *//* Escritorio */
.titulo-h3-personalizado {
  font-family: 'Fraunces', serif !important;
  color: #2a4472 !important; /* Azul */
  font-size: 23px !important;
  line-height: 1.1em !important;
  font-weight: normal !important;
  margin: 0 !important;
}
.titulo-h3-personalizado .resaltado-itálico {
  color: #2a4472 !important; /* Azul */
  font-style: italic !important;
  font-weight: normal !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .titulo-h3-personalizado {
    font-size: 23px !important;
  }
}

/* Móvil */
@media (max-width: 767px) {
  .titulo-h3-personalizado {
    font-size: 23px !important;
    line-height: 1.2em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7396dcf1 *//* Estilos para Escritorio (Desktop) */
.titulo-personalizado {
  font-family: 'Fraunces', serif;
  color: #2a4472;
  font-size: 67px;
  line-height: 1.1em;
  font-weight: normal;
  margin: 0;
}

.titulo-personalizado .resaltado-itálico {
  color: #ff8c00;
  font-style: italic;
  font-weight: normal; /* "regular" se define como normal en CSS */
}

/* Estilos para Tablet (Pantallas menores a 1024px) */
@media (max-width: 1024px) {
  .titulo-personalizado {
    font-size: 48px; /* Ajusta este valor a tu gusto para tablet */
    line-height: 1.1em;
  }
}

/* Estilos para Móvil (Pantallas menores a 767px) */
@media (max-width: 767px) {
  .titulo-personalizado {
    font-size: 36px; /* Ajusta este valor a tu gusto para móvil */
    line-height: 1.2em; /* Un poco más de espacio si se rompe en varias líneas */
  }
}/* End custom CSS */