.elementor-939 .elementor-element.elementor-element-08b9c1b{--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;--padding-top:6em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-939 .elementor-element.elementor-element-08b9c1b:not(.elementor-motion-effects-element-type-background), .elementor-939 .elementor-element.elementor-element-08b9c1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdm-dev.cutedigitaltools.com/wp-content/uploads/2026/09/banner-blog-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-939 .elementor-element.elementor-element-b4964c8{--display:flex;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-939 .elementor-element.elementor-element-c8dd8fe .elementor-heading-title{font-family:var( --e-global-typography-ebc1dd0-font-family ), Sans-serif;font-size:var( --e-global-typography-ebc1dd0-font-size );font-weight:var( --e-global-typography-ebc1dd0-font-weight );line-height:var( --e-global-typography-ebc1dd0-line-height );color:var( --e-global-color-3b6f522 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-939 .elementor-element.elementor-element-600c213 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-939 .elementor-element.elementor-element-600c213 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;padding:0px 0px 0px 0px;}.elementor-939 .elementor-element.elementor-element-633996b{--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;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-939 .elementor-element.elementor-element-9de9b2b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;--z-index:5;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-939 .elementor-element.elementor-element-217e4c4{font-family:var( --e-global-typography-7ffd762-font-family ), Sans-serif;font-size:var( --e-global-typography-7ffd762-font-size );font-weight:var( --e-global-typography-7ffd762-font-weight );color:var( --e-global-color-768457d );}.elementor-939 .elementor-element.elementor-element-5ecf41c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -54px) 34px;z-index:6;}.elementor-939 .elementor-element.elementor-element-5ecf41c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-939 .elementor-element.elementor-element-5ecf41c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-939 .elementor-element.elementor-element-5ecf41c .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-939 .elementor-element.elementor-element-5ecf41c .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-3b6f522 );color:var( --e-global-color-3b6f522 );padding:0px 0px 0px 0px;}.elementor-939 .elementor-element.elementor-element-5ecf41c .elementor-button:hover, .elementor-939 .elementor-element.elementor-element-5ecf41c .elementor-button:focus{color:var( --e-global-color-3b6f522 );}.elementor-939 .elementor-element.elementor-element-5ecf41c .elementor-button:hover svg, .elementor-939 .elementor-element.elementor-element-5ecf41c .elementor-button:focus svg{fill:var( --e-global-color-3b6f522 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-939 .elementor-element.elementor-element-5c54da2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -100px;z-index:4;}.elementor-939 .elementor-element.elementor-element-5f73b8b{--display:flex;--position:absolute;--border-radius:20px 20px 20px 20px;top:150px;}body:not(.rtl) .elementor-939 .elementor-element.elementor-element-5f73b8b{left:27vw;}body.rtl .elementor-939 .elementor-element.elementor-element-5f73b8b{right:27vw;}.elementor-939 .elementor-element.elementor-element-c08a06f{--display:flex;--position:absolute;--border-radius:20px 20px 20px 20px;top:0px;}body:not(.rtl) .elementor-939 .elementor-element.elementor-element-c08a06f{right:1vw;}body.rtl .elementor-939 .elementor-element.elementor-element-c08a06f{left:1vw;}.elementor-939 .elementor-element.elementor-element-ebe5923{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-939 .elementor-element.elementor-element-5b43b94{--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;}.elementor-939 .elementor-element.elementor-element-5b213e9{--display:flex;}.elementor-939 .elementor-element.elementor-element-463b17c img{width:100%;border-radius:20px 20px 20px 0px;}body:not(.rtl) .elementor-939 .elementor-element.elementor-element-9e38c0e{left:0px;}body.rtl .elementor-939 .elementor-element.elementor-element-9e38c0e{right:0px;}.elementor-939 .elementor-element.elementor-element-9e38c0e{bottom:0px;}.elementor-939 .elementor-element.elementor-element-9e38c0e img{max-width:62px;}.elementor-939 .elementor-element.elementor-element-2a81c2e{--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;--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-939 .elementor-element.elementor-element-7b84823{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:1em;}.elementor-939 .elementor-element.elementor-element-9241604{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-9241604 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;}.elementor-939 .elementor-element.elementor-element-8ead78d{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.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-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-939 .elementor-element.elementor-element-6d4739d{--divider-border-style:solid;--divider-color:var( --e-global-color-b6114a8 );--divider-border-width:3px;width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-6d4739d .elementor-divider-separator{width:100%;}.elementor-939 .elementor-element.elementor-element-6d4739d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-939 .elementor-element.elementor-element-cd64bd4{--divider-border-style:solid;--divider-color:var( --e-global-color-93cc509 );--divider-border-width:3px;width:var( --container-widget-width, 47px );max-width:47px;--container-widget-width:47px;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-cd64bd4 .elementor-divider-separator{width:100%;}.elementor-939 .elementor-element.elementor-element-cd64bd4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-939 .elementor-element.elementor-element-0ecb48d{--divider-border-style:solid;--divider-color:var( --e-global-color-ad39f47 );--divider-border-width:3px;width:var( --container-widget-width, 6px );max-width:6px;--container-widget-width:6px;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-0ecb48d .elementor-divider-separator{width:100%;}.elementor-939 .elementor-element.elementor-element-0ecb48d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-939 .elementor-element.elementor-element-fbeccb2{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-939 .elementor-element.elementor-element-33971c0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-19px;--margin-right:0px;}.elementor-939 .elementor-element.elementor-element-e8a7fda{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:3em;--padding-right:3em;}.elementor-939 .elementor-element.elementor-element-88f018a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(1.125rem, 0.964rem + 0.612vw, 1.5rem);font-weight:500;font-style:italic;line-height:1.2;}body:not(.rtl) .elementor-939 .elementor-element.elementor-element-326a306{left:-23px;}body.rtl .elementor-939 .elementor-element.elementor-element-326a306{right:-23px;}.elementor-939 .elementor-element.elementor-element-326a306{top:-20px;z-index:5;}.elementor-939 .elementor-element.elementor-element-becbd3f{--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;}.elementor-939 .elementor-element.elementor-element-4d61768{--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;--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-939 .elementor-element.elementor-element-938c35b{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:1em;}.elementor-939 .elementor-element.elementor-element-0905e2b{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-0905e2b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;}.elementor-939 .elementor-element.elementor-element-9346df5{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-939 .elementor-element.elementor-element-e4d43f5{--divider-border-style:solid;--divider-color:var( --e-global-color-b6114a8 );--divider-border-width:3px;width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-e4d43f5 .elementor-divider-separator{width:100%;}.elementor-939 .elementor-element.elementor-element-e4d43f5 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-939 .elementor-element.elementor-element-bb69cd3{--divider-border-style:solid;--divider-color:var( --e-global-color-93cc509 );--divider-border-width:3px;width:var( --container-widget-width, 47px );max-width:47px;--container-widget-width:47px;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-bb69cd3 .elementor-divider-separator{width:100%;}.elementor-939 .elementor-element.elementor-element-bb69cd3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-939 .elementor-element.elementor-element-ad0e668{--divider-border-style:solid;--divider-color:var( --e-global-color-ad39f47 );--divider-border-width:3px;width:var( --container-widget-width, 6px );max-width:6px;--container-widget-width:6px;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-ad0e668 .elementor-divider-separator{width:100%;}.elementor-939 .elementor-element.elementor-element-ad0e668 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-939 .elementor-element.elementor-element-0bd0898{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-939 .elementor-element.elementor-element-342fa03{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--z-index:1;}.elementor-939 .elementor-element.elementor-element-ed9391e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:3em;--padding-right:3em;}.elementor-939 .elementor-element.elementor-element-5f75ac4{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(1.125rem, 0.964rem + 0.612vw, 1.5rem);font-weight:500;font-style:italic;line-height:1.2;}body:not(.rtl) .elementor-939 .elementor-element.elementor-element-7dfe4c2{left:-23px;}body.rtl .elementor-939 .elementor-element.elementor-element-7dfe4c2{right:-23px;}.elementor-939 .elementor-element.elementor-element-7dfe4c2{top:-20px;z-index:5;}.elementor-939 .elementor-element.elementor-element-fade022{--display:flex;}.elementor-939 .elementor-element.elementor-element-6e24ff4 img{width:100%;border-radius:20px 20px 20px 0px;}body:not(.rtl) .elementor-939 .elementor-element.elementor-element-7969560{left:0px;}body.rtl .elementor-939 .elementor-element.elementor-element-7969560{right:0px;}.elementor-939 .elementor-element.elementor-element-7969560{bottom:0px;}.elementor-939 .elementor-element.elementor-element-7969560 img{max-width:62px;}.elementor-939 .elementor-element.elementor-element-43fb18f{--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;}.elementor-939 .elementor-element.elementor-element-7728f39{--display:flex;}.elementor-939 .elementor-element.elementor-element-cb0530f img{width:100%;border-radius:20px 20px 20px 0px;}body:not(.rtl) .elementor-939 .elementor-element.elementor-element-0d805c3{left:0px;}body.rtl .elementor-939 .elementor-element.elementor-element-0d805c3{right:0px;}.elementor-939 .elementor-element.elementor-element-0d805c3{bottom:0px;}.elementor-939 .elementor-element.elementor-element-0d805c3 img{max-width:62px;}.elementor-939 .elementor-element.elementor-element-bbfe24a{--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;--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-939 .elementor-element.elementor-element-0f374ff{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:1em;}.elementor-939 .elementor-element.elementor-element-e4ae911{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-e4ae911 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;}.elementor-939 .elementor-element.elementor-element-cfbbc39{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-939 .elementor-element.elementor-element-7a1ba55{--divider-border-style:solid;--divider-color:var( --e-global-color-b6114a8 );--divider-border-width:3px;width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-7a1ba55 .elementor-divider-separator{width:100%;}.elementor-939 .elementor-element.elementor-element-7a1ba55 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-939 .elementor-element.elementor-element-d99b9e8{--divider-border-style:solid;--divider-color:var( --e-global-color-93cc509 );--divider-border-width:3px;width:var( --container-widget-width, 47px );max-width:47px;--container-widget-width:47px;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-d99b9e8 .elementor-divider-separator{width:100%;}.elementor-939 .elementor-element.elementor-element-d99b9e8 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-939 .elementor-element.elementor-element-eb7d7b2{--divider-border-style:solid;--divider-color:var( --e-global-color-ad39f47 );--divider-border-width:3px;width:var( --container-widget-width, 6px );max-width:6px;--container-widget-width:6px;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-eb7d7b2 .elementor-divider-separator{width:100%;}.elementor-939 .elementor-element.elementor-element-eb7d7b2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-939 .elementor-element.elementor-element-e2fc1e7{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-939 .elementor-element.elementor-element-6524cf2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-19px;--margin-right:0px;}.elementor-939 .elementor-element.elementor-element-999b20f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:3em;--padding-right:3em;}.elementor-939 .elementor-element.elementor-element-c527f65{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(1.125rem, 0.964rem + 0.612vw, 1.5rem);font-weight:500;font-style:italic;line-height:1.2;}body:not(.rtl) .elementor-939 .elementor-element.elementor-element-b178d16{left:-23px;}body.rtl .elementor-939 .elementor-element.elementor-element-b178d16{right:-23px;}.elementor-939 .elementor-element.elementor-element-b178d16{top:-20px;z-index:5;}.elementor-939 .elementor-element.elementor-element-d9b43b8{--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;}.elementor-939 .elementor-element.elementor-element-892b1aa{--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;--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-939 .elementor-element.elementor-element-767c310{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:1em;}.elementor-939 .elementor-element.elementor-element-9ca46cb{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-9ca46cb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;}.elementor-939 .elementor-element.elementor-element-a4fb2e0{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-939 .elementor-element.elementor-element-e2c74ef{--divider-border-style:solid;--divider-color:var( --e-global-color-b6114a8 );--divider-border-width:3px;width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-e2c74ef .elementor-divider-separator{width:100%;}.elementor-939 .elementor-element.elementor-element-e2c74ef .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-939 .elementor-element.elementor-element-418ee40{--divider-border-style:solid;--divider-color:var( --e-global-color-93cc509 );--divider-border-width:3px;width:var( --container-widget-width, 47px );max-width:47px;--container-widget-width:47px;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-418ee40 .elementor-divider-separator{width:100%;}.elementor-939 .elementor-element.elementor-element-418ee40 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-939 .elementor-element.elementor-element-e79144f{--divider-border-style:solid;--divider-color:var( --e-global-color-ad39f47 );--divider-border-width:3px;width:var( --container-widget-width, 6px );max-width:6px;--container-widget-width:6px;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-e79144f .elementor-divider-separator{width:100%;}.elementor-939 .elementor-element.elementor-element-e79144f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-939 .elementor-element.elementor-element-9cfee3f{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-939 .elementor-element.elementor-element-3918959{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--z-index:1;}.elementor-939 .elementor-element.elementor-element-9bff398{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:3em;--padding-right:3em;}.elementor-939 .elementor-element.elementor-element-9a1202a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(1.125rem, 0.964rem + 0.612vw, 1.5rem);font-weight:500;font-style:italic;line-height:1.2;}body:not(.rtl) .elementor-939 .elementor-element.elementor-element-34d78e6{left:-23px;}body.rtl .elementor-939 .elementor-element.elementor-element-34d78e6{right:-23px;}.elementor-939 .elementor-element.elementor-element-34d78e6{top:-20px;z-index:5;}.elementor-939 .elementor-element.elementor-element-3298023{--display:flex;}.elementor-939 .elementor-element.elementor-element-4425c86 img{width:100%;border-radius:20px 20px 20px 0px;}body:not(.rtl) .elementor-939 .elementor-element.elementor-element-eeca60a{left:0px;}body.rtl .elementor-939 .elementor-element.elementor-element-eeca60a{right:0px;}.elementor-939 .elementor-element.elementor-element-eeca60a{bottom:0px;}.elementor-939 .elementor-element.elementor-element-eeca60a img{max-width:62px;}.elementor-939 .elementor-element.elementor-element-7a9c750{--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;}.elementor-939 .elementor-element.elementor-element-24fc9e3{--display:flex;}.elementor-939 .elementor-element.elementor-element-35faa13 img{width:100%;border-radius:20px 20px 20px 0px;}body:not(.rtl) .elementor-939 .elementor-element.elementor-element-33016c6{left:0px;}body.rtl .elementor-939 .elementor-element.elementor-element-33016c6{right:0px;}.elementor-939 .elementor-element.elementor-element-33016c6{bottom:0px;}.elementor-939 .elementor-element.elementor-element-33016c6 img{max-width:62px;}.elementor-939 .elementor-element.elementor-element-9709aba{--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;--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-939 .elementor-element.elementor-element-c17ff45{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:1em;}.elementor-939 .elementor-element.elementor-element-db093bf{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-db093bf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;}.elementor-939 .elementor-element.elementor-element-3be23a1{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-939 .elementor-element.elementor-element-6f6bbac{--divider-border-style:solid;--divider-color:var( --e-global-color-b6114a8 );--divider-border-width:3px;width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-6f6bbac .elementor-divider-separator{width:100%;}.elementor-939 .elementor-element.elementor-element-6f6bbac .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-939 .elementor-element.elementor-element-440db99{--divider-border-style:solid;--divider-color:var( --e-global-color-93cc509 );--divider-border-width:3px;width:var( --container-widget-width, 47px );max-width:47px;--container-widget-width:47px;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-440db99 .elementor-divider-separator{width:100%;}.elementor-939 .elementor-element.elementor-element-440db99 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-939 .elementor-element.elementor-element-66ae2cd{--divider-border-style:solid;--divider-color:var( --e-global-color-ad39f47 );--divider-border-width:3px;width:var( --container-widget-width, 6px );max-width:6px;--container-widget-width:6px;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-66ae2cd .elementor-divider-separator{width:100%;}.elementor-939 .elementor-element.elementor-element-66ae2cd .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-939 .elementor-element.elementor-element-ecd8986{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-939 .elementor-element.elementor-element-dcbfb73{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-19px;--margin-right:0px;}.elementor-939 .elementor-element.elementor-element-385c4cf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:3em;--padding-right:3em;}.elementor-939 .elementor-element.elementor-element-3dc3225{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(1.125rem, 0.964rem + 0.612vw, 1.5rem);font-weight:500;font-style:italic;line-height:1.2;}body:not(.rtl) .elementor-939 .elementor-element.elementor-element-81b78e6{left:-23px;}body.rtl .elementor-939 .elementor-element.elementor-element-81b78e6{right:-23px;}.elementor-939 .elementor-element.elementor-element-81b78e6{top:-20px;z-index:5;}.elementor-939 .elementor-element.elementor-element-38ea4aa{--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;}.elementor-939 .elementor-element.elementor-element-216aae8{--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;--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-939 .elementor-element.elementor-element-55c8ea5{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:1em;}.elementor-939 .elementor-element.elementor-element-781c51c{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-781c51c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;}.elementor-939 .elementor-element.elementor-element-45fa451{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-939 .elementor-element.elementor-element-6fad088{--divider-border-style:solid;--divider-color:var( --e-global-color-b6114a8 );--divider-border-width:3px;width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-6fad088 .elementor-divider-separator{width:100%;}.elementor-939 .elementor-element.elementor-element-6fad088 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-939 .elementor-element.elementor-element-c0835fa{--divider-border-style:solid;--divider-color:var( --e-global-color-93cc509 );--divider-border-width:3px;width:var( --container-widget-width, 47px );max-width:47px;--container-widget-width:47px;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-c0835fa .elementor-divider-separator{width:100%;}.elementor-939 .elementor-element.elementor-element-c0835fa .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-939 .elementor-element.elementor-element-882cd99{--divider-border-style:solid;--divider-color:var( --e-global-color-ad39f47 );--divider-border-width:3px;width:var( --container-widget-width, 6px );max-width:6px;--container-widget-width:6px;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-882cd99 .elementor-divider-separator{width:100%;}.elementor-939 .elementor-element.elementor-element-882cd99 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-939 .elementor-element.elementor-element-e603a3f{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-939 .elementor-element.elementor-element-d4aaf4b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--z-index:1;}.elementor-939 .elementor-element.elementor-element-fadfd78{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:3em;--padding-right:3em;}.elementor-939 .elementor-element.elementor-element-88cd506{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(1.125rem, 0.964rem + 0.612vw, 1.5rem);font-weight:500;font-style:italic;line-height:1.2;}body:not(.rtl) .elementor-939 .elementor-element.elementor-element-d8a4dc0{left:-23px;}body.rtl .elementor-939 .elementor-element.elementor-element-d8a4dc0{right:-23px;}.elementor-939 .elementor-element.elementor-element-d8a4dc0{top:-20px;z-index:5;}.elementor-939 .elementor-element.elementor-element-8ac027e{--display:flex;}.elementor-939 .elementor-element.elementor-element-b9d25ca img{width:100%;border-radius:20px 20px 20px 0px;}body:not(.rtl) .elementor-939 .elementor-element.elementor-element-28a8a5f{left:0px;}body.rtl .elementor-939 .elementor-element.elementor-element-28a8a5f{right:0px;}.elementor-939 .elementor-element.elementor-element-28a8a5f{bottom:0px;}.elementor-939 .elementor-element.elementor-element-28a8a5f img{max-width:62px;}.elementor-939 .elementor-element.elementor-element-c1832b2{--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;}.elementor-939 .elementor-element.elementor-element-7c88541{--display:flex;}.elementor-939 .elementor-element.elementor-element-294222a img{width:100%;border-radius:20px 20px 20px 0px;}body:not(.rtl) .elementor-939 .elementor-element.elementor-element-8ed2109{left:0px;}body.rtl .elementor-939 .elementor-element.elementor-element-8ed2109{right:0px;}.elementor-939 .elementor-element.elementor-element-8ed2109{bottom:0px;}.elementor-939 .elementor-element.elementor-element-8ed2109 img{max-width:62px;}.elementor-939 .elementor-element.elementor-element-b165204{--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;--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-939 .elementor-element.elementor-element-52c6100{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:1em;}.elementor-939 .elementor-element.elementor-element-bedccb1{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-bedccb1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;}.elementor-939 .elementor-element.elementor-element-64afeba{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-939 .elementor-element.elementor-element-0af2657{--divider-border-style:solid;--divider-color:var( --e-global-color-b6114a8 );--divider-border-width:3px;width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-0af2657 .elementor-divider-separator{width:100%;}.elementor-939 .elementor-element.elementor-element-0af2657 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-939 .elementor-element.elementor-element-79f0276{--divider-border-style:solid;--divider-color:var( --e-global-color-93cc509 );--divider-border-width:3px;width:var( --container-widget-width, 47px );max-width:47px;--container-widget-width:47px;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-79f0276 .elementor-divider-separator{width:100%;}.elementor-939 .elementor-element.elementor-element-79f0276 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-939 .elementor-element.elementor-element-ac1402b{--divider-border-style:solid;--divider-color:var( --e-global-color-ad39f47 );--divider-border-width:3px;width:var( --container-widget-width, 6px );max-width:6px;--container-widget-width:6px;--container-widget-flex-grow:0;}.elementor-939 .elementor-element.elementor-element-ac1402b .elementor-divider-separator{width:100%;}.elementor-939 .elementor-element.elementor-element-ac1402b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-939 .elementor-element.elementor-element-64f0b42{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-939 .elementor-element.elementor-element-13883aa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-19px;--margin-right:0px;}.elementor-939 .elementor-element.elementor-element-dcbd178{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:3em;--padding-right:3em;}.elementor-939 .elementor-element.elementor-element-3088544{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(1.125rem, 0.964rem + 0.612vw, 1.5rem);font-weight:500;font-style:italic;line-height:1.2;}body:not(.rtl) .elementor-939 .elementor-element.elementor-element-915a05c{left:-23px;}body.rtl .elementor-939 .elementor-element.elementor-element-915a05c{right:-23px;}.elementor-939 .elementor-element.elementor-element-915a05c{top:-20px;z-index:5;}@media(min-width:768px){.elementor-939 .elementor-element.elementor-element-b4964c8{--width:30%;}.elementor-939 .elementor-element.elementor-element-633996b{--width:70%;}.elementor-939 .elementor-element.elementor-element-5f73b8b{--width:10%;}.elementor-939 .elementor-element.elementor-element-c08a06f{--width:25%;}.elementor-939 .elementor-element.elementor-element-5b213e9{--width:55%;}.elementor-939 .elementor-element.elementor-element-2a81c2e{--width:45%;}.elementor-939 .elementor-element.elementor-element-4d61768{--width:45%;}.elementor-939 .elementor-element.elementor-element-fade022{--width:55%;}.elementor-939 .elementor-element.elementor-element-7728f39{--width:55%;}.elementor-939 .elementor-element.elementor-element-bbfe24a{--width:45%;}.elementor-939 .elementor-element.elementor-element-892b1aa{--width:45%;}.elementor-939 .elementor-element.elementor-element-3298023{--width:55%;}.elementor-939 .elementor-element.elementor-element-24fc9e3{--width:55%;}.elementor-939 .elementor-element.elementor-element-9709aba{--width:45%;}.elementor-939 .elementor-element.elementor-element-216aae8{--width:45%;}.elementor-939 .elementor-element.elementor-element-8ac027e{--width:55%;}.elementor-939 .elementor-element.elementor-element-7c88541{--width:55%;}.elementor-939 .elementor-element.elementor-element-b165204{--width:45%;}}@media(max-width:1200px) and (min-width:768px){.elementor-939 .elementor-element.elementor-element-b4964c8{--width:35%;}.elementor-939 .elementor-element.elementor-element-633996b{--width:65%;}.elementor-939 .elementor-element.elementor-element-5f73b8b{--width:13%;}}@media(max-width:1024px) and (min-width:768px){.elementor-939 .elementor-element.elementor-element-b4964c8{--width:100%;}.elementor-939 .elementor-element.elementor-element-633996b{--width:100%;}.elementor-939 .elementor-element.elementor-element-c08a06f{--width:20%;}}@media(max-width:880px) and (min-width:768px){.elementor-939 .elementor-element.elementor-element-5b213e9{--width:100%;}.elementor-939 .elementor-element.elementor-element-2a81c2e{--width:100%;}.elementor-939 .elementor-element.elementor-element-4d61768{--width:100%;}.elementor-939 .elementor-element.elementor-element-fade022{--width:100%;}.elementor-939 .elementor-element.elementor-element-7728f39{--width:100%;}.elementor-939 .elementor-element.elementor-element-bbfe24a{--width:100%;}.elementor-939 .elementor-element.elementor-element-892b1aa{--width:100%;}.elementor-939 .elementor-element.elementor-element-3298023{--width:100%;}.elementor-939 .elementor-element.elementor-element-24fc9e3{--width:100%;}.elementor-939 .elementor-element.elementor-element-9709aba{--width:100%;}.elementor-939 .elementor-element.elementor-element-216aae8{--width:100%;}.elementor-939 .elementor-element.elementor-element-8ac027e{--width:100%;}.elementor-939 .elementor-element.elementor-element-7c88541{--width:100%;}.elementor-939 .elementor-element.elementor-element-b165204{--width:100%;}}@media(min-width:1367px){.elementor-939 .elementor-element.elementor-element-08b9c1b:not(.elementor-motion-effects-element-type-background), .elementor-939 .elementor-element.elementor-element-08b9c1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(min-width:2400px){.elementor-939 .elementor-element.elementor-element-c8dd8fe .elementor-heading-title{font-size:var( --e-global-typography-ebc1dd0-font-size );line-height:var( --e-global-typography-ebc1dd0-line-height );}.elementor-939 .elementor-element.elementor-element-217e4c4{font-size:var( --e-global-typography-7ffd762-font-size );}}@media(max-width:1366px){.elementor-939 .elementor-element.elementor-element-c8dd8fe .elementor-heading-title{font-size:var( --e-global-typography-ebc1dd0-font-size );line-height:var( --e-global-typography-ebc1dd0-line-height );}.elementor-939 .elementor-element.elementor-element-217e4c4{font-size:var( --e-global-typography-7ffd762-font-size );}.elementor-939 .elementor-element.elementor-element-5c54da2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -200px;}body:not(.rtl) .elementor-939 .elementor-element.elementor-element-5f73b8b{left:30vw;}body.rtl .elementor-939 .elementor-element.elementor-element-5f73b8b{right:30vw;}body:not(.rtl) .elementor-939 .elementor-element.elementor-element-c08a06f{right:2vw;}body.rtl .elementor-939 .elementor-element.elementor-element-c08a06f{left:2vw;}.elementor-939 .elementor-element.elementor-element-c08a06f{top:50px;}.elementor-939 .elementor-element.elementor-element-ebe5923{--gap:060px 060px;--row-gap:060px;--column-gap:060px;}}@media(max-width:1200px){.elementor-939 .elementor-element.elementor-element-9de9b2b{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-939 .elementor-element.elementor-element-5ecf41c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -54px) 0px;}.elementor-939 .elementor-element.elementor-element-5c54da2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -140px;}.elementor-939 .elementor-element.elementor-element-5f73b8b.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-939 .elementor-element.elementor-element-5f73b8b{left:25vw;}body.rtl .elementor-939 .elementor-element.elementor-element-5f73b8b{right:25vw;}.elementor-939 .elementor-element.elementor-element-c08a06f{top:80px;}.elementor-939 .elementor-element.elementor-element-ebe5923{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-939 .elementor-element.elementor-element-9241604 .elementor-heading-title{font-size:26px;}.elementor-939 .elementor-element.elementor-element-0905e2b .elementor-heading-title{font-size:26px;}.elementor-939 .elementor-element.elementor-element-e4ae911 .elementor-heading-title{font-size:26px;}.elementor-939 .elementor-element.elementor-element-9ca46cb .elementor-heading-title{font-size:26px;}.elementor-939 .elementor-element.elementor-element-db093bf .elementor-heading-title{font-size:26px;}.elementor-939 .elementor-element.elementor-element-781c51c .elementor-heading-title{font-size:26px;}.elementor-939 .elementor-element.elementor-element-bedccb1 .elementor-heading-title{font-size:26px;}}@media(max-width:1024px){.elementor-939 .elementor-element.elementor-element-08b9c1b:not(.elementor-motion-effects-element-type-background), .elementor-939 .elementor-element.elementor-element-08b9c1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdm-dev.cutedigitaltools.com/wp-content/uploads/2026/09/01-banner-Movil-7.jpg");}.elementor-939 .elementor-element.elementor-element-08b9c1b{--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-939 .elementor-element.elementor-element-c8dd8fe{text-align:center;}.elementor-939 .elementor-element.elementor-element-c8dd8fe .elementor-heading-title{font-size:var( --e-global-typography-ebc1dd0-font-size );line-height:var( --e-global-typography-ebc1dd0-line-height );}.elementor-939 .elementor-element.elementor-element-600c213.elementor-element{--align-self:center;}.elementor-939 .elementor-element.elementor-element-633996b{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-939 .elementor-element.elementor-element-9de9b2b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-939 .elementor-element.elementor-element-217e4c4{font-size:var( --e-global-typography-7ffd762-font-size );}body:not(.rtl) .elementor-939 .elementor-element.elementor-element-5f73b8b{left:41vw;}body.rtl .elementor-939 .elementor-element.elementor-element-5f73b8b{right:41vw;}.elementor-939 .elementor-element.elementor-element-5f73b8b{top:150px;}body:not(.rtl) .elementor-939 .elementor-element.elementor-element-c08a06f{right:11vw;}body.rtl .elementor-939 .elementor-element.elementor-element-c08a06f{left:11vw;}.elementor-939 .elementor-element.elementor-element-c08a06f{top:50px;}.elementor-939 .elementor-element.elementor-element-ebe5923{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}}@media(max-width:880px){.elementor-939 .elementor-element.elementor-element-9de9b2b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-939 .elementor-element.elementor-element-ebe5923{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-939 .elementor-element.elementor-element-5b43b94{--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-939 .elementor-element.elementor-element-2a81c2e{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-939 .elementor-element.elementor-element-7b84823{--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-939 .elementor-element.elementor-element-33971c0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-939 .elementor-element.elementor-element-e8a7fda{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-939 .elementor-element.elementor-element-becbd3f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-939 .elementor-element.elementor-element-4d61768{--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-939 .elementor-element.elementor-element-938c35b{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-939 .elementor-element.elementor-element-342fa03{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-939 .elementor-element.elementor-element-ed9391e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-939 .elementor-element.elementor-element-43fb18f{--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-939 .elementor-element.elementor-element-bbfe24a{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-939 .elementor-element.elementor-element-0f374ff{--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-939 .elementor-element.elementor-element-6524cf2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-939 .elementor-element.elementor-element-999b20f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-939 .elementor-element.elementor-element-d9b43b8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-939 .elementor-element.elementor-element-892b1aa{--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-939 .elementor-element.elementor-element-767c310{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-939 .elementor-element.elementor-element-3918959{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-939 .elementor-element.elementor-element-9bff398{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-939 .elementor-element.elementor-element-7a9c750{--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-939 .elementor-element.elementor-element-9709aba{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-939 .elementor-element.elementor-element-c17ff45{--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-939 .elementor-element.elementor-element-dcbfb73{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-939 .elementor-element.elementor-element-385c4cf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-939 .elementor-element.elementor-element-38ea4aa{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-939 .elementor-element.elementor-element-216aae8{--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-939 .elementor-element.elementor-element-55c8ea5{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-939 .elementor-element.elementor-element-d4aaf4b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-939 .elementor-element.elementor-element-fadfd78{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-939 .elementor-element.elementor-element-c1832b2{--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-939 .elementor-element.elementor-element-b165204{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-939 .elementor-element.elementor-element-52c6100{--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-939 .elementor-element.elementor-element-13883aa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-939 .elementor-element.elementor-element-dcbd178{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-939 .elementor-element.elementor-element-08b9c1b{--padding-top:6em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-939 .elementor-element.elementor-element-c8dd8fe{text-align:start;}.elementor-939 .elementor-element.elementor-element-c8dd8fe .elementor-heading-title{font-size:var( --e-global-typography-ebc1dd0-font-size );line-height:var( --e-global-typography-ebc1dd0-line-height );}.elementor-939 .elementor-element.elementor-element-600c213.elementor-element{--align-self:flex-start;}.elementor-939 .elementor-element.elementor-element-633996b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-939 .elementor-element.elementor-element-9de9b2b{--margin-top:-79px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-939 .elementor-element.elementor-element-9de9b2b.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-939 .elementor-element.elementor-element-217e4c4{font-size:var( --e-global-typography-7ffd762-font-size );}.elementor-939 .elementor-element.elementor-element-5ecf41c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -55px) 0px;}.elementor-939 .elementor-element.elementor-element-5c54da2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-939 .elementor-element.elementor-element-5f73b8b{--width:20%;top:100px;}body:not(.rtl) .elementor-939 .elementor-element.elementor-element-5f73b8b{left:14vw;}body.rtl .elementor-939 .elementor-element.elementor-element-5f73b8b{right:14vw;}.elementor-939 .elementor-element.elementor-element-c08a06f{--width:30%;}body:not(.rtl) .elementor-939 .elementor-element.elementor-element-c08a06f{right:6vw;}body.rtl .elementor-939 .elementor-element.elementor-element-c08a06f{left:6vw;}.elementor-939 .elementor-element.elementor-element-9241604 .elementor-heading-title{font-size:18px;}.elementor-939 .elementor-element.elementor-element-8ead78d{--flex-wrap:nowrap;}.elementor-939 .elementor-element.elementor-element-e8a7fda{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-939 .elementor-element.elementor-element-88f018a{padding:0em 0em 0em 0em;}.elementor-939 .elementor-element.elementor-element-0905e2b .elementor-heading-title{font-size:18px;}.elementor-939 .elementor-element.elementor-element-9346df5{--flex-wrap:nowrap;}.elementor-939 .elementor-element.elementor-element-ed9391e{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-939 .elementor-element.elementor-element-e4ae911 .elementor-heading-title{font-size:18px;}.elementor-939 .elementor-element.elementor-element-cfbbc39{--flex-wrap:nowrap;}.elementor-939 .elementor-element.elementor-element-999b20f{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-939 .elementor-element.elementor-element-9ca46cb .elementor-heading-title{font-size:18px;}.elementor-939 .elementor-element.elementor-element-a4fb2e0{--flex-wrap:nowrap;}.elementor-939 .elementor-element.elementor-element-9bff398{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-939 .elementor-element.elementor-element-db093bf .elementor-heading-title{font-size:18px;}.elementor-939 .elementor-element.elementor-element-3be23a1{--flex-wrap:nowrap;}.elementor-939 .elementor-element.elementor-element-385c4cf{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-939 .elementor-element.elementor-element-781c51c .elementor-heading-title{font-size:18px;}.elementor-939 .elementor-element.elementor-element-45fa451{--flex-wrap:nowrap;}.elementor-939 .elementor-element.elementor-element-fadfd78{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-939 .elementor-element.elementor-element-bedccb1 .elementor-heading-title{font-size:18px;}.elementor-939 .elementor-element.elementor-element-64afeba{--flex-wrap:nowrap;}.elementor-939 .elementor-element.elementor-element-dcbd178{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}}/* Start custom CSS for heading, class: .elementor-element-c8dd8fe */.elementor-939 .elementor-element.elementor-element-c8dd8fe span {
    background: linear-gradient(
        160deg,
        #0D5183 0%,
        #EC2024 50%,
        #F6921E 100%
    );

    background-clip: text;
    -webkit-background-clip: text;

    color: transparent;
    -webkit-text-fill-color: transparent;
    
    font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5ecf41c */@property --border-angle {
    syntax: "";
    initial-value: 105deg;
    inherits: false;
}


.elementor-939 .elementor-element.elementor-element-5ecf41c .elementor-button {
    --border-angle: 160deg;
    
    /* Grosor del borde degradado */
    border: 3px solid transparent;

    /* Esquinas: superior izq., superior der., inferior der., inferior izq. */
    border-radius: 100px 0 100px 100px;

    /* Fondo interior + borde */
    background:
        linear-gradient(
            105deg,
            #ffffff 0%,
            #ffffff 50%,
            #ffffff 100%
        ) padding-box,

        linear-gradient(
            var(--border-angle),
            #0D5183 0%,
            #D7EEFF 25%,
            #EC2024 50%,
            #FFE7CA 75%,
            #F6921E 100%
        ) border-box;

    color: #ffffff;
    overflow: hidden;
    padding: 0 0 0 24px !important;
    height: 50px;
    display: flex;
    width: fit-content;
    margin-right: -80px;
}

@keyframes girar-borde {
    from {
        --border-angle: 160deg;
    }

    to {
        --border-angle: 520deg;
    }
}

/* Accesibilidad: evita la animación si el usuario
   ha solicitado reducir el movimiento */
@media (prefers-reduced-motion: reduce) {
    .elementor-939 .elementor-element.elementor-element-5ecf41c .elementor-button:hover,
    .elementor-939 .elementor-element.elementor-element-5ecf41c .elementor-button:focus-visible {
        animation: none;
    }
}

.elementor-939 .elementor-element.elementor-element-5ecf41c .elementor-button .elementor-button-text {
    align-self: center;
    white-space: nowrap;
    color: #1A1A1A !important;
}

.elementor-939 .elementor-element.elementor-element-5ecf41c .elementor-button .elementor-button-icon {
    align-self: flex-start;
    
}

.elementor-939 .elementor-element.elementor-element-5ecf41c .elementor-button .elementor-button-icon svg {
    height: 45px;
    width: 45px;
}

.elementor-939 .elementor-element.elementor-element-5ecf41c .elementor-button:hover .elementor-button-icon svg {
    fill: none;
}

.elementor-939 .elementor-element.elementor-element-5ecf41c .elementor-button:hover,
.elementor-939 .elementor-element.elementor-element-5ecf41c .elementor-button:focus-visible {
    color: #ffffff;
    animation: girar-borde 2s linear infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9de9b2b */.elementor-939 .elementor-element.elementor-element-9de9b2b {
    max-width: 350px;
    height: fit-content;
    
      /* Variables fáciles de personalizar */
    --glass-radius: 24px;
    --glass-blur: 22px;
    --glass-saturation: 165%;
    --glass-bg-top: rgba(255, 255, 255, 0.90);
    --glass-bg-bottom: rgba(255, 255, 255, 0.9);
    --glass-border: rgba(255, 255, 255, 0.8);
  
    position: relative;
    isolation: isolate;
  
    border: 1px solid var(--glass-border);
    border-radius: var(--glass-radius);
  
    background: linear-gradient(
            135deg,
            var(--glass-bg-top) 0%,
            rgba(255, 255, 255, 0.58) 48%,
            var(--glass-bg-bottom) 100%
        );
  
    -webkit-backdrop-filter: blur(var(--glass-blur))saturate(var(--glass-saturation));
  
    backdrop-filter: blur(var(--glass-blur))  saturate(var(--glass-saturation));
  
    box-shadow: 0 24px 60px rgba(31, 38, 55, 0.14),
        0 8px 24px rgba(31, 38, 55, 0.08),
        inset 0 1px 0 rgba(255, 255, 255, 0.75),
        inset 1px 0 0 rgba(255, 255, 255, 0.28),
        inset 0 -1px 0 rgba(255, 255, 255, 0.12);
  
    transition: transform 350ms cubic-bezier(.2, .8, .2, 1),
        box-shadow 350ms ease,
        background 350ms ease;
}

@media (max-width: 1200px) {
    .elementor-939 .elementor-element.elementor-element-9de9b2b {
        max-width: 250px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c54da2 */.elementor-939 .elementor-element.elementor-element-5c54da2 {
    width: calc(100%);
}

.elementor-939 .elementor-element.elementor-element-5c54da2 img {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f73b8b */.elementor-939 .elementor-element.elementor-element-5f73b8b {
    height: auto !important;
    flex-shrink: 0 !important;
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c08a06f */.elementor-939 .elementor-element.elementor-element-c08a06f {
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08b9c1b */.elementor-939 .elementor-element.elementor-element-08b9c1b {
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-463b17c */.elementor-939 .elementor-element.elementor-element-463b17c img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.elementor-939 .elementor-element.elementor-element-463b17c {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-326a306 */@media (max-width: 880px) {
    .elementor-939 .elementor-element.elementor-element-326a306 {
        left: unset !important;
        right: -20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8a7fda */.elementor-939 .elementor-element.elementor-element-e8a7fda {
    height: fit-content;
    
      /* Variables fáciles de personalizar */
    --glass-radius: 24px;
    --glass-blur: 8px;
    --glass-saturation: 165%;
    --glass-bg-top: rgba(255, 255, 255, 0.1);
    --glass-bg-bottom: rgba(255, 255, 255, 0.1);
  
    position: relative;
    isolation: isolate;

    border-radius: var(--glass-radius);
  
    background: linear-gradient(
            135deg,
            var(--glass-bg-top) 0%,
            rgba(255, 255, 255, 0.58) 48%,
            var(--glass-bg-bottom) 100%
        );
  
    -webkit-backdrop-filter: blur(var(--glass-blur))saturate(var(--glass-saturation));
  
    backdrop-filter: blur(var(--glass-blur))  saturate(var(--glass-saturation));

  
    transition: transform 350ms cubic-bezier(.2, .8, .2, 1),
        box-shadow 350ms ease,
        background 350ms ease;
}

.elementor-939 .elementor-element.elementor-element-e8a7fda::before {
    content: "";
    position: absolute;
    z-index: 2;
    inset: 0;

    padding: 2px;
    border-radius: inherit;
    pointer-events: none;

    background: linear-gradient(
        105deg,
        #0D5183 0%,
        #EC2024 50%,
        #F6921E 100%
    );

    /* Recorta el centro y conserva solamente el borde */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite: xor;

    mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    mask-composite: exclude;
}

/* Mantiene el contenido sobre el fondo y debajo del borde */
.elementor-939 .elementor-element.elementor-element-e8a7fdar > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b43b94 */.elementor-939 .elementor-element.elementor-element-5b43b94 {
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dfe4c2 */@media (max-width: 880px) {
    .elementor-939 .elementor-element.elementor-element-7dfe4c2 {
        left: unset !important;
        right: -20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed9391e */.elementor-939 .elementor-element.elementor-element-ed9391e {
    height: fit-content;
    
      /* Variables fáciles de personalizar */
    --glass-radius: 24px;
    --glass-blur: 8px;
    --glass-saturation: 165%;
    --glass-bg-top: rgba(255, 255, 255, 0.1);
    --glass-bg-bottom: rgba(255, 255, 255, 0.1);
  
    position: relative;
    isolation: isolate;

    border-radius: var(--glass-radius);
  
    background: linear-gradient(
            135deg,
            var(--glass-bg-top) 0%,
            rgba(255, 255, 255, 0.58) 48%,
            var(--glass-bg-bottom) 100%
        );
  
    -webkit-backdrop-filter: blur(var(--glass-blur))saturate(var(--glass-saturation));
  
    backdrop-filter: blur(var(--glass-blur))  saturate(var(--glass-saturation));

  
    transition: transform 350ms cubic-bezier(.2, .8, .2, 1),
        box-shadow 350ms ease,
        background 350ms ease;
}

.elementor-939 .elementor-element.elementor-element-ed9391e::before {
    content: "";
    position: absolute;
    z-index: 2;
    inset: 0;

    padding: 2px;
    border-radius: inherit;
    pointer-events: none;

    background: linear-gradient(
        105deg,
        #0D5183 0%,
        #EC2024 50%,
        #F6921E 100%
    );

    /* Recorta el centro y conserva solamente el borde */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite: xor;

    mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    mask-composite: exclude;
}

/* Mantiene el contenido sobre el fondo y debajo del borde */
.elementor-939 .elementor-element.elementor-element-ed9391er > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e24ff4 */.elementor-939 .elementor-element.elementor-element-6e24ff4 img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.elementor-939 .elementor-element.elementor-element-6e24ff4 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-becbd3f */.elementor-939 .elementor-element.elementor-element-becbd3f {
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb0530f */.elementor-939 .elementor-element.elementor-element-cb0530f img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.elementor-939 .elementor-element.elementor-element-cb0530f {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b178d16 */@media (max-width: 880px) {
    .elementor-939 .elementor-element.elementor-element-b178d16 {
        left: unset !important;
        right: -20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-999b20f */.elementor-939 .elementor-element.elementor-element-999b20f {
    height: fit-content;
    
      /* Variables fáciles de personalizar */
    --glass-radius: 24px;
    --glass-blur: 8px;
    --glass-saturation: 165%;
    --glass-bg-top: rgba(255, 255, 255, 0.1);
    --glass-bg-bottom: rgba(255, 255, 255, 0.1);
  
    position: relative;
    isolation: isolate;

    border-radius: var(--glass-radius);
  
    background: linear-gradient(
            135deg,
            var(--glass-bg-top) 0%,
            rgba(255, 255, 255, 0.58) 48%,
            var(--glass-bg-bottom) 100%
        );
  
    -webkit-backdrop-filter: blur(var(--glass-blur))saturate(var(--glass-saturation));
  
    backdrop-filter: blur(var(--glass-blur))  saturate(var(--glass-saturation));

  
    transition: transform 350ms cubic-bezier(.2, .8, .2, 1),
        box-shadow 350ms ease,
        background 350ms ease;
}

.elementor-939 .elementor-element.elementor-element-999b20f::before {
    content: "";
    position: absolute;
    z-index: 2;
    inset: 0;

    padding: 2px;
    border-radius: inherit;
    pointer-events: none;

    background: linear-gradient(
        105deg,
        #0D5183 0%,
        #EC2024 50%,
        #F6921E 100%
    );

    /* Recorta el centro y conserva solamente el borde */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite: xor;

    mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    mask-composite: exclude;
}

/* Mantiene el contenido sobre el fondo y debajo del borde */
.elementor-939 .elementor-element.elementor-element-999b20fr > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43fb18f */.elementor-939 .elementor-element.elementor-element-43fb18f {
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34d78e6 */@media (max-width: 880px) {
    .elementor-939 .elementor-element.elementor-element-34d78e6 {
        left: unset !important;
        right: -20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bff398 */.elementor-939 .elementor-element.elementor-element-9bff398 {
    height: fit-content;
    
      /* Variables fáciles de personalizar */
    --glass-radius: 24px;
    --glass-blur: 8px;
    --glass-saturation: 165%;
    --glass-bg-top: rgba(255, 255, 255, 0.1);
    --glass-bg-bottom: rgba(255, 255, 255, 0.1);
  
    position: relative;
    isolation: isolate;

    border-radius: var(--glass-radius);
  
    background: linear-gradient(
            135deg,
            var(--glass-bg-top) 0%,
            rgba(255, 255, 255, 0.58) 48%,
            var(--glass-bg-bottom) 100%
        );
  
    -webkit-backdrop-filter: blur(var(--glass-blur))saturate(var(--glass-saturation));
  
    backdrop-filter: blur(var(--glass-blur))  saturate(var(--glass-saturation));

  
    transition: transform 350ms cubic-bezier(.2, .8, .2, 1),
        box-shadow 350ms ease,
        background 350ms ease;
}

.elementor-939 .elementor-element.elementor-element-9bff398::before {
    content: "";
    position: absolute;
    z-index: 2;
    inset: 0;

    padding: 2px;
    border-radius: inherit;
    pointer-events: none;

    background: linear-gradient(
        105deg,
        #0D5183 0%,
        #EC2024 50%,
        #F6921E 100%
    );

    /* Recorta el centro y conserva solamente el borde */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite: xor;

    mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    mask-composite: exclude;
}

/* Mantiene el contenido sobre el fondo y debajo del borde */
.elementor-939 .elementor-element.elementor-element-9bff398r > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4425c86 */.elementor-939 .elementor-element.elementor-element-4425c86 img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.elementor-939 .elementor-element.elementor-element-4425c86 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b43b8 */.elementor-939 .elementor-element.elementor-element-d9b43b8 {
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35faa13 */.elementor-939 .elementor-element.elementor-element-35faa13 img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.elementor-939 .elementor-element.elementor-element-35faa13 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-81b78e6 */@media (max-width: 880px) {
    .elementor-939 .elementor-element.elementor-element-81b78e6 {
        left: unset !important;
        right: -20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-385c4cf */.elementor-939 .elementor-element.elementor-element-385c4cf {
    height: fit-content;
    
      /* Variables fáciles de personalizar */
    --glass-radius: 24px;
    --glass-blur: 8px;
    --glass-saturation: 165%;
    --glass-bg-top: rgba(255, 255, 255, 0.1);
    --glass-bg-bottom: rgba(255, 255, 255, 0.1);
  
    position: relative;
    isolation: isolate;

    border-radius: var(--glass-radius);
  
    background: linear-gradient(
            135deg,
            var(--glass-bg-top) 0%,
            rgba(255, 255, 255, 0.58) 48%,
            var(--glass-bg-bottom) 100%
        );
  
    -webkit-backdrop-filter: blur(var(--glass-blur))saturate(var(--glass-saturation));
  
    backdrop-filter: blur(var(--glass-blur))  saturate(var(--glass-saturation));

  
    transition: transform 350ms cubic-bezier(.2, .8, .2, 1),
        box-shadow 350ms ease,
        background 350ms ease;
}

.elementor-939 .elementor-element.elementor-element-385c4cf::before {
    content: "";
    position: absolute;
    z-index: 2;
    inset: 0;

    padding: 2px;
    border-radius: inherit;
    pointer-events: none;

    background: linear-gradient(
        105deg,
        #0D5183 0%,
        #EC2024 50%,
        #F6921E 100%
    );

    /* Recorta el centro y conserva solamente el borde */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite: xor;

    mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    mask-composite: exclude;
}

/* Mantiene el contenido sobre el fondo y debajo del borde */
.elementor-939 .elementor-element.elementor-element-385c4cfr > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a9c750 */.elementor-939 .elementor-element.elementor-element-7a9c750 {
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d8a4dc0 */@media (max-width: 880px) {
    .elementor-939 .elementor-element.elementor-element-d8a4dc0 {
        left: unset !important;
        right: -20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fadfd78 */.elementor-939 .elementor-element.elementor-element-fadfd78 {
    height: fit-content;
    
      /* Variables fáciles de personalizar */
    --glass-radius: 24px;
    --glass-blur: 8px;
    --glass-saturation: 165%;
    --glass-bg-top: rgba(255, 255, 255, 0.1);
    --glass-bg-bottom: rgba(255, 255, 255, 0.1);
  
    position: relative;
    isolation: isolate;

    border-radius: var(--glass-radius);
  
    background: linear-gradient(
            135deg,
            var(--glass-bg-top) 0%,
            rgba(255, 255, 255, 0.58) 48%,
            var(--glass-bg-bottom) 100%
        );
  
    -webkit-backdrop-filter: blur(var(--glass-blur))saturate(var(--glass-saturation));
  
    backdrop-filter: blur(var(--glass-blur))  saturate(var(--glass-saturation));

  
    transition: transform 350ms cubic-bezier(.2, .8, .2, 1),
        box-shadow 350ms ease,
        background 350ms ease;
}

.elementor-939 .elementor-element.elementor-element-fadfd78::before {
    content: "";
    position: absolute;
    z-index: 2;
    inset: 0;

    padding: 2px;
    border-radius: inherit;
    pointer-events: none;

    background: linear-gradient(
        105deg,
        #0D5183 0%,
        #EC2024 50%,
        #F6921E 100%
    );

    /* Recorta el centro y conserva solamente el borde */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite: xor;

    mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    mask-composite: exclude;
}

/* Mantiene el contenido sobre el fondo y debajo del borde */
.elementor-939 .elementor-element.elementor-element-fadfd78r > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9d25ca */.elementor-939 .elementor-element.elementor-element-b9d25ca img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.elementor-939 .elementor-element.elementor-element-b9d25ca {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ea4aa */.elementor-939 .elementor-element.elementor-element-38ea4aa {
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-294222a */.elementor-939 .elementor-element.elementor-element-294222a img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.elementor-939 .elementor-element.elementor-element-294222a {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-915a05c */@media (max-width: 880px) {
    .elementor-939 .elementor-element.elementor-element-915a05c {
        left: unset !important;
        right: -20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcbd178 */.elementor-939 .elementor-element.elementor-element-dcbd178 {
    height: fit-content;
    
      /* Variables fáciles de personalizar */
    --glass-radius: 24px;
    --glass-blur: 8px;
    --glass-saturation: 165%;
    --glass-bg-top: rgba(255, 255, 255, 0.1);
    --glass-bg-bottom: rgba(255, 255, 255, 0.1);
  
    position: relative;
    isolation: isolate;

    border-radius: var(--glass-radius);
  
    background: linear-gradient(
            135deg,
            var(--glass-bg-top) 0%,
            rgba(255, 255, 255, 0.58) 48%,
            var(--glass-bg-bottom) 100%
        );
  
    -webkit-backdrop-filter: blur(var(--glass-blur))saturate(var(--glass-saturation));
  
    backdrop-filter: blur(var(--glass-blur))  saturate(var(--glass-saturation));

  
    transition: transform 350ms cubic-bezier(.2, .8, .2, 1),
        box-shadow 350ms ease,
        background 350ms ease;
}

.elementor-939 .elementor-element.elementor-element-dcbd178::before {
    content: "";
    position: absolute;
    z-index: 2;
    inset: 0;

    padding: 2px;
    border-radius: inherit;
    pointer-events: none;

    background: linear-gradient(
        105deg,
        #0D5183 0%,
        #EC2024 50%,
        #F6921E 100%
    );

    /* Recorta el centro y conserva solamente el borde */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite: xor;

    mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    mask-composite: exclude;
}

/* Mantiene el contenido sobre el fondo y debajo del borde */
.elementor-939 .elementor-element.elementor-element-dcbd178r > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1832b2 */.elementor-939 .elementor-element.elementor-element-c1832b2 {
    height: fit-content;
}/* End custom CSS */