.elementor-12353 .elementor-element.elementor-element-4465ef0f{--display:flex;--min-height:100vh;--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12353 .elementor-element.elementor-element-4465ef0f:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-4465ef0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, var( --e-global-color-primary ) 0%, #18181B 59%);}.elementor-12353 .elementor-element.elementor-element-4465ef0f::before, .elementor-12353 .elementor-element.elementor-element-4465ef0f > .elementor-background-video-container::before, .elementor-12353 .elementor-element.elementor-element-4465ef0f > .e-con-inner > .elementor-background-video-container::before, .elementor-12353 .elementor-element.elementor-element-4465ef0f > .elementor-background-slideshow::before, .elementor-12353 .elementor-element.elementor-element-4465ef0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-12353 .elementor-element.elementor-element-4465ef0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12353 .elementor-element.elementor-element-4465ef0f.e-con{--align-self:center;}.elementor-12353 .elementor-element.elementor-element-1c2d09b7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-222fe4a7{--display:flex;--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12353 .elementor-element.elementor-element-50f7d1{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12353 .elementor-element.elementor-element-23d0651 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-12353 .elementor-element.elementor-element-23d0651.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-23d0651{text-align:center;}.elementor-12353 .elementor-element.elementor-element-23d0651 .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro Body", Sans-serif;font-size:48px;font-weight:700;font-style:normal;line-height:52px;letter-spacing:-4.3px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-12353 .elementor-element.elementor-element-718b0df1{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12353 .elementor-element.elementor-element-4389d62d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-4389d62d{text-align:center;}.elementor-12353 .elementor-element.elementor-element-4389d62d .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro Body", Sans-serif;font-size:48px;font-weight:200;line-height:52px;letter-spacing:-4.3px;color:#FFFFFF;}.elementor-12353 .elementor-element.elementor-element-358a85c9{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12353 .elementor-element.elementor-element-66dbe67b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-66dbe67b{text-align:center;}.elementor-12353 .elementor-element.elementor-element-66dbe67b .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro Body", Sans-serif;font-size:48px;font-weight:200;line-height:52px;letter-spacing:-4.3px;color:#FFFFFF;}.elementor-12353 .elementor-element.elementor-element-3b123ac2{--spacer-size:39px;}.elementor-12353 .elementor-element.elementor-element-3b123ac2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-9b95ad6{--display:flex;--min-height:342px;--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;}.elementor-12353 .elementor-element.elementor-element-9b95ad6:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-9b95ad6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;}.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-12353 .elementor-element.elementor-element-04a5b5f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Neue Haas Grotesk Display Pro Light 45", Sans-serif;font-size:35px;line-height:40px;color:#FFFFFF;}.elementor-12353 .elementor-element.elementor-element-04a5b5f > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-12353 .elementor-element.elementor-element-04a5b5f.elementor-element{--align-self:center;}.elementor-12353 .elementor-element.elementor-element-04a5b5f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-2f93bb2{--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-12353 .elementor-element.elementor-element-2f93bb2:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-2f93bb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;}.elementor-12353 .elementor-element.elementor-element-f606e5a{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12353 .elementor-element.elementor-element-fce0adb{--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-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-12353 .elementor-element.elementor-element-349c5bc{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-12353 .elementor-element.elementor-element-349c5bc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-349c5bc .elementor-divider-separator{width:100%;}.elementor-12353 .elementor-element.elementor-element-349c5bc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12353 .elementor-element.elementor-element-18e9f8f{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12353 .elementor-element.elementor-element-0e70eab{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12353 .elementor-element.elementor-element-4c7b7c8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-4c7b7c8 .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"NeueHaasDisplayMedium 65", Sans-serif;font-size:18px;}.elementor-12353 .elementor-element.elementor-element-4c7b7c8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#C3DAF0;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{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-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{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-widget-flip-box .elementor-flip-box__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 );}.elementor-12353 .elementor-element.elementor-element-3abf0b1 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://pixie-services.com/wp-content/uploads/2026/04/map_france_hd-1-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:70% auto;}.elementor-12353 .elementor-element.elementor-element-3abf0b1 .elementor-flip-box__back{background-color:#02010100;background-image:url("https://pixie-services.com/wp-content/uploads/2026/04/map_france_hd-white-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:70% auto;}.elementor-12353 .elementor-element.elementor-element-3abf0b1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-3abf0b1 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:start;justify-content:flex-end;}.elementor-12353 .elementor-element.elementor-element-3abf0b1 .elementor-icon i{transform:rotate(0deg);}.elementor-12353 .elementor-element.elementor-element-3abf0b1 .elementor-icon svg{transform:rotate(0deg);}.elementor-12353 .elementor-element.elementor-element-3abf0b1 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Neue Haas Grotesk Display Pro Titles Black 95", Sans-serif;font-size:18px;}.elementor-12353 .elementor-element.elementor-element-3abf0b1 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-12353 .elementor-element.elementor-element-3abf0b1 .elementor-flip-box__button{margin-inline-center:0;}.elementor-12353 .elementor-element.elementor-element-3abf0b1 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Neue Haas Grotesk Display Pro Light 45", Sans-serif;font-size:18px;}.elementor-12353 .elementor-element.elementor-element-5109b83{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12353 .elementor-element.elementor-element-a77d4c9{--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-12353 .elementor-element.elementor-element-3f9a4b0{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-12353 .elementor-element.elementor-element-3f9a4b0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-3f9a4b0 .elementor-divider-separator{width:100%;}.elementor-12353 .elementor-element.elementor-element-3f9a4b0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12353 .elementor-element.elementor-element-ed8f65c{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12353 .elementor-element.elementor-element-ed8f65c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12353 .elementor-element.elementor-element-f884671{--display:flex;}.elementor-12353 .elementor-element.elementor-element-7c757af.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-7c757af .elementor-counter{flex-direction:column-reverse;}.elementor-12353 .elementor-element.elementor-element-7c757af .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"NeueHaasDisplayMedium 65", Sans-serif;font-size:18px;}.elementor-12353 .elementor-element.elementor-element-7c757af .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#C3DAF0;}.elementor-12353 .elementor-element.elementor-element-84eb6d4 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://pixie-services.com/wp-content/uploads/2026/04/map_espana_hd-1.png");background-position:center center;background-repeat:no-repeat;background-size:70% auto;}.elementor-12353 .elementor-element.elementor-element-84eb6d4 .elementor-flip-box__back{background-color:#02010100;background-image:url("https://pixie-services.com/wp-content/uploads/2026/04/spain-2.png");background-position:center center;background-repeat:no-repeat;background-size:70% auto;}.elementor-12353 .elementor-element.elementor-element-84eb6d4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-84eb6d4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:start;justify-content:flex-end;}.elementor-12353 .elementor-element.elementor-element-84eb6d4 .elementor-icon i{transform:rotate(0deg);}.elementor-12353 .elementor-element.elementor-element-84eb6d4 .elementor-icon svg{transform:rotate(0deg);}.elementor-12353 .elementor-element.elementor-element-84eb6d4 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Neue Haas Grotesk Display Pro Titles Black 95", Sans-serif;font-size:18px;}.elementor-12353 .elementor-element.elementor-element-84eb6d4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-12353 .elementor-element.elementor-element-84eb6d4 .elementor-flip-box__button{margin-inline-center:0;}.elementor-12353 .elementor-element.elementor-element-84eb6d4 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Neue Haas Grotesk Display Pro Light 45", Sans-serif;font-size:18px;}.elementor-12353 .elementor-element.elementor-element-7e07311{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12353 .elementor-element.elementor-element-9fb293d{--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-12353 .elementor-element.elementor-element-409bdc7{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-12353 .elementor-element.elementor-element-409bdc7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-409bdc7 .elementor-divider-separator{width:100%;}.elementor-12353 .elementor-element.elementor-element-409bdc7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12353 .elementor-element.elementor-element-6853c45{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12353 .elementor-element.elementor-element-6853c45.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12353 .elementor-element.elementor-element-aae1bc2{--display:flex;}.elementor-12353 .elementor-element.elementor-element-9a82cc5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-9a82cc5 .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"NeueHaasDisplayMedium 65", Sans-serif;font-size:18px;}.elementor-12353 .elementor-element.elementor-element-9a82cc5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#C3DAF0;}.elementor-12353 .elementor-element.elementor-element-c88899c{--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-12353 .elementor-element.elementor-element-ef772b8{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-12353 .elementor-element.elementor-element-ef772b8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-ef772b8 .elementor-divider-separator{width:100%;}.elementor-12353 .elementor-element.elementor-element-ef772b8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12353 .elementor-element.elementor-element-0b63d46{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12353 .elementor-element.elementor-element-0b63d46.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12353 .elementor-element.elementor-element-58ce88b{--display:flex;}.elementor-12353 .elementor-element.elementor-element-5dd21dd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-5dd21dd .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"NeueHaasDisplayMedium 65", Sans-serif;font-size:18px;}.elementor-12353 .elementor-element.elementor-element-5dd21dd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#C3DAF0;font-family:"Montserrat", Sans-serif;font-size:72px;font-weight:700;}.elementor-12353 .elementor-element.elementor-element-5ff7b8c{--display:flex;}.elementor-12353 .elementor-element.elementor-element-5ff7b8c:not(.elementor-widget),.elementor-12353 .elementor-element.elementor-element-5ff7b8c{backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );-webkit-backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );}.elementor-12353 .elementor-element.elementor-element-f753a7e{--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-12353 .elementor-element.elementor-element-f753a7e:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-f753a7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;background-image:url("https://pixie-services.com/wp-content/uploads/2026/04/Diseno-sin-titulo-3-derecha.png");background-position:center right;background-repeat:no-repeat;background-size:53% auto;}.elementor-12353 .elementor-element.elementor-element-aad3d70 > .elementor-widget-container{margin:20px 20px 50px 20px;}.elementor-12353 .elementor-element.elementor-element-aad3d70.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-aad3d70{font-family:"NeueHaasDisplayBold 75", Sans-serif;font-size:70px;font-weight:1;font-style:normal;line-height:65px;letter-spacing:-3px;}.elementor-12353 .elementor-element.elementor-element-fb2857d{--display:flex;--min-height:179px;--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-12353 .elementor-element.elementor-element-a6c6124{--display:flex;--background-transition:0.3s;--overlay-mix-blend-mode:overlay;}.elementor-12353 .elementor-element.elementor-element-a6c6124:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-a6c6124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pixie-services.com/wp-content/uploads/2026/04/Group-lol.png");background-repeat:no-repeat;}.elementor-12353 .elementor-element.elementor-element-a6c6124:hover{background-image:url("https://pixie-services.com/wp-content/uploads/2026/04/Group-48-2.png");}.elementor-12353 .elementor-element.elementor-element-a7900c7 > .elementor-widget-container{margin:10px 0px 0px 10px;}.elementor-12353 .elementor-element.elementor-element-a7900c7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-a7900c7{font-family:"NeueHaasDisplayBold 75", Sans-serif;font-size:25px;color:#FFFFFF;}.elementor-12353 .elementor-element.elementor-element-4c0f879{--display:flex;--background-transition:0.3s;--overlay-mix-blend-mode:overlay;}.elementor-12353 .elementor-element.elementor-element-4c0f879:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-4c0f879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pixie-services.com/wp-content/uploads/2026/04/Group-lol.png");background-repeat:no-repeat;}.elementor-12353 .elementor-element.elementor-element-4c0f879:hover{background-image:url("https://pixie-services.com/wp-content/uploads/2026/04/Group-48-2.png");}.elementor-12353 .elementor-element.elementor-element-2dfb3f3 > .elementor-widget-container{margin:10px 0px 0px 10px;}.elementor-12353 .elementor-element.elementor-element-2dfb3f3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-2dfb3f3{font-family:"NeueHaasDisplayBold 75", Sans-serif;font-size:25px;color:#FFFFFF;}.elementor-12353 .elementor-element.elementor-element-a3b4525{--display:flex;--background-transition:0.3s;--overlay-mix-blend-mode:overlay;}.elementor-12353 .elementor-element.elementor-element-a3b4525:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-a3b4525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pixie-services.com/wp-content/uploads/2026/04/Group-lol.png");background-repeat:no-repeat;}.elementor-12353 .elementor-element.elementor-element-a3b4525:hover{background-image:url("https://pixie-services.com/wp-content/uploads/2026/04/Group-48-2.png");}.elementor-12353 .elementor-element.elementor-element-2a1e3b1 > .elementor-widget-container{margin:10px 0px 0px 10px;}.elementor-12353 .elementor-element.elementor-element-2a1e3b1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-2a1e3b1{font-family:"NeueHaasDisplayBold 75", Sans-serif;font-size:25px;color:#FFFFFF;}.elementor-12353 .elementor-element.elementor-element-dd1be7e{--display:flex;--min-height:179px;--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-12353 .elementor-element.elementor-element-f06be46{--display:flex;--background-transition:0.3s;--overlay-mix-blend-mode:overlay;}.elementor-12353 .elementor-element.elementor-element-f06be46:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-f06be46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pixie-services.com/wp-content/uploads/2026/04/Group-lol.png");background-repeat:no-repeat;}.elementor-12353 .elementor-element.elementor-element-f06be46:hover{background-image:url("https://pixie-services.com/wp-content/uploads/2026/04/Group-48-2.png");}.elementor-12353 .elementor-element.elementor-element-e56c309 > .elementor-widget-container{margin:10px 0px 0px 10px;}.elementor-12353 .elementor-element.elementor-element-e56c309.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-e56c309{font-family:"NeueHaasDisplayBold 75", Sans-serif;font-size:25px;color:#FFFFFF;}.elementor-12353 .elementor-element.elementor-element-e54ea61{--display:flex;--background-transition:0.3s;--overlay-mix-blend-mode:overlay;}.elementor-12353 .elementor-element.elementor-element-e54ea61:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-e54ea61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pixie-services.com/wp-content/uploads/2026/04/Group-lol.png");background-repeat:no-repeat;}.elementor-12353 .elementor-element.elementor-element-e54ea61:hover{background-image:url("https://pixie-services.com/wp-content/uploads/2026/04/Group-48-2.png");}.elementor-12353 .elementor-element.elementor-element-0305d21 > .elementor-widget-container{margin:10px 0px 0px 10px;}.elementor-12353 .elementor-element.elementor-element-0305d21.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-0305d21{font-family:"NeueHaasDisplayBold 75", Sans-serif;font-size:25px;line-height:30px;color:#FFFFFF;}.elementor-12353 .elementor-element.elementor-element-31f171e{--display:flex;--background-transition:0.3s;--overlay-mix-blend-mode:overlay;}.elementor-12353 .elementor-element.elementor-element-31f171e:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-31f171e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pixie-services.com/wp-content/uploads/2026/04/Group-lol.png");background-repeat:no-repeat;}.elementor-12353 .elementor-element.elementor-element-31f171e:hover{background-image:url("https://pixie-services.com/wp-content/uploads/2026/04/Group-48-2.png");}.elementor-12353 .elementor-element.elementor-element-cc79df1 > .elementor-widget-container{margin:10px 0px 0px 10px;}.elementor-12353 .elementor-element.elementor-element-cc79df1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-cc79df1{font-family:"NeueHaasDisplayBold 75", Sans-serif;font-size:25px;line-height:30px;color:#FFFFFF;}.elementor-12353 .elementor-element.elementor-element-37c4d4f{--display:flex;--min-height:179px;--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-12353 .elementor-element.elementor-element-8b75016{--display:flex;--background-transition:0.3s;--overlay-mix-blend-mode:overlay;}.elementor-12353 .elementor-element.elementor-element-8b75016:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-8b75016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pixie-services.com/wp-content/uploads/2026/04/Group-lol.png");background-repeat:no-repeat;}.elementor-12353 .elementor-element.elementor-element-8b75016:hover{background-image:url("https://pixie-services.com/wp-content/uploads/2026/04/Group-48-2.png");}.elementor-12353 .elementor-element.elementor-element-704185b > .elementor-widget-container{margin:10px 0px 0px 10px;}.elementor-12353 .elementor-element.elementor-element-704185b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-704185b{font-family:"NeueHaasDisplayBold 75", Sans-serif;font-size:25px;line-height:30px;color:#FFFFFF;}.elementor-12353 .elementor-element.elementor-element-2d07c56{--display:flex;--background-transition:0.3s;--overlay-mix-blend-mode:overlay;}.elementor-12353 .elementor-element.elementor-element-2d07c56:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-2d07c56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pixie-services.com/wp-content/uploads/2026/04/Group-lol.png");background-repeat:no-repeat;}.elementor-12353 .elementor-element.elementor-element-2d07c56:hover{background-image:url("https://pixie-services.com/wp-content/uploads/2026/04/Group-48-2.png");}.elementor-12353 .elementor-element.elementor-element-6474cf2 > .elementor-widget-container{margin:10px 0px 0px 10px;}.elementor-12353 .elementor-element.elementor-element-6474cf2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-6474cf2{font-family:"NeueHaasDisplayBold 75", Sans-serif;font-size:25px;color:#FFFFFF;}.elementor-12353 .elementor-element.elementor-element-72fef77{--display:flex;--background-transition:0.3s;--overlay-mix-blend-mode:overlay;}.elementor-12353 .elementor-element.elementor-element-e1d3c0f{--spacer-size:50px;}.elementor-12353 .elementor-element.elementor-element-e1d3c0f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-9eb85d9{--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-12353 .elementor-element.elementor-element-9eb85d9:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-9eb85d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;}.elementor-12353 .elementor-element.elementor-element-2ef8454 > .elementor-widget-container{margin:20px 20px 50px 20px;}.elementor-12353 .elementor-element.elementor-element-2ef8454.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-2ef8454{font-family:"NeueHaasDisplayBold 75", Sans-serif;font-size:70px;font-weight:1;font-style:normal;line-height:65px;letter-spacing:-3px;}.elementor-12353 .elementor-element.elementor-element-69ee0f6{--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;}.elementor-12353 .elementor-element.elementor-element-69ee0f6:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-69ee0f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;}.elementor-12353 .elementor-element.elementor-element-6be5c13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-12353 .elementor-element.elementor-element-deaaf23.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-5c89419 > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12353 .elementor-element.elementor-element-5c89419.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-5c89419{font-family:"Neue Haas Grotesk Display Pro Titles Black 95", Sans-serif;letter-spacing:0.3px;color:#FFFFFF;}.elementor-12353 .elementor-element.elementor-element-af15650{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12353 .elementor-element.elementor-element-0ca8184.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-c233af5 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-12353 .elementor-element.elementor-element-c233af5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-c233af5{font-family:"Neue Haas Grotesk Display Pro Titles Black 95", Sans-serif;letter-spacing:0.3px;color:#FFFFFF;}.elementor-12353 .elementor-element.elementor-element-c2f956d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12353 .elementor-element.elementor-element-f825a60.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-e413a66 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-12353 .elementor-element.elementor-element-e413a66.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-e413a66{font-family:"Neue Haas Grotesk Display Pro Titles Black 95", Sans-serif;letter-spacing:0.3px;color:#FFFFFF;}.elementor-12353 .elementor-element.elementor-element-8bd123b{--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-12353 .elementor-element.elementor-element-8bd123b:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-8bd123b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;}.elementor-12353 .elementor-element.elementor-element-b12fef1{--spacer-size:50px;}.elementor-12353 .elementor-element.elementor-element-b12fef1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-04f526c{--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-12353 .elementor-element.elementor-element-04f526c:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-04f526c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;}.elementor-12353 .elementor-element.elementor-element-4b4fe4e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--align-items:center;}.elementor-12353 .elementor-element.elementor-element-450563f{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:30px;}.elementor-12353 .elementor-element.elementor-element-6400451.elementor-element{--align-self:center;}.elementor-12353 .elementor-element.elementor-element-6400451.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-76950fd{--display:flex;--min-height:0px;--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-12353 .elementor-element.elementor-element-b375e0c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12353 .elementor-element.elementor-element-b375e0c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-b375e0c{font-family:"Neue Haas Grotesk Display Pro Titles Black 95", Sans-serif;font-size:30px;}.elementor-12353 .elementor-element.elementor-element-7e8ae87{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"NeueHaasDisplayLight 55", Sans-serif;font-size:22px;letter-spacing:0.3px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-12353 .elementor-element.elementor-element-7e8ae87 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12353 .elementor-element.elementor-element-7e8ae87.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-f8eab1d{--display:flex;--min-height:312px;--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-12353 .elementor-element.elementor-element-f8eab1d:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-f8eab1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;background-image:url("https://pixie-services.com/wp-content/uploads/2026/04/Diseno-sin-titulo-3-4.png");background-repeat:no-repeat;background-size:contain;}.elementor-12353 .elementor-element.elementor-element-aff0520{--spacer-size:66px;}.elementor-12353 .elementor-element.elementor-element-aff0520.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-f33e608 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12353 .elementor-element.elementor-element-f33e608.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-f33e608{text-align:center;font-family:"NeueHaasDisplayBold 75", Sans-serif;font-size:70px;font-weight:1;font-style:normal;line-height:65px;letter-spacing:-3px;}.elementor-12353 .elementor-element.elementor-element-f844c0a{--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;}.elementor-12353 .elementor-element.elementor-element-f844c0a.e-con{--align-self:center;}.elementor-12353 .elementor-element.elementor-element-e7c1e53{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-12353 .elementor-element.elementor-element-12ec20d.elementor-element{--align-self:center;}.elementor-12353 .elementor-element.elementor-element-12ec20d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-12ec20d .elementor-icon-wrapper{text-align:center;}.elementor-12353 .elementor-element.elementor-element-12ec20d.elementor-view-stacked .elementor-icon{background-color:#C9DFF4;}.elementor-12353 .elementor-element.elementor-element-12ec20d.elementor-view-framed .elementor-icon, .elementor-12353 .elementor-element.elementor-element-12ec20d.elementor-view-default .elementor-icon{color:#C9DFF4;border-color:#C9DFF4;}.elementor-12353 .elementor-element.elementor-element-12ec20d.elementor-view-framed .elementor-icon, .elementor-12353 .elementor-element.elementor-element-12ec20d.elementor-view-default .elementor-icon svg{fill:#C9DFF4;}.elementor-12353 .elementor-element.elementor-element-12ec20d .elementor-icon{font-size:55px;}.elementor-12353 .elementor-element.elementor-element-12ec20d .elementor-icon svg{height:55px;}.elementor-12353 .elementor-element.elementor-element-778cd6e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12353 .elementor-element.elementor-element-a9d3897.elementor-element{--align-self:center;}.elementor-12353 .elementor-element.elementor-element-a9d3897.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12353 .elementor-element.elementor-element-a9d3897 .elementor-icon-wrapper{text-align:center;}.elementor-12353 .elementor-element.elementor-element-a9d3897.elementor-view-stacked .elementor-icon{background-color:#C9DFF4;}.elementor-12353 .elementor-element.elementor-element-a9d3897.elementor-view-framed .elementor-icon, .elementor-12353 .elementor-element.elementor-element-a9d3897.elementor-view-default .elementor-icon{color:#C9DFF4;border-color:#C9DFF4;}.elementor-12353 .elementor-element.elementor-element-a9d3897.elementor-view-framed .elementor-icon, .elementor-12353 .elementor-element.elementor-element-a9d3897.elementor-view-default .elementor-icon svg{fill:#C9DFF4;}.elementor-12353 .elementor-element.elementor-element-a9d3897 .elementor-icon{font-size:50px;}.elementor-12353 .elementor-element.elementor-element-a9d3897 .elementor-icon svg{height:50px;}@media(min-width:768px){.elementor-12353 .elementor-element.elementor-element-18e9f8f{--width:48%;}.elementor-12353 .elementor-element.elementor-element-ed8f65c{--width:100.038%;}.elementor-12353 .elementor-element.elementor-element-6853c45{--width:58.202%;}.elementor-12353 .elementor-element.elementor-element-0b63d46{--width:76.833%;}.elementor-12353 .elementor-element.elementor-element-04f526c{--content-width:1140px;}.elementor-12353 .elementor-element.elementor-element-4b4fe4e{--width:100%;}.elementor-12353 .elementor-element.elementor-element-450563f{--width:84%;}.elementor-12353 .elementor-element.elementor-element-f844c0a{--width:17%;}.elementor-12353 .elementor-element.elementor-element-e7c1e53{--width:50%;}.elementor-12353 .elementor-element.elementor-element-778cd6e{--width:50%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-12353 .elementor-element.elementor-element-4b4fe4e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-12353 .elementor-element.elementor-element-04a5b5f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12353 .elementor-element.elementor-element-04a5b5f{font-size:20px;line-height:1.2em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12353 .elementor-element.elementor-element-349c5bc .elementor-divider-separator{width:65%;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12353 .elementor-element.elementor-element-a77d4c9{--min-height:0px;}.elementor-12353 .elementor-element.elementor-element-3f9a4b0 .elementor-divider-separator{width:65%;}.elementor-12353 .elementor-element.elementor-element-409bdc7 .elementor-divider-separator{width:65%;}.elementor-12353 .elementor-element.elementor-element-ef772b8 .elementor-divider-separator{width:65%;}.elementor-12353 .elementor-element.elementor-element-f753a7e:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-f753a7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:487px auto;}.elementor-12353 .elementor-element.elementor-element-aad3d70 > .elementor-widget-container{margin:20px 20px 0px 20px;}.elementor-12353 .elementor-element.elementor-element-aad3d70{font-size:40px;}.elementor-12353 .elementor-element.elementor-element-a6c6124{--min-height:135px;}.elementor-12353 .elementor-element.elementor-element-a6c6124:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-a6c6124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-12353 .elementor-element.elementor-element-4c0f879{--min-height:135px;}.elementor-12353 .elementor-element.elementor-element-4c0f879:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-4c0f879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-12353 .elementor-element.elementor-element-a3b4525{--min-height:135px;}.elementor-12353 .elementor-element.elementor-element-a3b4525:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-a3b4525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-12353 .elementor-element.elementor-element-f06be46{--min-height:135px;}.elementor-12353 .elementor-element.elementor-element-f06be46:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-f06be46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-12353 .elementor-element.elementor-element-e54ea61{--min-height:135px;}.elementor-12353 .elementor-element.elementor-element-e54ea61:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-e54ea61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-12353 .elementor-element.elementor-element-31f171e{--min-height:135px;}.elementor-12353 .elementor-element.elementor-element-31f171e:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-31f171e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-12353 .elementor-element.elementor-element-8b75016{--min-height:135px;}.elementor-12353 .elementor-element.elementor-element-8b75016:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-8b75016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-12353 .elementor-element.elementor-element-2d07c56{--min-height:135px;}.elementor-12353 .elementor-element.elementor-element-2d07c56:not(.elementor-motion-effects-element-type-background), .elementor-12353 .elementor-element.elementor-element-2d07c56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-12353 .elementor-element.elementor-element-2ef8454 > .elementor-widget-container{margin:20px 20px 0px 20px;}.elementor-12353 .elementor-element.elementor-element-2ef8454{font-size:40px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-12353 .elementor-element.elementor-element-4b4fe4e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12353 .elementor-element.elementor-element-aff0520{--spacer-size:30px;}.elementor-12353 .elementor-element.elementor-element-f33e608 > .elementor-widget-container{margin:20px 20px 0px 20px;}.elementor-12353 .elementor-element.elementor-element-f33e608{font-size:40px;}.elementor-12353 .elementor-element.elementor-element-f844c0a{--min-height:0px;}.elementor-12353 .elementor-element.elementor-element-12ec20d .elementor-icon{font-size:35px;}.elementor-12353 .elementor-element.elementor-element-12ec20d .elementor-icon svg{height:35px;}.elementor-12353 .elementor-element.elementor-element-a9d3897 .elementor-icon{font-size:35px;}.elementor-12353 .elementor-element.elementor-element-a9d3897 .elementor-icon svg{height:35px;}}/* Start custom CSS for heading, class: .elementor-element-23d0651 *//* 1. ESTILO GENERAL DEL TÍTULO */
.elementor-12353 .elementor-element.elementor-element-23d0651 .elementor-heading-title {
    display: block;
    text-align: center;
    font-weight: 900;
    line-height: 1.2;
    
    /* Degradado base blanco a transparente */
    background: radial-gradient(
        ellipse at center, 
        rgba(255, 255, 255, 1) 100%, 
        rgba(255, 255, 255, 0.5) 95%, 
        rgba(255, 255, 255, 0) 100%
    );
    
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    
        /* Brillo azul de fondo */
    filter: drop-shadow(0px 0px 15px rgba(0, 102, 255, 0.4));

}

/* 2. ESTILO PARA LA PALABRA AMARILLA */
.elementor-12353 .elementor-element.elementor-element-23d0651 .palabra-amarilla {
    background: radial-gradient(
        ellipse at center, 
        rgba(255, 255, 122, 1) 0%, 
        rgba(255, 255, 122, 0.5) 60%, 
        rgba(255, 255, 122, 0) 100%
    ) !important;

    -webkit-background-clip: text !important;
    background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    display: inline-block; 
}

/* 3. ANIMACIÓN DE PARPADEO PARA SÍMBOLOS */
.parpadeo-soft {
    display: inline-block;
    animation: pulse-soft 3s ease-in-out infinite;
    /* Color sólido para asegurar visibilidad */
    -webkit-text-fill-color: #ffffff !important;
}

/* Variaciones de tiempo para que no parpadeen todos a la vez */
.delay-1 { animation-delay: 0s; }
.delay-2 { animation-delay: 1s; }
.delay-3 { animation-delay: 2s; }

/* Definición del movimiento de la luz */
@keyframes pulse-soft {
    0%, 100% {
        opacity: 1;
        filter: drop-shadow(0px 0px 10px rgba(255, 255, 255, 0.8));
        transform: scale(1);
    }
    50% {
        opacity: 0.2;
        filter: drop-shadow(0px 0px 0px rgba(255, 255, 255, 0));
        transform: scale(0.98); /* Ligero efecto de pulsación */
    }
}

/* 4. RESET DEL ENLACE PARA MANTENER EL FORMATO ORIGINAL */
.elementor-12353 .elementor-element.elementor-element-23d0651 .header-link-fix {
    text-decoration: none !important;
    font-family: inherit !important;
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important;
    display: inline;
    cursor: pointer;
}

/* Evita cambios de color al interactuar */
.elementor-12353 .elementor-element.elementor-element-23d0651 .header-link-fix:hover,
.elementor-12353 .elementor-element.elementor-element-23d0651 .header-link-fix:visited,
.elementor-12353 .elementor-element.elementor-element-23d0651 .header-link-fix:active {
    color: inherit !important;
    text-decoration: none !important;
}

/* Asegura que los spans internos no pierdan su estilo por el enlace */
.elementor-12353 .elementor-element.elementor-element-23d0651 .header-link-fix .palabra-amarilla {
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4389d62d *//* 1. ESTILO GENERAL DEL TÍTULO */
.elementor-12353 .elementor-element.elementor-element-4389d62d .elementor-heading-title {
    display: block;
    text-align: center;
    font-weight: 900;
    line-height: 1.2;
    
    /* Degradado base blanco a transparente */
    background: radial-gradient(
        ellipse at center, 
        rgba(255, 255, 255, 1) 100%, 
        rgba(255, 255, 255, 0.5) 95%, 
        rgba(255, 255, 255, 0) 100%
    );
    
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* Brillo azul de fondo */
    filter: drop-shadow(0px 0px 15px rgba(0, 102, 255, 0.4));
}

/* 2. ESTILO PARA LA PALABRA AMARILLA */
.elementor-12353 .elementor-element.elementor-element-4389d62d .palabra-amarilla {
    background: radial-gradient(
        ellipse at center, 
        rgba(255, 255, 122, 1) 0%, 
        rgba(255, 255, 122, 0.5) 60%, 
        rgba(255, 255, 122, 0) 100%
    ) !important;

    -webkit-background-clip: text !important;
    background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    display: inline-block; 
}

/* 3. ANIMACIÓN DE PARPADEO PARA SÍMBOLOS */
.parpadeo-soft {
    display: inline-block;
    animation: pulse-soft 3s ease-in-out infinite;
    /* Color sólido para asegurar visibilidad */
    -webkit-text-fill-color: #ffffff !important;
}

/* Variaciones de tiempo para que no parpadeen todos a la vez */
.delay-1 { animation-delay: 0s; }
.delay-2 { animation-delay: 1s; }
.delay-3 { animation-delay: 2s; }

/* Definición del movimiento de la luz */
@keyframes pulse-soft {
    0%, 100% {
        opacity: 1;
        filter: drop-shadow(0px 0px 10px rgba(255, 255, 255, 0.8));
        transform: scale(1);
    }
    50% {
        opacity: 0.2;
        filter: drop-shadow(0px 0px 0px rgba(255, 255, 255, 0));
        transform: scale(0.98); /* Ligero efecto de pulsación */
    }
}

/* 4. RESET DEL ENLACE PARA MANTENER EL FORMATO ORIGINAL */
.elementor-12353 .elementor-element.elementor-element-4389d62d .header-link-fix {
    text-decoration: none !important;
    font-family: inherit !important;
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important;
    display: inline;
    cursor: pointer;
}

/* Evita cambios de color al interactuar */
.elementor-12353 .elementor-element.elementor-element-4389d62d .header-link-fix:hover,
.elementor-12353 .elementor-element.elementor-element-4389d62d .header-link-fix:visited,
.elementor-12353 .elementor-element.elementor-element-4389d62d .header-link-fix:active {
    color: inherit !important;
    text-decoration: none !important;
}

/* Asegura que los spans internos no pierdan su estilo por el enlace */
.elementor-12353 .elementor-element.elementor-element-4389d62d .header-link-fix .palabra-amarilla {
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66dbe67b *//* 1. ESTILO GENERAL DEL TÍTULO */
.elementor-12353 .elementor-element.elementor-element-66dbe67b .elementor-heading-title {
    display: block;
    text-align: center;
    font-weight: 900;
    line-height: 1.2;
    
    /* Degradado base blanco a transparente */
    background: radial-gradient(
        ellipse at center, 
        rgba(255, 255, 255, 1) 100%, 
        rgba(255, 255, 255, 0.5) 95%, 
        rgba(255, 255, 255, 0) 100%
    );
    
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* Brillo azul de fondo */
    filter: drop-shadow(0px 0px 15px rgba(0, 102, 255, 0.4));
}

/* 2. ESTILO PARA LA PALABRA AMARILLA */
.elementor-12353 .elementor-element.elementor-element-66dbe67b .palabra-amarilla {
    background: radial-gradient(
        ellipse at center, 
        rgba(255, 255, 122, 1) 0%, 
        rgba(255, 255, 122, 0.5) 60%, 
        rgba(255, 255, 122, 0) 100%
    ) !important;

    -webkit-background-clip: text !important;
    background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    display: inline-block; 
}

/* 3. ANIMACIÓN DE PARPADEO PARA SÍMBOLOS */
.parpadeo-soft {
    display: inline-block;
    animation: pulse-soft 3s ease-in-out infinite;
    /* Color sólido para asegurar visibilidad */
    -webkit-text-fill-color: #ffffff !important;
}

/* Variaciones de tiempo para que no parpadeen todos a la vez */
.delay-1 { animation-delay: 0s; }
.delay-2 { animation-delay: 1s; }
.delay-3 { animation-delay: 2s; }

/* Definición del movimiento de la luz */
@keyframes pulse-soft {
    0%, 100% {
        opacity: 1;
        filter: drop-shadow(0px 0px 10px rgba(255, 255, 255, 0.8));
        transform: scale(1);
    }
    50% {
        opacity: 0.2;
        filter: drop-shadow(0px 0px 0px rgba(255, 255, 255, 0));
        transform: scale(0.98); /* Ligero efecto de pulsación */
    }
}

/* 4. RESET DEL ENLACE PARA MANTENER EL FORMATO ORIGINAL */
.elementor-12353 .elementor-element.elementor-element-66dbe67b .header-link-fix {
    text-decoration: none !important;
    font-family: inherit !important;
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important;
    display: inline;
    cursor: pointer;
}

/* Evita cambios de color al interactuar */
.elementor-12353 .elementor-element.elementor-element-66dbe67b .header-link-fix:hover,
.elementor-12353 .elementor-element.elementor-element-66dbe67b .header-link-fix:visited,
.elementor-12353 .elementor-element.elementor-element-66dbe67b .header-link-fix:active {
    color: inherit !important;
    text-decoration: none !important;
}

/* Asegura que los spans internos no pierdan su estilo por el enlace */
.elementor-12353 .elementor-element.elementor-element-66dbe67b .header-link-fix .palabra-amarilla {
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4465ef0f *//* 1. Estado inicial: Siempre nítido */
.seccion-dinamica .frase-item {
    transition: all 0.6s cubic-bezier(0.2, 1, 0.3, 1) !important;
    position: relative !important;
    z-index: 10;
    opacity: 1;
    filter: blur(0px);
    cursor: pointer;
}

/* 2. La frase que tocas: Salta al frente (Sombra eliminada) */
.seccion-dinamica .frase-item:hover {
    transform: scale(1.15) translateY(-10px) !important;
    opacity: 1 !important;
    filter: blur(0px) !important;
    z-index: 999 !important;
    /* Hemos quitado la sombra blanca de aquí */
    text-shadow: none !important; 
}

/* 3. LA MAGIA: Solo desenfoca si hay una frase en hover */
.seccion-dinamica:has(.frase-item:hover) .frase-item:not(:hover) {
    opacity: 0.2 !important;
    filter: blur(4px) !important;
    transform: scale(0.85) !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neue Haas Grotesk Display Pro Light 45';
	font-display: auto;
	src: url('https://pixie-services.com/wp-content/uploads/2026/04/NeueHaasDisplayLight-45.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NeueHaasDisplayMedium 65';
	font-display: auto;
	src: url('https://pixie-services.com/wp-content/uploads/2026/04/NeueHaasDisplayMedium-65.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neue Haas Grotesk Display Pro Titles Black 95';
	font-display: auto;
	src: url('https://pixie-services.com/wp-content/uploads/2026/04/NeueHaasDisplayBlack-95.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NeueHaasDisplayBold 75';
	font-display: auto;
	src: url('https://pixie-services.com/wp-content/uploads/2026/04/NeueHaasDisplayBold-75.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NeueHaasDisplayLight 55';
	font-display: auto;
	src: url('https://pixie-services.com/wp-content/uploads/2026/04/NeueHaasDisplayLight-55.ttf') format('truetype');
}
/* End Custom Fonts CSS */