.elementor-272 .elementor-element.elementor-element-2a69203{--display:flex;--min-height:1058px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-117px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:155px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-2a69203:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-2a69203 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070917;background-image:url("https://www.creatixnova.com/wp-content/uploads/cnx-codigo/assets/packs/cnx-fondo-ondas-v1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-272 .elementor-element.elementor-element-55c1a7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-ded3f64{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-272 .elementor-element.elementor-element-2279ec7 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:250px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-3d8d307 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:250px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-b214b42 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:250px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-2ee3edf .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:250px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-9a10f9c .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:250px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-e7b3b4e .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:250px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-db2fefe .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:250px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-13a67bd .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:250px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-2d9e3d2 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:250px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-21cc3f6 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:250px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-e2b6db7 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:250px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-5a3c46a .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:250px;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-547dcde{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-272 .elementor-element.elementor-element-35cd6d9{--grid-columns:1;--grid-row-gap:0px;}.elementor-272 .elementor-element.elementor-element-ed96516{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-272 .elementor-element.elementor-element-d17bf44 .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-78021d9{--spacer-size:55px;}.elementor-272 .elementor-element.elementor-element-07a6f26 .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-cbe700d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-4fa3c66 .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-b1d83fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-272 .elementor-element.elementor-element-b1d83fc:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-b1d83fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1B1F;}.elementor-272 .elementor-element.elementor-element-13a5a71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;text-align:center;}.elementor-272 .elementor-element.elementor-element-13a5a71 .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.18em;letter-spacing:0.1em;color:#3B36FF;}.elementor-272 .elementor-element.elementor-element-9b2bd24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 51px) 0px;text-align:center;}.elementor-272 .elementor-element.elementor-element-9b2bd24 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:40px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-51b74eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-bf62c6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-bf62c6a:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-bf62c6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-0fae800{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-272 .elementor-element.elementor-element-bb449d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-272 .elementor-element.elementor-element-bb449d9 .elementor-icon-wrapper{text-align:start;}.elementor-272 .elementor-element.elementor-element-bb449d9.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-272 .elementor-element.elementor-element-bb449d9.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-bb449d9.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-272 .elementor-element.elementor-element-bb449d9.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-bb449d9.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-272 .elementor-element.elementor-element-bb449d9 .elementor-icon{font-size:44px;}.elementor-272 .elementor-element.elementor-element-bb449d9 .elementor-icon svg{height:44px;}.elementor-272 .elementor-element.elementor-element-643122c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:end;}.elementor-272 .elementor-element.elementor-element-643122c .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:200px;font-weight:700;text-transform:uppercase;line-height:0.875em;color:#C2C2C2;}.elementor-272 .elementor-element.elementor-element-4c858dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-272 .elementor-element.elementor-element-4c858dd .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:24px;font-weight:700;line-height:1.25em;color:#000000;}.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-272 .elementor-element.elementor-element-0e6d605{font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.625em;color:#636363;}.elementor-272 .elementor-element.elementor-element-77c7bfc{width:initial;max-width:initial;top:43px;}body:not(.rtl) .elementor-272 .elementor-element.elementor-element-77c7bfc{right:-27px;}body.rtl .elementor-272 .elementor-element.elementor-element-77c7bfc{left:-27px;}.elementor-272 .elementor-element.elementor-element-77c7bfc .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-77c7bfc.elementor-view-stacked .elementor-icon{background-color:#3B36FF;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-77c7bfc.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-77c7bfc.elementor-view-default .elementor-icon{color:#3B36FF;border-color:#3B36FF;}.elementor-272 .elementor-element.elementor-element-77c7bfc.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-77c7bfc.elementor-view-default .elementor-icon svg{fill:#3B36FF;}.elementor-272 .elementor-element.elementor-element-77c7bfc.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-77c7bfc.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-77c7bfc .elementor-icon{font-size:20px;padding:17px;}.elementor-272 .elementor-element.elementor-element-77c7bfc .elementor-icon svg{height:20px;}.elementor-272 .elementor-element.elementor-element-6383b54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-0548357{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-0548357:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-0548357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-ff48579{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-272 .elementor-element.elementor-element-23d72da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-272 .elementor-element.elementor-element-23d72da .elementor-icon-wrapper{text-align:start;}.elementor-272 .elementor-element.elementor-element-23d72da.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-272 .elementor-element.elementor-element-23d72da.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-23d72da.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-272 .elementor-element.elementor-element-23d72da.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-23d72da.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-272 .elementor-element.elementor-element-23d72da .elementor-icon{font-size:44px;}.elementor-272 .elementor-element.elementor-element-23d72da .elementor-icon svg{height:44px;}.elementor-272 .elementor-element.elementor-element-fdc7b2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:end;}.elementor-272 .elementor-element.elementor-element-fdc7b2b .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:200px;font-weight:700;text-transform:uppercase;line-height:0.875em;color:#C2C2C2;}.elementor-272 .elementor-element.elementor-element-0c2d6f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-272 .elementor-element.elementor-element-0c2d6f3 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:24px;font-weight:700;line-height:1.25em;color:#000000;}.elementor-272 .elementor-element.elementor-element-41d62de{font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.625em;color:#636363;}.elementor-272 .elementor-element.elementor-element-5feecf0{width:initial;max-width:initial;top:43px;}body:not(.rtl) .elementor-272 .elementor-element.elementor-element-5feecf0{right:-27px;}body.rtl .elementor-272 .elementor-element.elementor-element-5feecf0{left:-27px;}.elementor-272 .elementor-element.elementor-element-5feecf0 .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-5feecf0.elementor-view-stacked .elementor-icon{background-color:#3B36FF;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-5feecf0.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-5feecf0.elementor-view-default .elementor-icon{color:#3B36FF;border-color:#3B36FF;}.elementor-272 .elementor-element.elementor-element-5feecf0.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-5feecf0.elementor-view-default .elementor-icon svg{fill:#3B36FF;}.elementor-272 .elementor-element.elementor-element-5feecf0.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-5feecf0.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-5feecf0 .elementor-icon{font-size:20px;padding:17px;}.elementor-272 .elementor-element.elementor-element-5feecf0 .elementor-icon svg{height:20px;}.elementor-272 .elementor-element.elementor-element-96c611d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-871de93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-871de93:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-871de93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-f5ac4e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-272 .elementor-element.elementor-element-4cd91e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-272 .elementor-element.elementor-element-4cd91e7 .elementor-icon-wrapper{text-align:start;}.elementor-272 .elementor-element.elementor-element-4cd91e7.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-272 .elementor-element.elementor-element-4cd91e7.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-4cd91e7.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-272 .elementor-element.elementor-element-4cd91e7.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-4cd91e7.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-272 .elementor-element.elementor-element-4cd91e7 .elementor-icon{font-size:44px;}.elementor-272 .elementor-element.elementor-element-4cd91e7 .elementor-icon svg{height:44px;}.elementor-272 .elementor-element.elementor-element-0aa39ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:end;}.elementor-272 .elementor-element.elementor-element-0aa39ad .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:200px;font-weight:700;text-transform:uppercase;line-height:0.875em;color:#C2C2C2;}.elementor-272 .elementor-element.elementor-element-6739f4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-272 .elementor-element.elementor-element-6739f4d .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:24px;font-weight:700;line-height:1.25em;color:#000000;}.elementor-272 .elementor-element.elementor-element-5fa5164{font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.625em;color:#636363;}.elementor-272 .elementor-element.elementor-element-b8f0a43{width:initial;max-width:initial;top:43px;}body:not(.rtl) .elementor-272 .elementor-element.elementor-element-b8f0a43{right:-27px;}body.rtl .elementor-272 .elementor-element.elementor-element-b8f0a43{left:-27px;}.elementor-272 .elementor-element.elementor-element-b8f0a43 .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-b8f0a43.elementor-view-stacked .elementor-icon{background-color:#3B36FF;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-b8f0a43.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-b8f0a43.elementor-view-default .elementor-icon{color:#3B36FF;border-color:#3B36FF;}.elementor-272 .elementor-element.elementor-element-b8f0a43.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-b8f0a43.elementor-view-default .elementor-icon svg{fill:#3B36FF;}.elementor-272 .elementor-element.elementor-element-b8f0a43.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-b8f0a43.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-b8f0a43 .elementor-icon{font-size:20px;padding:17px;}.elementor-272 .elementor-element.elementor-element-b8f0a43 .elementor-icon svg{height:20px;}.elementor-272 .elementor-element.elementor-element-b257a0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-651113a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-651113a:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-651113a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-848873d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-272 .elementor-element.elementor-element-f77f12e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-272 .elementor-element.elementor-element-f77f12e .elementor-icon-wrapper{text-align:start;}.elementor-272 .elementor-element.elementor-element-f77f12e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-272 .elementor-element.elementor-element-f77f12e.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-f77f12e.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-272 .elementor-element.elementor-element-f77f12e.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-f77f12e.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-272 .elementor-element.elementor-element-f77f12e .elementor-icon{font-size:44px;}.elementor-272 .elementor-element.elementor-element-f77f12e .elementor-icon svg{height:44px;}.elementor-272 .elementor-element.elementor-element-f153491{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:end;}.elementor-272 .elementor-element.elementor-element-f153491 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:200px;font-weight:700;text-transform:uppercase;line-height:0.875em;color:#C2C2C2;}.elementor-272 .elementor-element.elementor-element-6c0aa20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-272 .elementor-element.elementor-element-6c0aa20 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:24px;font-weight:700;line-height:1.25em;color:#000000;}.elementor-272 .elementor-element.elementor-element-f0d711f{font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.625em;color:#636363;}.elementor-272 .elementor-element.elementor-element-19b9934{width:initial;max-width:initial;top:43px;}body:not(.rtl) .elementor-272 .elementor-element.elementor-element-19b9934{right:-27px;}body.rtl .elementor-272 .elementor-element.elementor-element-19b9934{left:-27px;}.elementor-272 .elementor-element.elementor-element-19b9934 .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-19b9934.elementor-view-stacked .elementor-icon{background-color:#3B36FF;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-19b9934.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-19b9934.elementor-view-default .elementor-icon{color:#3B36FF;border-color:#3B36FF;}.elementor-272 .elementor-element.elementor-element-19b9934.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-19b9934.elementor-view-default .elementor-icon svg{fill:#3B36FF;}.elementor-272 .elementor-element.elementor-element-19b9934.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-19b9934.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-19b9934 .elementor-icon{font-size:20px;padding:17px;}.elementor-272 .elementor-element.elementor-element-19b9934 .elementor-icon svg{height:20px;}.elementor-272 .elementor-element.elementor-element-42554b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-a1526c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-a1526c8:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-a1526c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-5eb16dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-272 .elementor-element.elementor-element-c2e120e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-272 .elementor-element.elementor-element-c2e120e .elementor-icon-wrapper{text-align:start;}.elementor-272 .elementor-element.elementor-element-c2e120e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-272 .elementor-element.elementor-element-c2e120e.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-c2e120e.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-272 .elementor-element.elementor-element-c2e120e.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-c2e120e.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-272 .elementor-element.elementor-element-c2e120e .elementor-icon{font-size:44px;}.elementor-272 .elementor-element.elementor-element-c2e120e .elementor-icon svg{height:44px;}.elementor-272 .elementor-element.elementor-element-9021912{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:end;}.elementor-272 .elementor-element.elementor-element-9021912 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:200px;font-weight:700;text-transform:uppercase;line-height:0.875em;color:#C2C2C2;}.elementor-272 .elementor-element.elementor-element-49534d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-272 .elementor-element.elementor-element-49534d4 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:24px;font-weight:700;line-height:1.25em;color:#000000;}.elementor-272 .elementor-element.elementor-element-7e4ab93{font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.625em;color:#636363;}.elementor-272 .elementor-element.elementor-element-8edd7a6{width:initial;max-width:initial;top:43px;}body:not(.rtl) .elementor-272 .elementor-element.elementor-element-8edd7a6{right:-27px;}body.rtl .elementor-272 .elementor-element.elementor-element-8edd7a6{left:-27px;}.elementor-272 .elementor-element.elementor-element-8edd7a6 .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-8edd7a6.elementor-view-stacked .elementor-icon{background-color:#3B36FF;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-8edd7a6.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-8edd7a6.elementor-view-default .elementor-icon{color:#3B36FF;border-color:#3B36FF;}.elementor-272 .elementor-element.elementor-element-8edd7a6.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-8edd7a6.elementor-view-default .elementor-icon svg{fill:#3B36FF;}.elementor-272 .elementor-element.elementor-element-8edd7a6.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-8edd7a6.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-8edd7a6 .elementor-icon{font-size:20px;padding:17px;}.elementor-272 .elementor-element.elementor-element-8edd7a6 .elementor-icon svg{height:20px;}.elementor-272 .elementor-element.elementor-element-4e3cec7{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:57px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:14px;--e-n-carousel-arrow-normal-color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-f062a61{width:auto;max-width:auto;top:14%;z-index:0;}body:not(.rtl) .elementor-272 .elementor-element.elementor-element-f062a61{left:6px;}body.rtl .elementor-272 .elementor-element.elementor-element-f062a61{right:6px;}.elementor-272 .elementor-element.elementor-element-f062a61 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:70px;font-weight:700;line-height:1em;letter-spacing:0.12em;-webkit-text-stroke-width:1.2px;stroke-width:1.2px;-webkit-text-stroke-color:rgba(255,255,255,0.5);stroke:rgba(255,255,255,0.5);color:rgba(255,255,255,0);}.elementor-272 .elementor-element.elementor-element-7736a34{--display:flex;--min-height:821px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-272 .elementor-element.elementor-element-7736a34:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-7736a34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0F11;background-image:url("https://www.creatixnova.com/wp-content/uploads/2026/10/section-bg.png");background-position:top center;background-repeat:repeat;background-size:auto;}.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-272 .elementor-element.elementor-element-159a824{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-272 .elementor-element.elementor-element-bea7190{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-272 .elementor-element.elementor-element-bea7190 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 215deg );}.elementor-272 .elementor-element.elementor-element-59f10a9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-3e6b56a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-7225027{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-272 .elementor-element.elementor-element-7225027 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:100px;font-weight:400;line-height:1em;color:#3A3B3F;}.elementor-272 .elementor-element.elementor-element-2aa7f98{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF24;--border-color:#FFFFFF24;--border-radius:50% 50% 50% 50%;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.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-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-weight:var( --e-global-typography-secondary-font-weight );}.elementor-272 .elementor-element.elementor-element-c892e6d .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:50px;font-weight:700;line-height:1.25em;}.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-272 .elementor-element.elementor-element-ee3ef72{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;width:var( --container-widget-width, 98px );max-width:98px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:98px;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-ee3ef72 .elementor-divider-separator{width:100%;}.elementor-272 .elementor-element.elementor-element-ee3ef72 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-272 .elementor-element.elementor-element-dfe303f{text-align:center;}.elementor-272 .elementor-element.elementor-element-dfe303f .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.625em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-93ea801{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-6bca4b8{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF24;--border-color:#FFFFFF24;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-272 .elementor-element.elementor-element-ca8cf33 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:50px;font-weight:700;line-height:1.25em;}.elementor-272 .elementor-element.elementor-element-92c893a{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;width:var( --container-widget-width, 98px );max-width:98px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:98px;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-92c893a .elementor-divider-separator{width:100%;}.elementor-272 .elementor-element.elementor-element-92c893a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-272 .elementor-element.elementor-element-21c7c2a{text-align:center;}.elementor-272 .elementor-element.elementor-element-21c7c2a .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.625em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-452e57c{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-272 .elementor-element.elementor-element-452e57c .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:100px;font-weight:400;line-height:1em;color:#3A3B3F;}.elementor-272 .elementor-element.elementor-element-e1d2329{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-898df8f{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-272 .elementor-element.elementor-element-898df8f .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:100px;font-weight:400;line-height:1em;color:#3A3B3F;}.elementor-272 .elementor-element.elementor-element-2ba8054{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF24;--border-color:#FFFFFF24;--border-radius:50% 50% 50% 50%;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-272 .elementor-element.elementor-element-bcd07df .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:50px;font-weight:700;line-height:1.25em;}.elementor-272 .elementor-element.elementor-element-3779d35{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;width:var( --container-widget-width, 98px );max-width:98px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:98px;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-3779d35 .elementor-divider-separator{width:100%;}.elementor-272 .elementor-element.elementor-element-3779d35 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-272 .elementor-element.elementor-element-2f84366{text-align:center;}.elementor-272 .elementor-element.elementor-element-2f84366 .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.625em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-0c622cc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-e1fec5f{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF24;--border-color:#FFFFFF24;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-272 .elementor-element.elementor-element-c5d4f04 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:50px;font-weight:700;line-height:1.25em;}.elementor-272 .elementor-element.elementor-element-f17700a{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;width:var( --container-widget-width, 98px );max-width:98px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:98px;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-f17700a .elementor-divider-separator{width:100%;}.elementor-272 .elementor-element.elementor-element-f17700a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-272 .elementor-element.elementor-element-75801c2{text-align:center;}.elementor-272 .elementor-element.elementor-element-75801c2 .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.625em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-228cde7{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-272 .elementor-element.elementor-element-228cde7 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:100px;font-weight:400;line-height:1em;color:#3A3B3F;}.elementor-272 .elementor-element.elementor-element-8684a25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-272 .elementor-element.elementor-element-8684a25:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-8684a25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0F11;background-image:url("https://www.creatixnova.com/wp-content/uploads/2026/10/section-bg.png");background-position:top center;background-repeat:repeat;background-size:auto;}.elementor-272 .elementor-element.elementor-element-854b08b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-c17b945{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-c7cc915{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-272 .elementor-element.elementor-element-c7cc915 .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.18em;letter-spacing:0.1em;color:#3B36FF;}.elementor-272 .elementor-element.elementor-element-86f5d01{width:auto;max-width:auto;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-272 .elementor-element.elementor-element-86f5d01 img{width:353px;}.elementor-272 .elementor-element.elementor-element-82ec61c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.625em;color:#B2AFA6;}.elementor-272 .elementor-element.elementor-element-f95c44e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-881d629 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:40px;font-weight:700;text-transform:none;line-height:1.25em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-579bfbf{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-272 .elementor-element.elementor-element-579bfbf .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:175px;font-weight:700;text-transform:uppercase;line-height:1.18em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-844a9d1{--divider-border-style:solid;--divider-color:#FFFFFF24;--divider-border-width:1px;width:var( --container-widget-width, 510px );max-width:510px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 37px) 0px;--container-widget-width:510px;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-844a9d1 .elementor-divider-separator{width:100%;}.elementor-272 .elementor-element.elementor-element-844a9d1 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-272 .elementor-element.elementor-element-0443b9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-272 .elementor-element.elementor-element-0443b9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-272 .elementor-element.elementor-element-0443b9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-272 .elementor-element.elementor-element-0443b9a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-272 .elementor-element.elementor-element-0443b9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-272 .elementor-element.elementor-element-0443b9a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-0443b9a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-272 .elementor-element.elementor-element-0443b9a{--e-icon-list-icon-size:15px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-272 .elementor-element.elementor-element-0443b9a .elementor-icon-list-icon{padding-inline-end:13px;}.elementor-272 .elementor-element.elementor-element-0443b9a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-0443b9a .elementor-icon-list-item > a{font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:1.63em;}.elementor-272 .elementor-element.elementor-element-0443b9a .elementor-icon-list-text{color:#B2AFA6;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-0443b9a .elementor-icon-list-item:hover .elementor-icon-list-text{color:#B2AFA6;}.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-272 .elementor-element.elementor-element-6ccc65c .elementor-button{background-color:transparent;font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.25em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(270deg, #2307F2 0%, #5C64FF 100%);border-radius:100px 100px 100px 100px;padding:14.5px 40px 14.5px 40px;}.elementor-272 .elementor-element.elementor-element-6ccc65c .elementor-button:hover, .elementor-272 .elementor-element.elementor-element-6ccc65c .elementor-button:focus{background-color:#FFFFFF;color:#1A1B1F;}.elementor-272 .elementor-element.elementor-element-6ccc65c{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-272 .elementor-element.elementor-element-6ccc65c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-272 .elementor-element.elementor-element-6ccc65c .elementor-button:hover svg, .elementor-272 .elementor-element.elementor-element-6ccc65c .elementor-button:focus svg{fill:#1A1B1F;}.elementor-272 .elementor-element.elementor-element-ce9bed3{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-272 .elementor-element.elementor-element-6f0e94c{width:auto;max-width:auto;top:14%;z-index:0;}body:not(.rtl) .elementor-272 .elementor-element.elementor-element-6f0e94c{left:6px;}body.rtl .elementor-272 .elementor-element.elementor-element-6f0e94c{right:6px;}.elementor-272 .elementor-element.elementor-element-6f0e94c .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:70px;font-weight:700;line-height:1em;letter-spacing:0.12em;-webkit-text-stroke-width:1.2px;stroke-width:1.2px;-webkit-text-stroke-color:rgba(255,255,255,0.5);stroke:rgba(255,255,255,0.5);color:rgba(255,255,255,0);}.elementor-272 .elementor-element.elementor-element-b19a1b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:40px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-b19a1b0:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-b19a1b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0F11;background-image:url("https://www.creatixnova.com/wp-content/uploads/2026/10/section-bg.png");background-position:top center;background-repeat:repeat;background-size:auto;}.elementor-272 .elementor-element.elementor-element-aab28ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-272 .elementor-element.elementor-element-fb31752{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-ad8fda2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-272 .elementor-element.elementor-element-ad8fda2 .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.18em;letter-spacing:0.1em;color:#3B36FF;}.elementor-272 .elementor-element.elementor-element-b91e8df .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:40px;font-weight:700;text-transform:none;line-height:1.25em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-701a2e9 .elementor-button{background-color:transparent;font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.25em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(270deg, #2307F2 0%, #5C64FF 100%);border-radius:100px 100px 100px 100px;padding:14.5px 40px 14.5px 40px;}.elementor-272 .elementor-element.elementor-element-701a2e9 .elementor-button:hover, .elementor-272 .elementor-element.elementor-element-701a2e9 .elementor-button:focus{background-color:#FFFFFF;color:#1A1B1F;}.elementor-272 .elementor-element.elementor-element-701a2e9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-272 .elementor-element.elementor-element-701a2e9 .elementor-button:hover svg, .elementor-272 .elementor-element.elementor-element-701a2e9 .elementor-button:focus svg{fill:#1A1B1F;}.elementor-272 .elementor-element.elementor-element-805cdd1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-489e03d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-6ab9b56{width:auto;max-width:auto;}.elementor-272 .elementor-element.elementor-element-6ab9b56 .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-6ab9b56.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-6ab9b56.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-6ab9b56.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-6ab9b56.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-6ab9b56.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-6ab9b56.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#3B36FF;}.elementor-272 .elementor-element.elementor-element-6ab9b56.elementor-view-framed .elementor-icon:hover, .elementor-272 .elementor-element.elementor-element-6ab9b56.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-6ab9b56.elementor-view-framed .elementor-icon:hover, .elementor-272 .elementor-element.elementor-element-6ab9b56.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-6ab9b56.elementor-view-framed .elementor-icon:hover{background-color:#3B36FF;}.elementor-272 .elementor-element.elementor-element-6ab9b56.elementor-view-stacked .elementor-icon:hover svg{fill:#3B36FF;}.elementor-272 .elementor-element.elementor-element-6ab9b56 .elementor-icon{font-size:20px;padding:24px;border-width:1px 1px 1px 1px;}.elementor-272 .elementor-element.elementor-element-6ab9b56 .elementor-icon svg{height:20px;}.elementor-272 .elementor-element.elementor-element-e1d9e5c{width:auto;max-width:auto;}.elementor-272 .elementor-element.elementor-element-e1d9e5c .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-e1d9e5c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-e1d9e5c.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-e1d9e5c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-e1d9e5c.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-e1d9e5c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-e1d9e5c.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#3B36FF;}.elementor-272 .elementor-element.elementor-element-e1d9e5c.elementor-view-framed .elementor-icon:hover, .elementor-272 .elementor-element.elementor-element-e1d9e5c.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-e1d9e5c.elementor-view-framed .elementor-icon:hover, .elementor-272 .elementor-element.elementor-element-e1d9e5c.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-e1d9e5c.elementor-view-framed .elementor-icon:hover{background-color:#3B36FF;}.elementor-272 .elementor-element.elementor-element-e1d9e5c.elementor-view-stacked .elementor-icon:hover svg{fill:#3B36FF;}.elementor-272 .elementor-element.elementor-element-e1d9e5c .elementor-icon{font-size:20px;padding:24px;border-width:1px 1px 1px 1px;}.elementor-272 .elementor-element.elementor-element-e1d9e5c .elementor-icon svg{height:20px;}.elementor-272 .elementor-element.elementor-element-24cec7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-272 .elementor-element.elementor-element-24cec7b:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-24cec7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0F11;}.elementor-272 .elementor-element.elementor-element-67d3780{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-afca8dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;text-align:center;}.elementor-272 .elementor-element.elementor-element-afca8dd .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.18em;letter-spacing:0.1em;color:#3B36FF;}.elementor-272 .elementor-element.elementor-element-b8940d9{text-align:center;}.elementor-272 .elementor-element.elementor-element-b8940d9 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:40px;font-weight:700;text-transform:none;line-height:1.25em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-f55512e{--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:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-a295c1a{--grid-columns:6;--grid-row-gap:18px;--grid-column-gap:18px;}.elementor-272 .elementor-element.elementor-element-3a15df1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-8500c2c .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-272 .elementor-element.elementor-element-8500c2c .elementor-custom-embed-play i{color:#3B36FF;font-size:22px;}.elementor-272 .elementor-element.elementor-element-8500c2c .elementor-custom-embed-play svg{fill:#3B36FF;width:22px;height:22px;}.elementor-272 .elementor-element.elementor-element-75af2f3{text-align:center;}.elementor-272 .elementor-element.elementor-element-75af2f3 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:173px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-dcb4721{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-272 .elementor-element.elementor-element-dcb4721:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-dcb4721 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0F11;background-image:url("https://www.creatixnova.com/wp-content/uploads/2026/10/section-bg.png");background-position:top center;background-repeat:repeat;background-size:auto;}.elementor-272 .elementor-element.elementor-element-1d8b33c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-971b1db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-cd538ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-272 .elementor-element.elementor-element-cd538ee .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.18em;letter-spacing:0.1em;color:#3B36FF;}.elementor-272 .elementor-element.elementor-element-d8d9622 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:40px;font-weight:700;text-transform:none;line-height:1.25em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-abe4c3c .elementor-button{background-color:transparent;font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.25em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(270deg, #2307F2 0%, #5C64FF 100%);border-radius:100px 100px 100px 100px;padding:14.5px 40px 14.5px 40px;}.elementor-272 .elementor-element.elementor-element-abe4c3c .elementor-button:hover, .elementor-272 .elementor-element.elementor-element-abe4c3c .elementor-button:focus{background-color:#FFFFFF;color:#1A1B1F;}.elementor-272 .elementor-element.elementor-element-abe4c3c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-272 .elementor-element.elementor-element-abe4c3c .elementor-button:hover svg, .elementor-272 .elementor-element.elementor-element-abe4c3c .elementor-button:focus svg{fill:#1A1B1F;}.elementor-272 .elementor-element.elementor-element-97c14b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:51px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-c277740{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-6181afa{--display:flex;--min-height:440px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3B36FF99;--border-color:#3B36FF99;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-e4dc608{width:auto;max-width:auto;}.elementor-272 .elementor-element.elementor-element-e4dc608 .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-e4dc608.elementor-view-stacked .elementor-icon{background-color:#3B36FF;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-e4dc608.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-e4dc608.elementor-view-default .elementor-icon{color:#3B36FF;border-color:#3B36FF;}.elementor-272 .elementor-element.elementor-element-e4dc608.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-e4dc608.elementor-view-default .elementor-icon svg{fill:#3B36FF;}.elementor-272 .elementor-element.elementor-element-e4dc608.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-e4dc608.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-e4dc608 .elementor-icon{font-size:40px;padding:30px;}.elementor-272 .elementor-element.elementor-element-e4dc608 .elementor-icon svg{height:40px;}.elementor-272 .elementor-element.elementor-element-53612e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-76e25bf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF24;--border-color:#FFFFFF24;--padding-top:0px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-2f40daa{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-star-rating .elementor-star-rating__title{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-272 .elementor-element.elementor-element-efd704b{width:auto;max-width:auto;}.elementor-272 .elementor-element.elementor-element-efd704b .elementor-star-rating{font-size:22px;}.elementor-272 .elementor-element.elementor-element-efd704b .elementor-star-rating i:not(:last-of-type){margin-inline-end:7px;}.elementor-272 .elementor-element.elementor-element-efd704b .elementor-star-rating i:before{color:#3B36FF;}.elementor-272 .elementor-element.elementor-element-efd704b .elementor-star-rating i{color:#3A3B3F;}.elementor-272 .elementor-element.elementor-element-17cacaa{width:auto;max-width:auto;}.elementor-272 .elementor-element.elementor-element-17cacaa .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.37em;color:#B2AFA6;}.elementor-272 .elementor-element.elementor-element-0a31ab2{width:auto;max-width:auto;}.elementor-272 .elementor-element.elementor-element-0a31ab2 .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-0a31ab2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-0a31ab2.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-0a31ab2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-0a31ab2.elementor-view-framed .elementor-icon, .elementor-272 .elementor-element.elementor-element-0a31ab2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-0a31ab2 .elementor-icon{font-size:40px;}.elementor-272 .elementor-element.elementor-element-0a31ab2 .elementor-icon svg{height:40px;}.elementor-272 .elementor-element.elementor-element-5d887f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-665ec90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;font-family:"Familjen Grotesk", Sans-serif;font-size:22px;font-weight:400;font-style:italic;line-height:1.727em;color:#B2AFA6;}.elementor-272 .elementor-element.elementor-element-247fa7d img{width:600px;}.elementor-272 .elementor-element.elementor-element-4d71a84{--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;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-029143d{width:auto;max-width:auto;}.elementor-272 .elementor-element.elementor-element-029143d img{width:64px;height:64px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-272 .elementor-element.elementor-element-501bab7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-3dc8d30 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.33em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-7e69104 .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.625em;color:#B2AFA6;}.elementor-272 .elementor-element.elementor-element-2a6ac15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-4438348{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;font-family:"Familjen Grotesk", Sans-serif;font-size:22px;font-weight:400;font-style:italic;line-height:1.727em;color:#B2AFA6;}.elementor-272 .elementor-element.elementor-element-651d0e8 img{width:600px;}.elementor-272 .elementor-element.elementor-element-7daa819{--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;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-5267413{width:auto;max-width:auto;}.elementor-272 .elementor-element.elementor-element-5267413 img{width:64px;height:64px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-272 .elementor-element.elementor-element-9dc4491{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-8a762ff .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.33em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-8d61788 .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.625em;color:#B2AFA6;}.elementor-272 .elementor-element.elementor-element-918a493{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-d12e00a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;font-family:"Familjen Grotesk", Sans-serif;font-size:22px;font-weight:400;font-style:italic;line-height:1.727em;color:#B2AFA6;}.elementor-272 .elementor-element.elementor-element-24ad0b2 img{width:600px;}.elementor-272 .elementor-element.elementor-element-dffd146{--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;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-8d804ca{width:auto;max-width:auto;}.elementor-272 .elementor-element.elementor-element-8d804ca img{width:64px;height:64px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-272 .elementor-element.elementor-element-5f79d31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-3d8137f .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.33em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-458e331 .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.625em;color:#B2AFA6;}.elementor-272 .elementor-element.elementor-element-88e6e06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-fbdad3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;font-family:"Familjen Grotesk", Sans-serif;font-size:22px;font-weight:400;font-style:italic;line-height:1.727em;color:#B2AFA6;}.elementor-272 .elementor-element.elementor-element-af80ca0 img{width:600px;}.elementor-272 .elementor-element.elementor-element-90c7ada{--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;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-efa2de7{width:auto;max-width:auto;}.elementor-272 .elementor-element.elementor-element-efa2de7 img{width:64px;height:64px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-272 .elementor-element.elementor-element-db5bb7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-a8528fe .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.33em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-30745f8 .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.625em;color:#B2AFA6;}.elementor-272 .elementor-element.elementor-element-a285137{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-9efc7af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;font-family:"Familjen Grotesk", Sans-serif;font-size:22px;font-weight:400;font-style:italic;line-height:1.727em;color:#B2AFA6;}.elementor-272 .elementor-element.elementor-element-f96ebc1 img{width:600px;}.elementor-272 .elementor-element.elementor-element-d4e71a5{--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;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-033090c{width:auto;max-width:auto;}.elementor-272 .elementor-element.elementor-element-033090c img{width:64px;height:64px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-272 .elementor-element.elementor-element-9210f8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-a1cc713 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.33em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-6a3203a .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.625em;color:#B2AFA6;}.elementor-272 .elementor-element.elementor-element-df735a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-8f6e75b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;font-family:"Familjen Grotesk", Sans-serif;font-size:22px;font-weight:400;font-style:italic;line-height:1.727em;color:#B2AFA6;}.elementor-272 .elementor-element.elementor-element-cd71f38 img{width:600px;}.elementor-272 .elementor-element.elementor-element-45dc090{--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;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-0e4b03a{width:auto;max-width:auto;}.elementor-272 .elementor-element.elementor-element-0e4b03a img{width:64px;height:64px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-272 .elementor-element.elementor-element-7bee62d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-d59a4c1 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.33em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-66cdcbd .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.625em;color:#B2AFA6;}.elementor-272 .elementor-element.elementor-element-e1f258c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-df3a548{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;font-family:"Familjen Grotesk", Sans-serif;font-size:22px;font-weight:400;font-style:italic;line-height:1.727em;color:#B2AFA6;}.elementor-272 .elementor-element.elementor-element-68be244 img{width:600px;}.elementor-272 .elementor-element.elementor-element-4f26031{--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;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-a4c65d0{width:auto;max-width:auto;}.elementor-272 .elementor-element.elementor-element-a4c65d0 img{width:64px;height:64px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-272 .elementor-element.elementor-element-b6900fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-0a80e29 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.33em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-6b88d7b .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.625em;color:#B2AFA6;}.elementor-272 .elementor-element.elementor-element-4eecaec{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:30px;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:18px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-arrow-hover-color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-8370ae3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-2b3e1a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-1f8f3b5{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-2849d8d{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-5a86150 .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-852f8a3{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-2682084 .elementor-icon-wrapper{text-align:start;}.elementor-272 .elementor-element.elementor-element-2682084 .elementor-icon{font-size:26px;}.elementor-272 .elementor-element.elementor-element-2682084 .elementor-icon svg{height:26px;}.elementor-272 .elementor-element.elementor-element-2261859{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-9c8039f .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-11721f9{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-5adde52 .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-77c5558{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-5ad991f .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-37557aa{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-623bc5e .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-f6a58e3{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-791d957 .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-906ff69{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-230a0ec .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-952e09e{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-1a55dc9 .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-49acf37{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-515d8a4 .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-da2761d{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-610fefb .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-864490d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-17ff9ee{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-1a7303a{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-6cc242c .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-67f6460{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-c436785 .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-3b217fd{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-ee5391f .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-e4b62af{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-c966f72 .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-7263161{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-40dfed4 .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-273d79f{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-263ebec .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-3a1db1e{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-1701e83 .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-8896a01{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-4b149b5 .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-cf24b82{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-8423c84 .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-7cb59a6{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-3709e3e .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-92734bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-272 .elementor-element.elementor-element-92734bf:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-92734bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1B1F;}.elementor-272 .elementor-element.elementor-element-880716a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-c6e096c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-272 .elementor-element.elementor-element-c6e096c .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.18em;letter-spacing:0.1em;color:#3B36FF;}.elementor-272 .elementor-element.elementor-element-a938cab .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:40px;font-weight:700;text-transform:none;line-height:1.25em;color:#FFFFFF;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-272 .elementor-element.elementor-element-9d12800{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-d5f58e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-8b176c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-272 .elementor-element.elementor-element-2d062fa{--display:flex;--min-height:169px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:59px;--padding-bottom:33px;--padding-left:21px;--padding-right:21px;}.elementor-272 .elementor-element.elementor-element-1197017{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-760a509 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:50px;font-weight:700;text-transform:capitalize;line-height:1em;color:#222222;}.elementor-272 .elementor-element.elementor-element-4d18fab{width:auto;max-width:auto;}.elementor-272 .elementor-element.elementor-element-4d18fab .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.32em;color:#222222;}.elementor-272 .elementor-element.elementor-element-32b25e5{width:auto;max-width:auto;}.elementor-272 .elementor-element.elementor-element-32b25e5 .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.37em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-383f047{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:25px;--padding-bottom:38px;--padding-left:21px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-bb388d6{width:var( --container-widget-width, 374px );max-width:374px;--container-widget-width:374px;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-272 .elementor-element.elementor-element-bb388d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-272 .elementor-element.elementor-element-bb388d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-272 .elementor-element.elementor-element-bb388d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-272 .elementor-element.elementor-element-bb388d6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-272 .elementor-element.elementor-element-bb388d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-272 .elementor-element.elementor-element-bb388d6 .elementor-icon-list-icon i{color:#B2AFA6;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-bb388d6 .elementor-icon-list-icon svg{fill:#B2AFA6;transition:fill 0.3s;}.elementor-272 .elementor-element.elementor-element-bb388d6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-bb388d6 .elementor-icon-list-item > a{font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;line-height:1.63em;}.elementor-272 .elementor-element.elementor-element-bb388d6 .elementor-icon-list-text{color:#B2AFA6;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-bb388d6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#B2AFA6;}.elementor-272 .elementor-element.elementor-element-553377d .elementor-button{background-color:#FFFFFF;font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.25em;fill:#0E0F11;color:#0E0F11;border-radius:100px 100px 100px 100px;}.elementor-272 .elementor-element.elementor-element-553377d .elementor-button:hover, .elementor-272 .elementor-element.elementor-element-553377d .elementor-button:focus{background-color:#3B36FF;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-553377d{width:auto;max-width:auto;}.elementor-272 .elementor-element.elementor-element-553377d .elementor-button-content-wrapper{flex-direction:row;}.elementor-272 .elementor-element.elementor-element-553377d .elementor-button:hover svg, .elementor-272 .elementor-element.elementor-element-553377d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-6576118{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-272 .elementor-element.elementor-element-40c6586{--display:flex;--min-height:169px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:59px;--padding-bottom:33px;--padding-left:21px;--padding-right:21px;}.elementor-272 .elementor-element.elementor-element-4b177cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-2d413cd .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:50px;font-weight:700;text-transform:capitalize;line-height:1em;color:#222222;}.elementor-272 .elementor-element.elementor-element-830dcae{width:auto;max-width:auto;}.elementor-272 .elementor-element.elementor-element-830dcae .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.32em;color:#222222;}.elementor-272 .elementor-element.elementor-element-82e76be{width:auto;max-width:auto;}.elementor-272 .elementor-element.elementor-element-82e76be .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.37em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-cf14225{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:25px;--padding-bottom:38px;--padding-left:21px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-470a285{width:var( --container-widget-width, 374px );max-width:374px;--container-widget-width:374px;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-272 .elementor-element.elementor-element-470a285 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-272 .elementor-element.elementor-element-470a285 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-272 .elementor-element.elementor-element-470a285 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-272 .elementor-element.elementor-element-470a285 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-272 .elementor-element.elementor-element-470a285 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-272 .elementor-element.elementor-element-470a285 .elementor-icon-list-icon i{color:#B2AFA6;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-470a285 .elementor-icon-list-icon svg{fill:#B2AFA6;transition:fill 0.3s;}.elementor-272 .elementor-element.elementor-element-470a285 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-470a285 .elementor-icon-list-item > a{font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;line-height:1.63em;}.elementor-272 .elementor-element.elementor-element-470a285 .elementor-icon-list-text{color:#B2AFA6;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-470a285 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#B2AFA6;}.elementor-272 .elementor-element.elementor-element-64712c4 .elementor-button{background-color:#FFFFFF;font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.25em;fill:#0E0F11;color:#0E0F11;border-radius:100px 100px 100px 100px;}.elementor-272 .elementor-element.elementor-element-64712c4 .elementor-button:hover, .elementor-272 .elementor-element.elementor-element-64712c4 .elementor-button:focus{background-color:#3B36FF;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-64712c4{width:auto;max-width:auto;}.elementor-272 .elementor-element.elementor-element-64712c4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-272 .elementor-element.elementor-element-64712c4 .elementor-button:hover svg, .elementor-272 .elementor-element.elementor-element-64712c4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-d344042{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-end;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-font-size:22px;--n-tabs-title-color:#636363;--n-tabs-title-color-active:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-d344042.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Familjen Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1.37em;}.elementor-272 .elementor-element.elementor-element-d344042 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-dd862d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-272 .elementor-element.elementor-element-dd862d5:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-dd862d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1B1F;}.elementor-272 .elementor-element.elementor-element-033c09e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-9c6e1c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-272 .elementor-element.elementor-element-9c6e1c9 .elementor-heading-title{font-family:"Familjen Grotesk", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.18em;letter-spacing:0.1em;color:#3B36FF;}.elementor-272 .elementor-element.elementor-element-dcb8fb2 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:40px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-405368a{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-272 .elementor-element.elementor-element-7266ef9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-c4da83b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-e822b56{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-5bae26c .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-e90a78c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-b3ca3c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-d9c17b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-0944a4a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-e77af9f .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-a98b337{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-2d238db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-0a45b60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-9e6dfe0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-3a88143 .elementor-icon-wrapper{text-align:center;}.elementor-272 .elementor-element.elementor-element-ad13ce2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-aee5ec2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-304da55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-ad214cb{width:auto;max-width:auto;top:8%;z-index:0;}body:not(.rtl) .elementor-272 .elementor-element.elementor-element-ad214cb{left:6px;}body.rtl .elementor-272 .elementor-element.elementor-element-ad214cb{right:6px;}.elementor-272 .elementor-element.elementor-element-ad214cb .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:70px;font-weight:700;line-height:1em;letter-spacing:0.12em;-webkit-text-stroke-width:1.2px;stroke-width:1.2px;-webkit-text-stroke-color:rgba(255,255,255,0.5);stroke:rgba(255,255,255,0.5);color:rgba(255,255,255,0);}.elementor-272 .elementor-element.elementor-element-96c3aa2{--display:flex;--min-height:698px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--padding-top:100px;--padding-bottom:110px;--padding-left:15px;--padding-right:15px;}.elementor-272 .elementor-element.elementor-element-96c3aa2:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-96c3aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1B1F;background-image:url("https://www.creatixnova.com/wp-content/uploads/2026/10/work-area-bg-1-1.jpg");background-position:center center;background-size:cover;}.elementor-272 .elementor-element.elementor-element-96c3aa2::before, .elementor-272 .elementor-element.elementor-element-96c3aa2 > .elementor-background-video-container::before, .elementor-272 .elementor-element.elementor-element-96c3aa2 > .e-con-inner > .elementor-background-video-container::before, .elementor-272 .elementor-element.elementor-element-96c3aa2 > .elementor-background-slideshow::before, .elementor-272 .elementor-element.elementor-element-96c3aa2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-272 .elementor-element.elementor-element-96c3aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0E0F11;--background-overlay:'';}.elementor-272 .elementor-element.elementor-element-e605ea3{text-align:center;}.elementor-272 .elementor-element.elementor-element-e605ea3 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:130px;font-weight:700;text-transform:uppercase;line-height:1.26em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-b8d47b2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-e917404{width:auto;max-width:auto;}.elementor-272 .elementor-element.elementor-element-e917404 img{width:288px;}.elementor-272 .elementor-element.elementor-element-73edb98{width:auto;max-width:auto;}.elementor-272 .elementor-element.elementor-element-73edb98 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:130px;font-weight:700;text-transform:uppercase;line-height:1.26em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-41ec448{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;font-family:"Familjen Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-82d94f8 .elementor-button{background-color:transparent;font-family:"Familjen Grotesk", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.25em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(270deg, #2307F2 0%, #5C64FF 100%);border-radius:100px 100px 100px 100px;padding:14.5px 40px 14.5px 40px;}.elementor-272 .elementor-element.elementor-element-82d94f8 .elementor-button:hover, .elementor-272 .elementor-element.elementor-element-82d94f8 .elementor-button:focus{background-color:#FFFFFF;color:#1A1B1F;}.elementor-272 .elementor-element.elementor-element-82d94f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-272 .elementor-element.elementor-element-82d94f8 .elementor-button:hover svg, .elementor-272 .elementor-element.elementor-element-82d94f8 .elementor-button:focus svg{fill:#1A1B1F;}body.elementor-page-272:not(.elementor-motion-effects-element-type-background), body.elementor-page-272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0F11;}@media(max-width:1366px){.elementor-272 .elementor-element.elementor-element-a295c1a{--grid-columns:6;}}@media(min-width:768px){.elementor-272 .elementor-element.elementor-element-b1d83fc{--content-width:1170px;}.elementor-272 .elementor-element.elementor-element-3e6b56a{--width:270px;}.elementor-272 .elementor-element.elementor-element-2aa7f98{--width:270px;}.elementor-272 .elementor-element.elementor-element-93ea801{--width:270px;}.elementor-272 .elementor-element.elementor-element-6bca4b8{--width:270px;}.elementor-272 .elementor-element.elementor-element-e1d2329{--width:270px;}.elementor-272 .elementor-element.elementor-element-2ba8054{--width:270px;}.elementor-272 .elementor-element.elementor-element-0c622cc{--width:270px;}.elementor-272 .elementor-element.elementor-element-e1fec5f{--width:270px;}.elementor-272 .elementor-element.elementor-element-c17b945{--width:470px;}.elementor-272 .elementor-element.elementor-element-f95c44e{--width:670px;}.elementor-272 .elementor-element.elementor-element-fb31752{--width:770px;}.elementor-272 .elementor-element.elementor-element-971b1db{--width:770px;}.elementor-272 .elementor-element.elementor-element-c277740{--width:470px;}.elementor-272 .elementor-element.elementor-element-6181afa{--width:440px;}.elementor-272 .elementor-element.elementor-element-53612e4{--width:600px;}.elementor-272 .elementor-element.elementor-element-2f40daa{--width:80%;}.elementor-272 .elementor-element.elementor-element-501bab7{--width:300px;}.elementor-272 .elementor-element.elementor-element-9dc4491{--width:300px;}.elementor-272 .elementor-element.elementor-element-5f79d31{--width:300px;}.elementor-272 .elementor-element.elementor-element-db5bb7b{--width:300px;}.elementor-272 .elementor-element.elementor-element-9210f8e{--width:300px;}.elementor-272 .elementor-element.elementor-element-7bee62d{--width:300px;}.elementor-272 .elementor-element.elementor-element-b6900fb{--width:300px;}.elementor-272 .elementor-element.elementor-element-880716a{--width:670px;}.elementor-272 .elementor-element.elementor-element-8b176c2{--width:570px;}.elementor-272 .elementor-element.elementor-element-1197017{--width:55%;}.elementor-272 .elementor-element.elementor-element-6576118{--width:570px;}.elementor-272 .elementor-element.elementor-element-4b177cf{--width:55%;}.elementor-272 .elementor-element.elementor-element-033c09e{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-272 .elementor-element.elementor-element-c17b945{--width:100%;}.elementor-272 .elementor-element.elementor-element-f95c44e{--width:100%;}.elementor-272 .elementor-element.elementor-element-c277740{--width:100%;}.elementor-272 .elementor-element.elementor-element-53612e4{--width:100%;}.elementor-272 .elementor-element.elementor-element-8b176c2{--width:100%;}.elementor-272 .elementor-element.elementor-element-6576118{--width:100%;}.elementor-272 .elementor-element.elementor-element-033c09e{--width:100%;}}@media(max-width:1024px){.elementor-272 .elementor-element.elementor-element-2a69203{--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-2279ec7 .elementor-heading-title{font-size:170px;}.elementor-272 .elementor-element.elementor-element-3d8d307 .elementor-heading-title{font-size:170px;}.elementor-272 .elementor-element.elementor-element-b214b42 .elementor-heading-title{font-size:170px;}.elementor-272 .elementor-element.elementor-element-2ee3edf .elementor-heading-title{font-size:170px;}.elementor-272 .elementor-element.elementor-element-9a10f9c .elementor-heading-title{font-size:170px;}.elementor-272 .elementor-element.elementor-element-e7b3b4e .elementor-heading-title{font-size:170px;}.elementor-272 .elementor-element.elementor-element-db2fefe .elementor-heading-title{font-size:170px;}.elementor-272 .elementor-element.elementor-element-13a67bd .elementor-heading-title{font-size:170px;}.elementor-272 .elementor-element.elementor-element-2d9e3d2 .elementor-heading-title{font-size:170px;}.elementor-272 .elementor-element.elementor-element-21cc3f6 .elementor-heading-title{font-size:170px;}.elementor-272 .elementor-element.elementor-element-e2b6db7 .elementor-heading-title{font-size:170px;}.elementor-272 .elementor-element.elementor-element-5a3c46a .elementor-heading-title{font-size:170px;}.elementor-272 .elementor-element.elementor-element-35cd6d9{--grid-columns:1;}.elementor-272 .elementor-element.elementor-element-13a5a71 .elementor-heading-title{font-size:20px;}.elementor-272 .elementor-element.elementor-element-9b2bd24 .elementor-heading-title{font-size:35px;}.elementor-272 .elementor-element.elementor-element-0fae800{--padding-top:40px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-272 .elementor-element.elementor-element-ff48579{--padding-top:40px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-272 .elementor-element.elementor-element-f5ac4e1{--padding-top:40px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-272 .elementor-element.elementor-element-848873d{--padding-top:40px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-272 .elementor-element.elementor-element-5eb16dd{--padding-top:40px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-272 .elementor-element.elementor-element-4e3cec7{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:30px;}.elementor-272 .elementor-element.elementor-element-59f10a9{--justify-content:space-around;}.elementor-272 .elementor-element.elementor-element-854b08b{--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-272 .elementor-element.elementor-element-c7cc915 .elementor-heading-title{font-size:20px;}.elementor-272 .elementor-element.elementor-element-82ec61c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-272 .elementor-element.elementor-element-881d629 .elementor-heading-title{font-size:34px;}.elementor-272 .elementor-element.elementor-element-579bfbf .elementor-heading-title{font-size:140px;}.elementor-272 .elementor-element.elementor-element-ad8fda2 .elementor-heading-title{font-size:20px;}.elementor-272 .elementor-element.elementor-element-b91e8df .elementor-heading-title{font-size:34px;}.elementor-272 .elementor-element.elementor-element-afca8dd .elementor-heading-title{font-size:20px;}.elementor-272 .elementor-element.elementor-element-b8940d9 .elementor-heading-title{font-size:34px;}.elementor-272 .elementor-element.elementor-element-a295c1a{--grid-columns:3;}.elementor-272 .elementor-element.elementor-element-75af2f3 .elementor-heading-title{font-size:120px;}.elementor-272 .elementor-element.elementor-element-cd538ee .elementor-heading-title{font-size:20px;}.elementor-272 .elementor-element.elementor-element-d8d9622 .elementor-heading-title{font-size:34px;}.elementor-272 .elementor-element.elementor-element-97c14b5{--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-272 .elementor-element.elementor-element-c277740{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-272 .elementor-element.elementor-element-4eecaec{--e-n-carousel-swiper-slides-to-display:1;}.elementor-272 .elementor-element.elementor-element-c6e096c .elementor-heading-title{font-size:20px;}.elementor-272 .elementor-element.elementor-element-a938cab .elementor-heading-title{font-size:34px;}.elementor-272 .elementor-element.elementor-element-d5f58e0{--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-272 .elementor-element.elementor-element-9c6e1c9 .elementor-heading-title{font-size:20px;}.elementor-272 .elementor-element.elementor-element-dcb8fb2 .elementor-heading-title{font-size:35px;}.elementor-272 .elementor-element.elementor-element-e605ea3 .elementor-heading-title{font-size:90px;}.elementor-272 .elementor-element.elementor-element-73edb98 .elementor-heading-title{font-size:90px;}}@media(max-width:767px){.elementor-272 .elementor-element.elementor-element-2a69203{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-2279ec7 .elementor-heading-title{font-size:100px;}.elementor-272 .elementor-element.elementor-element-3d8d307 .elementor-heading-title{font-size:100px;}.elementor-272 .elementor-element.elementor-element-b214b42 .elementor-heading-title{font-size:100px;}.elementor-272 .elementor-element.elementor-element-2ee3edf .elementor-heading-title{font-size:100px;}.elementor-272 .elementor-element.elementor-element-9a10f9c .elementor-heading-title{font-size:100px;}.elementor-272 .elementor-element.elementor-element-e7b3b4e .elementor-heading-title{font-size:100px;}.elementor-272 .elementor-element.elementor-element-db2fefe .elementor-heading-title{font-size:100px;}.elementor-272 .elementor-element.elementor-element-13a67bd .elementor-heading-title{font-size:100px;}.elementor-272 .elementor-element.elementor-element-2d9e3d2 .elementor-heading-title{font-size:100px;}.elementor-272 .elementor-element.elementor-element-21cc3f6 .elementor-heading-title{font-size:100px;}.elementor-272 .elementor-element.elementor-element-e2b6db7 .elementor-heading-title{font-size:100px;}.elementor-272 .elementor-element.elementor-element-5a3c46a .elementor-heading-title{font-size:100px;}.elementor-272 .elementor-element.elementor-element-35cd6d9{--grid-columns:1;}.elementor-272 .elementor-element.elementor-element-b1d83fc{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-272 .elementor-element.elementor-element-13a5a71 .elementor-heading-title{font-size:18px;}.elementor-272 .elementor-element.elementor-element-9b2bd24 .elementor-heading-title{font-size:30px;}.elementor-272 .elementor-element.elementor-element-0fae800{--padding-top:40px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-272 .elementor-element.elementor-element-77c7bfc{right:35px;}body.rtl .elementor-272 .elementor-element.elementor-element-77c7bfc{left:35px;}.elementor-272 .elementor-element.elementor-element-ff48579{--padding-top:40px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-272 .elementor-element.elementor-element-5feecf0{right:35px;}body.rtl .elementor-272 .elementor-element.elementor-element-5feecf0{left:35px;}.elementor-272 .elementor-element.elementor-element-f5ac4e1{--padding-top:40px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-272 .elementor-element.elementor-element-b8f0a43{right:35px;}body.rtl .elementor-272 .elementor-element.elementor-element-b8f0a43{left:35px;}.elementor-272 .elementor-element.elementor-element-848873d{--padding-top:40px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-272 .elementor-element.elementor-element-19b9934{right:35px;}body.rtl .elementor-272 .elementor-element.elementor-element-19b9934{left:35px;}.elementor-272 .elementor-element.elementor-element-5eb16dd{--padding-top:40px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-272 .elementor-element.elementor-element-8edd7a6{right:35px;}body.rtl .elementor-272 .elementor-element.elementor-element-8edd7a6{left:35px;}.elementor-272 .elementor-element.elementor-element-4e3cec7{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:30px;}.elementor-272 .elementor-element.elementor-element-7736a34{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-272 .elementor-element.elementor-element-59f10a9{--justify-content:center;}.elementor-272 .elementor-element.elementor-element-3e6b56a{--width:270px;}.elementor-272 .elementor-element.elementor-element-93ea801{--width:270px;}.elementor-272 .elementor-element.elementor-element-e1d2329{--width:270px;}.elementor-272 .elementor-element.elementor-element-0c622cc{--width:270px;}.elementor-272 .elementor-element.elementor-element-8684a25{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-272 .elementor-element.elementor-element-c7cc915 .elementor-heading-title{font-size:18px;}.elementor-272 .elementor-element.elementor-element-86f5d01 img{width:260px;}.elementor-272 .elementor-element.elementor-element-881d629 .elementor-heading-title{font-size:30px;}.elementor-272 .elementor-element.elementor-element-579bfbf{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-272 .elementor-element.elementor-element-579bfbf .elementor-heading-title{font-size:96px;}.elementor-272 .elementor-element.elementor-element-844a9d1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-272 .elementor-element.elementor-element-b19a1b0{--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-aab28ab{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-272 .elementor-element.elementor-element-fb31752{--width:100%;}.elementor-272 .elementor-element.elementor-element-ad8fda2 .elementor-heading-title{font-size:18px;}.elementor-272 .elementor-element.elementor-element-b91e8df .elementor-heading-title{font-size:30px;}.elementor-272 .elementor-element.elementor-element-24cec7b{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-272 .elementor-element.elementor-element-afca8dd .elementor-heading-title{font-size:18px;}.elementor-272 .elementor-element.elementor-element-b8940d9 .elementor-heading-title{font-size:30px;}.elementor-272 .elementor-element.elementor-element-a295c1a{--grid-columns:2;}.elementor-272 .elementor-element.elementor-element-75af2f3 .elementor-heading-title{font-size:56px;}.elementor-272 .elementor-element.elementor-element-dcb4721{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-272 .elementor-element.elementor-element-1d8b33c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-272 .elementor-element.elementor-element-971b1db{--width:100%;}.elementor-272 .elementor-element.elementor-element-cd538ee .elementor-heading-title{font-size:18px;}.elementor-272 .elementor-element.elementor-element-d8d9622 .elementor-heading-title{font-size:30px;}.elementor-272 .elementor-element.elementor-element-97c14b5{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-272 .elementor-element.elementor-element-6181afa{--width:300px;--min-height:300px;}.elementor-272 .elementor-element.elementor-element-247fa7d img{width:100%;}.elementor-272 .elementor-element.elementor-element-3dc8d30 .elementor-heading-title{font-size:20px;}.elementor-272 .elementor-element.elementor-element-651d0e8 img{width:100%;}.elementor-272 .elementor-element.elementor-element-8a762ff .elementor-heading-title{font-size:20px;}.elementor-272 .elementor-element.elementor-element-24ad0b2 img{width:100%;}.elementor-272 .elementor-element.elementor-element-3d8137f .elementor-heading-title{font-size:20px;}.elementor-272 .elementor-element.elementor-element-af80ca0 img{width:100%;}.elementor-272 .elementor-element.elementor-element-a8528fe .elementor-heading-title{font-size:20px;}.elementor-272 .elementor-element.elementor-element-f96ebc1 img{width:100%;}.elementor-272 .elementor-element.elementor-element-a1cc713 .elementor-heading-title{font-size:20px;}.elementor-272 .elementor-element.elementor-element-cd71f38 img{width:100%;}.elementor-272 .elementor-element.elementor-element-d59a4c1 .elementor-heading-title{font-size:20px;}.elementor-272 .elementor-element.elementor-element-68be244 img{width:100%;}.elementor-272 .elementor-element.elementor-element-0a80e29 .elementor-heading-title{font-size:20px;}.elementor-272 .elementor-element.elementor-element-4eecaec{--e-n-carousel-swiper-slides-to-display:1;}.elementor-272 .elementor-element.elementor-element-92734bf{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-272 .elementor-element.elementor-element-880716a{--width:100%;}.elementor-272 .elementor-element.elementor-element-c6e096c .elementor-heading-title{font-size:18px;}.elementor-272 .elementor-element.elementor-element-a938cab .elementor-heading-title{font-size:30px;}.elementor-272 .elementor-element.elementor-element-8b176c2{--padding-top:20px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-272 .elementor-element.elementor-element-2d062fa{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-272 .elementor-element.elementor-element-1197017{--width:100%;}.elementor-272 .elementor-element.elementor-element-760a509 .elementor-heading-title{font-size:40px;}.elementor-272 .elementor-element.elementor-element-383f047{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-bb388d6{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-272 .elementor-element.elementor-element-6576118{--padding-top:20px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-272 .elementor-element.elementor-element-40c6586{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-272 .elementor-element.elementor-element-4b177cf{--width:100%;}.elementor-272 .elementor-element.elementor-element-2d413cd .elementor-heading-title{font-size:40px;}.elementor-272 .elementor-element.elementor-element-cf14225{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-272 .elementor-element.elementor-element-470a285{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-272 .elementor-element.elementor-element-d344042{--n-tabs-title-font-size:16px;}.elementor-272 .elementor-element.elementor-element-dd862d5{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-272 .elementor-element.elementor-element-9c6e1c9 .elementor-heading-title{font-size:18px;}.elementor-272 .elementor-element.elementor-element-dcb8fb2 .elementor-heading-title{font-size:30px;}.elementor-272 .elementor-element.elementor-element-96c3aa2{--min-height:480px;--padding-top:90px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-272 .elementor-element.elementor-element-e605ea3 .elementor-heading-title{font-size:44px;}.elementor-272 .elementor-element.elementor-element-b8d47b2{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-272 .elementor-element.elementor-element-e917404 img{width:120px;}.elementor-272 .elementor-element.elementor-element-73edb98 .elementor-heading-title{font-size:44px;}}/* Start custom CSS for html, class: .elementor-element-ceb153e *//* Computadora: el círculo "Desplázate" sale del texto y se posa sobre el personaje (a media altura, junto a su costado),
   apareciendo después de él. Así nunca choca con la descripción aunque crezca. */
@media (min-width:1025px){
  body .cnx-gly-hero .cnx-gly-scroll{left:31%!important;bottom:300px!important;transform:none!important;
    animation:cnxScrollIn .9s cubic-bezier(.2,.8,.2,1) 1.3s both}
}
@keyframes cnxScrollIn{from{opacity:0;transform:scale(.6) rotate(-40deg)}to{opacity:1;transform:none}}
@media (prefers-reduced-motion:reduce){body .cnx-gly-hero .cnx-gly-scroll{animation:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a69203 *//* Banner estilo Gilroy (home-04): slider con fundido. Cada diapositiva es un Banner de JetEngine (tipo cnx_banner) pintado por el
   Loop Grid con la plantilla 366; textos, imágenes y colores salen de sus campos. Valores de gilroy-core.css (hero-4).
   Los estados ocultos solo aplican cuando el script ya montó el Swiper (.swiper); sin JS se ve la primera diapositiva estática. */
.elementor-272 .elementor-element.elementor-element-2a69203{--gly-ease:cubic-bezier(.23,1,.32,1);--gly-grad:linear-gradient(90deg,#2307F2 0%,#5C64FF 100%);position:relative;z-index:1}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-slider{position:relative;z-index:1;width:100%}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-slider:not(.swiper) .e-loop-item:not(:first-child){display:none}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-slider .elementor-loop-container{display:block}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-slider.swiper{display:block!important;overflow:hidden}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-slider>.swiper-wrapper{display:flex;position:relative;width:100%;height:100%;box-sizing:content-box;z-index:1}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-slide{flex-shrink:0;overflow:hidden;position:relative}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-item>.e-con-inner{position:relative;z-index:1}
/* Mancha: contenedor con degradado cuyos colores salen del banner */
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-shape{position:absolute!important;width:640px!important;height:1375px;min-height:0!important;bottom:-1325px;left:-40px;padding:0!important;border-radius:500px 500px 0 0;transform:rotate(39deg);z-index:-1;transition:1000ms var(--gly-ease)!important}
.elementor-272 .elementor-element.elementor-element-2a69203 .swiper-slide-active .cnx-gly-shape,.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-slider:not(.swiper) .cnx-gly-shape{bottom:-395px;left:210px;transition-delay:1s!important}
/* Columnas */
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-row{position:relative}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-imgcol{padding:0 12px!important}
/* Marco fijo de la foto con la proporción de Gilroy (810 × 903): cualquier imagen que se suba lo llena, anclada abajo */
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-img{margin:0 -44px 0 -130px!important;width:calc(100% + 174px)!important;max-width:none!important;aspect-ratio:810/903;overflow:hidden}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-img>.elementor-widget-container{height:100%}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-img img{display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;object-position:center bottom;transition:1s var(--gly-ease)}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-content{margin-left:-17px!important;padding:100px 12px 0!important;position:relative;z-index:2}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-sub{margin-bottom:5px!important;transition:1000ms var(--gly-ease)}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-title{transition:1000ms var(--gly-ease)}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-title2{margin-bottom:30px!important;line-height:1}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-stroke .elementor-heading-title{-webkit-text-fill-color:transparent;-webkit-text-stroke:1px currentColor}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-stroke,.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-normal{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);transition:1000ms var(--gly-ease)}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-roted{margin:0 0 -7px -10px!important;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);transition:1000ms var(--gly-ease)}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-roted .elementor-heading-title{writing-mode:vertical-rl}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-normal{width:100%!important;flex-basis:100%}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-disc{max-width:595px;margin-bottom:45px!important;transition:1000ms var(--gly-ease)}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-disc p{margin:0}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-btnwrap{max-width:595px;transition:1000ms var(--gly-ease)}
/* Estados de entrada (Swiper montado): mismo orden y retrasos que Gilroy */
.elementor-272 .elementor-element.elementor-element-2a69203 .swiper .cnx-gly-sub,.elementor-272 .elementor-element.elementor-element-2a69203 .swiper .cnx-gly-title{transform:translateY(-100px);opacity:0}
.elementor-272 .elementor-element.elementor-element-2a69203 .swiper .cnx-gly-stroke,.elementor-272 .elementor-element.elementor-element-2a69203 .swiper .cnx-gly-normal{clip-path:polygon(0 0,0 0,0 100%,0% 100%)}
.elementor-272 .elementor-element.elementor-element-2a69203 .swiper .cnx-gly-roted{clip-path:polygon(0 0,100% 0,100% 0,0 0)}
.elementor-272 .elementor-element.elementor-element-2a69203 .swiper .cnx-gly-disc{opacity:0}
.elementor-272 .elementor-element.elementor-element-2a69203 .swiper .cnx-gly-btnwrap{transform:translateX(100px);opacity:0}
.elementor-272 .elementor-element.elementor-element-2a69203 .swiper .cnx-gly-img img{transform:translateY(100%)}
.elementor-272 .elementor-element.elementor-element-2a69203 .swiper .swiper-slide-active .cnx-gly-sub{transform:translateY(0);opacity:1;transition-delay:1.7s}
.elementor-272 .elementor-element.elementor-element-2a69203 .swiper .swiper-slide-active .cnx-gly-title{transform:translateY(0);opacity:1;transition-delay:1.5s}
.elementor-272 .elementor-element.elementor-element-2a69203 .swiper .swiper-slide-active .cnx-gly-stroke{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);transition-delay:1.5s}
.elementor-272 .elementor-element.elementor-element-2a69203 .swiper .swiper-slide-active .cnx-gly-roted{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);transition-delay:1.7s}
.elementor-272 .elementor-element.elementor-element-2a69203 .swiper .swiper-slide-active .cnx-gly-normal{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);transition-delay:2s}
.elementor-272 .elementor-element.elementor-element-2a69203 .swiper .swiper-slide-active .cnx-gly-disc{opacity:1;transition-delay:2s}
.elementor-272 .elementor-element.elementor-element-2a69203 .swiper .swiper-slide-active .cnx-gly-btnwrap{transform:translateX(0);opacity:1;transition-delay:2s}
.elementor-272 .elementor-element.elementor-element-2a69203 .swiper .swiper-slide-active .cnx-gly-img img{transform:translateY(0);transition:1s var(--gly-ease) 1.5s}
/* Botón "Comencemos" (gly-pr-btn-5) */
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-btn .elementor-button{position:relative;overflow:visible;background:transparent!important;border:1px solid #5C64FF;border-radius:100px;padding:21px 35px!important;margin-right:65px;line-height:1;transition:400ms var(--gly-ease)}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-btn .elementor-button::after{content:"";position:absolute;inset:0;border-radius:100px;background:var(--gly-grad);z-index:-1;opacity:0;transition:400ms var(--gly-ease)}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-btn .elementor-button-content-wrapper{position:static}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-btn .elementor-button-text{background:var(--gly-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:400ms var(--gly-ease)}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-btn .elementor-button-icon{position:absolute;left:100%;top:0;width:60px;height:60px;margin:0!important;border-radius:50%;background:var(--gly-grad);display:flex!important;align-items:center;justify-content:center;font-size:22px;transition:500ms ease}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-btn .elementor-button-icon svg{width:22px;height:22px;fill:#fff;rotate:-45deg;transition:500ms ease}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-btn .elementor-button:hover{transform:translateX(60px)}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-btn .elementor-button:hover::after{opacity:1}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-btn .elementor-button:hover .elementor-button-text{-webkit-text-fill-color:#fff}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-btn .elementor-button:hover .elementor-button-icon{left:-60px}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-btn .elementor-button:hover .elementor-button-icon svg{rotate:0deg}
/* Flechas con líneas */
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-nav{position:absolute!important;right:3.5vw;top:0;z-index:3;width:auto!important;height:100%;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding-top:7%!important}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-nav::before,.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-nav::after{content:""!important;position:static!important;inset:auto!important;display:block;width:2px!important;height:auto!important;flex:1 1 0;opacity:.2!important;mix-blend-mode:normal!important;border-radius:0!important;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 100%)!important}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-nav::after{background:linear-gradient(0deg,rgba(255,255,255,0) 0%,#fff 100%)!important}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-line{width:2px!important;flex:0 0 auto;background:#fff;opacity:.2}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-prev .elementor-icon,.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-next .elementor-icon{width:78px;height:78px;border-radius:50%;border:3px solid rgba(255,255,255,.4);display:flex;align-items:center;justify-content:center;font-size:30px;line-height:1;color:rgba(255,255,255,.4);background:#070917;transition:400ms var(--gly-ease);cursor:pointer}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-prev .elementor-icon svg,.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-next .elementor-icon svg{width:30px;height:30px;fill:currentColor}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-prev .elementor-icon:hover,.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-next .elementor-icon:hover{transform:scale(.95);color:#5C64FF;border-color:#5C64FF}
/* Círculo "Desliza hacia abajo" */
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-scroll{position:absolute!important;width:135px!important;height:135px;bottom:80px;left:50%;transform:translateX(-2%);z-index:3;border-radius:50%;border:1px solid #fff;padding:8px!important;display:block!important}
/* Anillo de texto: mismo SVG que Gilroy (círculo de radio 85 en un lienzo de 200, Epilogue 22, mayúsculas, gira en 20 s) */
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-scroll-text{width:117px!important;height:117px}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-ring{display:block;width:117px;height:117px;overflow:visible;animation:cnx-spin 20s linear infinite}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-ring text{font-family:"Epilogue",sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;fill:#fff}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-scroll-icon{position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:64px!important}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-scroll-icon .elementor-icon{width:64px;height:64px;border-radius:50%;background:#fff;color:#5C64FF;font-size:22px;display:flex;align-items:center;justify-content:center}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-scroll-icon .elementor-icon svg{width:22px;height:22px;fill:currentColor;animation:cnx-scroll-dwn 2s linear infinite}
@keyframes cnx-scroll-dwn{0%{transform:translateY(-5px)}50%{transform:translateY(5px)}100%{transform:translateY(-5px)}}
/* Marquesina de letras con contorno (del banner anterior): texto de fondo que pasa por detrás de la persona y la mancha */
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-hero-marquee{position:absolute!important;left:0;right:0;top:auto!important;bottom:230px;z-index:0;pointer-events:none}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-hero-marquee .elementor-heading-title{font-size:140px!important;line-height:1!important}
@media (max-width:1199px){.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-hero-marquee{bottom:120px}.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-hero-marquee .elementor-heading-title{font-size:100px!important}}
@media (max-width:767px){.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-hero-marquee{bottom:90px}.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-hero-marquee .elementor-heading-title{font-size:64px!important}}
/* Responsive: mismos cortes que Gilroy */
@media (max-width:1599px){.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-nav{top:auto;bottom:30px;flex-direction:row;height:auto;padding-top:0!important}.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-nav::before,.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-nav::after,.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-line{display:none}}
@media (min-width:1200px) and (max-width:1399px){
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-title .elementor-heading-title{font-size:140px!important}
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-stroke .elementor-heading-title{font-size:140px!important}
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-normal .elementor-heading-title{font-size:50px!important}
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-roted .elementor-heading-title{font-size:35px!important}
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-shape{height:1145px;bottom:-1130px}
 .elementor-272 .elementor-element.elementor-element-2a69203 .swiper-slide-active .cnx-gly-shape{bottom:-295px}
}
@media (max-width:1199px){
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-title .elementor-heading-title{font-size:120px!important}
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-stroke .elementor-heading-title{font-size:130px!important}
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-normal .elementor-heading-title{font-size:40px!important}
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-roted .elementor-heading-title{font-size:33px!important}
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-nav{right:auto;left:3.5vw}
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-scroll{bottom:10px;transform:translateX(38%)}
}
@media (min-width:992px) and (max-width:1199px){
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-shape{width:540px!important;height:935px;bottom:-930px}
 .elementor-272 .elementor-element.elementor-element-2a69203 .swiper-slide-active .cnx-gly-shape{bottom:-200px}
}
@media (max-width:991px){
 .elementor-272 .elementor-element.elementor-element-2a69203{min-height:0!important}
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-row{flex-direction:column!important}
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-content{order:-1;width:100%!important;margin-left:0!important}
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-imgcol{width:100%!important}
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-img{margin:50px 0 0!important;width:100%!important}
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-btnwrap{justify-content:flex-start!important}
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-roted .elementor-heading-title{color:#5C64FF!important}
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-shape{width:90%!important;height:70%;bottom:-600px;left:-120px;transform:rotate(40deg)}
 .elementor-272 .elementor-element.elementor-element-2a69203 .swiper-slide-active .cnx-gly-shape{left:0;transform:rotate(40deg);height:70%}
}
@media (max-width:767px){
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-title .elementor-heading-title{font-size:70px!important}
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-stroke .elementor-heading-title{font-size:100px!important}
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-normal .elementor-heading-title{font-size:50px!important}
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-roted .elementor-heading-title{font-size:26px!important}
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-sub .elementor-heading-title{font-size:35px!important}
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-prev .elementor-icon,.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-next .elementor-icon{width:48px;height:48px;border-width:2px;font-size:20px}
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-prev .elementor-icon svg,.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-next .elementor-icon svg{width:20px;height:20px}
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-scroll{bottom:50px;left:20%}
}
@media (prefers-reduced-motion:reduce){
 .elementor-272 .elementor-element.elementor-element-2a69203 *,.elementor-272 .elementor-element.elementor-element-2a69203 *::before{transition:none!important}
 .elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-ring,.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-scroll-icon svg{animation:none!important}
}
/* El slide llega hasta el borde inferior del banner (en Gilroy el slider mide 903 px = 1058 - 155): así la mancha naranja
   sale justo desde el borde y su cúpula no queda recortada arriba por el overflow del slide */
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-slider{flex-grow:1;align-self:stretch}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-slider.swiper{display:flex!important;flex-direction:column}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-slider.swiper>.swiper-wrapper{flex:1 0 auto;height:auto}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-slider.swiper .e-loop-item{height:auto;display:flex;flex-direction:column}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-slider:not(.swiper) .elementor-loop-container{display:flex;flex-direction:column;flex:1 0 auto}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-slider:not(.swiper) .e-loop-item{flex:1 0 auto;display:flex;flex-direction:column}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-slider .e-loop-item>.cnx-gly-item{flex:1 0 auto}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-row{flex-grow:1!important}
.elementor-272 .elementor-element.elementor-element-2a69203 .cnx-gly-imgcol{align-self:flex-end!important}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-4e3cec7 *//* Colores del efecto (cámbialos aquí) */
.elementor-272 .elementor-element.elementor-element-4e3cec7{--cnx-sc2-hover:#3B36FF;--cnx-sc2-dark:#131313;--cnx-sc2-line:#D3D3D3;--cnx-sc2-on:#FFFFFF}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .cnx-sc2-card{position:relative;height:100%}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .cnx-sc2-content{position:relative;overflow:hidden;height:100%}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .cnx-sc2-content::before{content:"";position:absolute;inset:0;z-index:0;background:var(--cnx-sc2-hover);clip-path:circle(0% at 50% 50%);transition:clip-path .7s cubic-bezier(0,.96,.58,1.1)}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .cnx-sc2-content::after{content:"";position:absolute;left:-36px;bottom:-100px;z-index:1;width:434px;height:434px;border-radius:50%;border:1px dashed var(--cnx-sc2-line);animation:cnxSc2Rot 6s linear infinite paused;transition:border-color .5s;pointer-events:none}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .cnx-sc2-content>.elementor-element{position:relative;z-index:2}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .cnx-sc2-card:hover .cnx-sc2-content::before{clip-path:circle(100% at 50% 50%);transition:clip-path 4s cubic-bezier(0,.96,.58,1.1)}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .cnx-sc2-card:hover .cnx-sc2-content::after{border-color:var(--cnx-sc2-on);animation-play-state:running}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .cnx-sc2-card .elementor-heading-title,.elementor-272 .elementor-element.elementor-element-4e3cec7 .cnx-sc2-text,.elementor-272 .elementor-element.elementor-element-4e3cec7 .cnx-sc2-icon .elementor-icon{transition:color .5s}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .cnx-sc2-icon .elementor-icon-wrapper,.elementor-272 .elementor-element.elementor-element-4e3cec7 .cnx-sc2-btn .elementor-icon-wrapper{line-height:0}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .cnx-sc2-card:hover .cnx-sc2-icon .elementor-icon{color:var(--cnx-sc2-on)!important;animation:cnxSc2Zoom 1s linear 1}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .cnx-sc2-card:hover .cnx-sc2-icon .elementor-icon svg{fill:var(--cnx-sc2-on)!important}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .cnx-sc2-card:hover .elementor-heading-title,.elementor-272 .elementor-element.elementor-element-4e3cec7 .cnx-sc2-card:hover .cnx-sc2-text,.elementor-272 .elementor-element.elementor-element-4e3cec7 .cnx-sc2-card:hover .cnx-sc2-text p{color:var(--cnx-sc2-on)!important}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .cnx-sc2-title a{color:inherit;background:linear-gradient(to right,currentColor 0%,currentColor 100%) 0 95%/0 1px no-repeat;transition:background-size .5s}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .cnx-sc2-title a:hover{background-size:100% 1px}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .cnx-sc2-btn{transition:transform .5s}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .cnx-sc2-btn .elementor-icon{box-shadow:0 0 0 5px var(--cnx-sc2-dark)}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .cnx-sc2-card:hover .cnx-sc2-btn{transform:rotate(40deg)}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .swiper-pagination-bullet{position:relative;width:16px;height:16px;margin:0 5.5px!important;border-radius:0;border:1px solid #FFFFFF;background:transparent!important;opacity:1;transition:all .5s}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .swiper-pagination-bullet::after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;transform:translate(-50%,-50%);background:var(--cnx-sc2-hover)}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .swiper-pagination-bullet-active,.elementor-272 .elementor-element.elementor-element-4e3cec7 .swiper-pagination-bullet:hover{border-color:var(--cnx-sc2-hover);background:var(--cnx-sc2-hover)!important}
/* Imagen de fondo por servicio: el personaje a la derecha sobre un degradado oscuro (el texto queda legible).
   Se usa el número de tarjeta del carrusel (data-swiper-slide-index), porque el carrusel duplica tarjetas para dar la vuelta. */
.elementor-272 .elementor-element.elementor-element-4e3cec7 .cnx-sc2-content{background-color:#131313!important;background-repeat:no-repeat!important;background-position:right -10px bottom!important;background-size:auto 80%!important}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .cnx-sc2-content::before{opacity:.9}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .swiper-slide[data-swiper-slide-index="0"] .cnx-sc2-content{background-image:linear-gradient(90deg,#131313 30%,rgba(19,19,19,.05) 72%),url(/wp-content/uploads/2026/10/cnx-mm-diseno-web-azul.png)!important}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .swiper-slide[data-swiper-slide-index="1"] .cnx-sc2-content{background-image:linear-gradient(90deg,#131313 30%,rgba(19,19,19,.05) 72%),url(/wp-content/uploads/2026/10/cnx-mm-seo-azul.png)!important}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .swiper-slide[data-swiper-slide-index="2"] .cnx-sc2-content{background-image:linear-gradient(90deg,#131313 30%,rgba(19,19,19,.05) 72%),url(/wp-content/uploads/2026/10/cnx-mm-marketing-azul.png)!important}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .swiper-slide[data-swiper-slide-index="3"] .cnx-sc2-content{background-image:linear-gradient(90deg,#131313 30%,rgba(19,19,19,.05) 72%),url(/wp-content/uploads/2026/10/cnx-equipo-2-azul.png)!important}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .swiper-slide[data-swiper-slide-index="4"] .cnx-sc2-content{background-image:linear-gradient(90deg,#131313 30%,rgba(19,19,19,.05) 72%),url(/wp-content/uploads/2026/10/cnx-equipo-1-azul.png)!important}
@keyframes cnxSc2Rot{to{transform:rotate(360deg)}}
@keyframes cnxSc2Zoom{0%{transform:scale(1)}50%{transform:scale(.6)}100%{transform:scale(1)}}
@media (min-width:768px){.elementor-272 .elementor-element.elementor-element-4e3cec7 .elementor-swiper-button{display:none!important}}
@media (max-width:767px){
.elementor-272 .elementor-element.elementor-element-4e3cec7 .swiper-pagination{display:none!important}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .elementor-widget-container,.elementor-272 .elementor-element.elementor-element-4e3cec7>.e-n-carousel{padding-bottom:80px}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .elementor-swiper-button{top:auto!important;bottom:0!important;transform:none!important;width:50px;height:50px;display:flex!important;align-items:center;justify-content:center;border:1px solid #FFFFFF;border-radius:50%;color:#FFFFFF;transition:all .5s}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .elementor-swiper-button:hover{background:var(--cnx-sc2-hover);border-color:var(--cnx-sc2-hover)}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .elementor-swiper-button-prev{left:calc(50% - 60px)!important;right:auto!important;inset-inline-start:calc(50% - 60px)!important}
.elementor-272 .elementor-element.elementor-element-4e3cec7 .elementor-swiper-button-next{right:calc(50% - 60px)!important;left:auto!important;inset-inline-end:calc(50% - 60px)!important}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f062a61 *//* Eslogan vertical: se lee de abajo hacia arriba y no recibe clics */
.elementor-272 .elementor-element.elementor-element-f062a61{pointer-events:none}
.elementor-272 .elementor-element.elementor-element-f062a61 .elementor-heading-title{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1d83fc *//* Tarjetas de servicios sobre fondo oscuro con el personaje: textos claros y legibles */
.elementor-272 .elementor-element.elementor-element-b1d83fc .cnx-sc2-card .elementor-heading-title{color:#FFFFFF!important}
.elementor-272 .elementor-element.elementor-element-b1d83fc .cnx-sc2-card .elementor-widget-text-editor,.elementor-272 .elementor-element.elementor-element-b1d83fc .cnx-sc2-card .elementor-widget-text-editor p{color:#C9CCDA!important;max-width:62%}
.elementor-272 .elementor-element.elementor-element-b1d83fc .cnx-sc2-card .cnx-sc2-icon .elementor-icon,.elementor-272 .elementor-element.elementor-element-b1d83fc .cnx-sc2-card .cnx-sc2-icon .elementor-icon svg{color:#8A99FF!important;fill:#8A99FF!important}
.elementor-272 .elementor-element.elementor-element-b1d83fc .cnx-sc2-card .elementor-heading-title{max-width:66%}
@media (max-width:767px){.elementor-272 .elementor-element.elementor-element-b1d83fc .cnx-sc2-card .elementor-widget-text-editor,.elementor-272 .elementor-element.elementor-element-b1d83fc .cnx-sc2-card .elementor-widget-text-editor p,.elementor-272 .elementor-element.elementor-element-b1d83fc .cnx-sc2-card .elementor-heading-title{max-width:70%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7736a34 *//* Mancha negro plomo de la fuente (funfact-two__bg): mascara PNG a partir de 1800px; por debajo cubre toda la seccion, igual que Amoxi */
.elementor-272 .elementor-element.elementor-element-7736a34::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-color:#1A1B1F}
@media (min-width:1800px){.elementor-272 .elementor-element.elementor-element-7736a34::before{-webkit-mask:url("https://www.creatixnova.com/wp-content/uploads/2026/10/funfact-bg-2-1.png") no-repeat 0 0/100% 100%;mask:url("https://www.creatixnova.com/wp-content/uploads/2026/10/funfact-bg-2-1.png") no-repeat 0 0/100% 100%}}
.elementor-272 .elementor-element.elementor-element-7736a34 .cnx-ff-row{z-index:3}
/* Formas decorativas: ancladas a las esquinas de la seccion con los mismos valores por ancho que Amoxi (funfact-two__shappe-1/2) */
.elementor-272 .elementor-element.elementor-element-7736a34 .cnx-ff-shape1,.elementor-272 .elementor-element.elementor-element-7736a34 .cnx-ff-shape2{z-index:2}
.elementor-272 .elementor-element.elementor-element-7736a34 .cnx-ff-shape1{top:91px;left:92px;right:auto;bottom:auto}
.elementor-272 .elementor-element.elementor-element-7736a34 .cnx-ff-shape2{top:auto;left:auto;right:70px;bottom:124px}
@media (max-width:1799px){.elementor-272 .elementor-element.elementor-element-7736a34 .cnx-ff-shape1{left:70px}.elementor-272 .elementor-element.elementor-element-7736a34 .cnx-ff-shape2{right:50px;bottom:80px}}
@media (max-width:1599px){.elementor-272 .elementor-element.elementor-element-7736a34 .cnx-ff-shape1{top:50px;left:30px}.elementor-272 .elementor-element.elementor-element-7736a34 .cnx-ff-shape2{right:30px;bottom:50px}}
@media (max-width:1299px){.elementor-272 .elementor-element.elementor-element-7736a34 .cnx-ff-shape1,.elementor-272 .elementor-element.elementor-element-7736a34 .cnx-ff-shape2{display:none}}
/* Hover de cada contador: el naranja sube y cubre el circulo, aparece un aro punteado que gira y el numero se pinta en naranja */
.elementor-272 .elementor-element.elementor-element-7736a34 .cnx-ff-circle{isolation:isolate}
.elementor-272 .elementor-element.elementor-element-7736a34 .cnx-ff-circle::after{inset:0!important;width:auto!important;height:auto!important;margin:0!important;border-radius:50%!important;z-index:-1!important;background:linear-gradient(90deg,#5C64FF 0%,#2307F2 100%)!important;clip-path:circle(49px at 50% -7px);transition:clip-path .5s ease}
.elementor-272 .elementor-element.elementor-element-7736a34 .cnx-ff-circle--top::after{clip-path:circle(49px at 50% calc(100% + 7px))}
.elementor-272 .elementor-element.elementor-element-7736a34 .cnx-ff-col:hover .cnx-ff-circle::after{clip-path:circle(50% at 50% 50%)}
.elementor-272 .elementor-element.elementor-element-7736a34 .cnx-ff-circle::before{content:""!important;position:absolute!important;inset:14px!important;width:auto!important;height:auto!important;z-index:0!important;border:2px dashed #fff;border-radius:50%!important;background:none!important;mix-blend-mode:normal!important;opacity:0;visibility:hidden;animation:cnx-spin 10s linear infinite;pointer-events:none}
.elementor-272 .elementor-element.elementor-element-7736a34 .cnx-ff-col:hover .cnx-ff-circle::before{opacity:1;visibility:visible;transition:all .5s ease .3s}
.elementor-272 .elementor-element.elementor-element-7736a34 .cnx-ff-num .elementor-heading-title{transition:all .5s ease}
.elementor-272 .elementor-element.elementor-element-7736a34 .cnx-ff-col:hover .cnx-ff-num .elementor-heading-title{-webkit-text-stroke-color:#3B36FF}
@media (max-width:1024px){.elementor-272 .elementor-element.elementor-element-7736a34 .cnx-ff-circle--top::after{clip-path:circle(49px at 50% -7px)}}
@media (prefers-reduced-motion:reduce){.elementor-272 .elementor-element.elementor-element-7736a34 .cnx-ff-circle::before{animation:none}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce9bed3 */.elementor-272 .elementor-element.elementor-element-ce9bed3 img{object-position:64% 32%!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f0e94c *//* Eslogan vertical: se lee de abajo hacia arriba y no recibe clics */
.elementor-272 .elementor-element.elementor-element-6f0e94c{pointer-events:none}
.elementor-272 .elementor-element.elementor-element-6f0e94c .elementor-heading-title{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a15df1 *//* "Ver video": variante de la seccion de video de Amoxi (video-two + svgTextAnimation2): texto 12vw hasta 220px, trazo blanco de 2px, SVG de 200px apoyado en el borde inferior de la imagen */
.elementor-272 .elementor-element.elementor-element-3a15df1 .cnx-video-title{bottom:45px}
.elementor-272 .elementor-element.elementor-element-3a15df1 .cnx-video-title svg{height:200px}
.elementor-272 .elementor-element.elementor-element-3a15df1 .cnx-video-title svg text{font-size:clamp(40px,12vw,220px);stroke-width:2;line-height:1.1;stroke:#fff;animation:cnx-svgText2 5s infinite alternate}
@keyframes cnx-svgText2{0%{fill:rgba(255,255,255,0);stroke:rgba(255,255,255,1);stroke-dashoffset:25%;stroke-dasharray:0 50%;stroke-width:2}70%{fill:rgba(255,255,255,0);stroke:rgba(255,255,255,1)}80%{fill:rgba(255,255,255,0);stroke:rgba(255,255,255,1);stroke-width:2}100%{fill:rgba(59,54,255,1);stroke:rgba(255,255,255,0);stroke-dashoffset:-25%;stroke-dasharray:50% 0;stroke-width:0}}
@media (max-width:1199px){.elementor-272 .elementor-element.elementor-element-3a15df1 .cnx-video-title svg{height:160px}}
@media (max-width:991px){.elementor-272 .elementor-element.elementor-element-3a15df1 .cnx-video-title svg{height:140px}}
@media (max-width:767px){.elementor-272 .elementor-element.elementor-element-3a15df1 .cnx-video-title svg{height:120px}.elementor-272 .elementor-element.elementor-element-3a15df1 .cnx-video-title svg text{stroke-width:1;animation-name:cnx-svgText2m}}
@keyframes cnx-svgText2m{0%{fill:rgba(255,255,255,0);stroke:rgba(255,255,255,1);stroke-dashoffset:25%;stroke-dasharray:0 50%;stroke-width:1}70%{fill:rgba(255,255,255,0);stroke:rgba(255,255,255,1)}80%{fill:rgba(255,255,255,0);stroke:rgba(255,255,255,1);stroke-width:1}100%{fill:rgba(59,54,255,1);stroke:rgba(255,255,255,0);stroke-dashoffset:-25%;stroke-dasharray:50% 0;stroke-width:0}}
@media (prefers-reduced-motion:reduce){.elementor-272 .elementor-element.elementor-element-3a15df1 .cnx-video-title svg text{animation:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcb4721 *//* Reseñas de Google: foto real y nombre que no se corte en celular */
.elementor-272 .elementor-element.elementor-element-dcb4721 .cnx-testi-foto img{width:64px;height:64px;object-fit:cover;border-radius:50%;border:2px solid rgba(138,153,255,.45)}
.elementor-272 .elementor-element.elementor-element-dcb4721 .cnx-testi__slide .e-con{min-width:0}
.elementor-272 .elementor-element.elementor-element-dcb4721 .cnx-testi__slide .elementor-heading-title{white-space:normal!important;overflow-wrap:anywhere}
@media (max-width:767px){.elementor-272 .elementor-element.elementor-element-dcb4721 .cnx-testi__slide .e-con.e-flex{flex-wrap:wrap}.elementor-272 .elementor-element.elementor-element-dcb4721 .cnx-testi__slide h3.elementor-heading-title{font-size:20px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad214cb *//* Eslogan vertical: se lee de abajo hacia arriba y no recibe clics.
   Va en el margen izquierdo de la pantalla (fuera del contenido centrado). */
.elementor-272 .elementor-element.elementor-element-ad214cb{pointer-events:none;left:calc((1280px - 100vw)/2 + 12px)!important}
.elementor-272 .elementor-element.elementor-element-ad214cb .elementor-heading-title{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}/* End custom CSS */
/* Start custom CSS *//* CreatixNova Home (página 272): solo lo propio de la página de inicio.
   Lo común (colores, botones, títulos, cursor) está en el CSS del kit; cabecera y footer en sus plantillas.
   Coordenadas medidas en la fuente a 1440px. */
/* ---------- Hero (912px) ---------- */
.cnx-hero{position:relative}
.cnx-hero-top{position:relative;z-index:4}
.cnx-year-vert .elementor-heading-title{writing-mode:vertical-rl;transform:rotate(180deg);color:transparent!important;-webkit-text-stroke:1px #636363;letter-spacing:.02em}
.cnx-hero-text{border-left:1px solid #ffffff33;padding-left:15px!important;position:relative}
.cnx-hero-text::before{content:"";position:absolute;left:-2px;top:26px;width:3px;height:26px;background:var(--cnx-orange)}
.cnx-hero-mini img{border:6px solid #fff;border-radius:50px;width:356px;aspect-ratio:356/200;object-fit:cover}
.cnx-hero-person,.cnx-hero-shape1,.cnx-hero-shape2{position:absolute!important;pointer-events:none;max-width:none!important}
.cnx-hero-person{left:calc(50% - 520px);top:112px;width:1040px!important;z-index:1}
.cnx-hero-person img{width:1040px;max-width:none}
.cnx-hero-shape1{left:calc(50% - 522px);top:251px;width:576px!important;z-index:0}
.cnx-hero-shape2{left:calc(50% - 13px);top:230px;width:463px!important;z-index:0}
.cnx-hero-shape1 img{animation:cnx-float 6s ease-in-out infinite}
.cnx-hero-shape2 img{animation:cnx-float 6s ease-in-out -3s infinite}
.cnx-hero-marquee{position:absolute!important;left:0;top:457px;z-index:3}
.cnx-hero-marquee .cnx-outline .elementor-heading-title{-webkit-text-stroke:2px #fff}
@keyframes cnx-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-22px)}}

/* ---------- Redes ---------- */
.cnx-social-name .elementor-heading-title a{transition:all .5s ease}
.cnx-social:hover .cnx-social-name .elementor-heading-title a{color:transparent;-webkit-text-stroke:1px #fff}

/* ---------- Nosotros ---------- */
#nosotros{overflow-x:clip}
.cnx-about-right{position:relative}
.cnx-year .elementor-heading-title{background:url("https://www.creatixnova.com/wp-content/uploads/2026/10/about-2-2.jpg.webp") center/cover;-webkit-background-clip:text;background-clip:text;color:transparent!important}
.cnx-about-img{position:absolute!important;left:539px;top:284px;width:225px!important;z-index:2}
.cnx-about-img img{width:225px;height:287px;object-fit:cover;border-radius:100px;border:6px solid transparent;background:linear-gradient(#000,#000) padding-box,var(--cnx-grad) border-box;transform:rotate(-22deg)}
.cnx-line-text p::before{content:"";display:inline-block;width:62px;height:2px;margin-right:20px;vertical-align:middle;background:linear-gradient(90deg,#fff 0 40%,var(--cnx-orange) 40% 70%,#fff 70%)}

/* ---------- Contadores ---------- */
.cnx-funfact{position:relative;overflow:hidden}
.cnx-funfact>.e-con-inner{position:static}
.cnx-ff-row{position:relative}
.cnx-ff-row::after{content:"";position:absolute;inset:auto;left:0;right:0;top:290px;height:1px;background:var(--cnx-border);pointer-events:none}
.cnx-ff-circle{position:relative;overflow:visible!important}
.cnx-ff-circle::after{content:"";position:absolute;inset:auto;left:50%;width:94px;height:47px;margin-left:-47px;background:var(--cnx-grad);z-index:1}
.cnx-ff-circle--top::after{bottom:-1px;border-radius:47px 47px 0 0}
.cnx-ff-circle--bottom::after{top:-1px;border-radius:0 0 47px 47px}
.cnx-ff-circle .cnx-ff-line{position:static}
.cnx-ff-circle .cnx-ff-line::after{content:"";position:absolute;left:50%;margin-left:-22px;border:22px solid transparent;border-top-width:0;border-bottom:20px solid #3a3b3f}
.cnx-ff-circle--top .cnx-ff-line::after{top:calc(100% + 1px)}
.cnx-ff-circle--bottom .cnx-ff-line::after{bottom:calc(100% + 1px);transform:rotate(180deg)}
.cnx-ff-num .elementor-heading-title{color:transparent!important;-webkit-text-stroke:1px #3a3b3f}
.cnx-ff-counter .elementor-counter-title{display:none}
.cnx-ff-counter .elementor-counter-number-wrapper{justify-content:center}
.cnx-ff-shape1,.cnx-ff-shape2{position:absolute!important;pointer-events:none;max-width:none!important}
.cnx-ff-shape1{left:30px;top:50px;width:172px!important}
.cnx-ff-shape2{left:calc(50% + 495px);top:576px;width:195px!important}
@keyframes cnx-spin{to{transform:rotate(360deg)}}

/* ---------- Servicios (fila hover-item de la fuente) ---------- */
.cnx-svc-row{position:relative;isolation:isolate}
.cnx-svc-tag .elementor-heading-title{writing-mode:sideways-lr;writing-mode:vertical-rl;transform:rotate(180deg);background:#ffffff24;padding:9px 7px;line-height:16px;position:relative;z-index:1;overflow:hidden;transition:color .5s ease}
.cnx-svc-tag .elementor-heading-title::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;z-index:-1;background:linear-gradient(270deg,#5C64FF 0%,#2307F2 100%);transition:height .5s ease}
.cnx-svc-row:hover .cnx-svc-tag .elementor-heading-title{color:#fff}
.cnx-svc-row:hover .cnx-svc-tag .elementor-heading-title::before{height:100%}
.cnx-svc-body{margin-left:370px!important;width:auto!important;flex:1 1 auto!important;max-width:620px;align-items:flex-start!important}
.cnx-svc-title{margin-left:0!important}
.cnx-svc-title .elementor-heading-title{display:flex;align-items:center;gap:7px}
.cnx-svc-title .elementor-heading-title,.cnx-svc-title .elementor-heading-title a{color:#fff;-webkit-text-stroke:1px transparent;transition:all .5s ease}
.cnx-svc-row:hover .cnx-svc-title .elementor-heading-title,.cnx-svc-row:hover .cnx-svc-title .elementor-heading-title a{color:transparent;-webkit-text-stroke-color:var(--cnx-orange)}
.cnx-svc-title .elementor-heading-title::before{content:"";flex:0 0 30px;width:30px;height:30px;position:relative;top:1px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' fill='none'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='15' y1='0' x2='15' y2='30' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%235C64FF'/%3E%3Cstop offset='1' stop-color='%232307F2'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M29.5 0.80957L1.11816 15L29.5 29.1914V0.80957Z' stroke='url(%23g)'/%3E%3C/svg%3E") center/contain no-repeat;transition:all .5s ease}
.cnx-svc-row:hover .cnx-svc-title .elementor-heading-title::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' fill='none'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='15' y1='0' x2='15' y2='30' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%235C64FF'/%3E%3Cstop offset='1' stop-color='%232307F2'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M30 15L0 0V30L30 15Z' fill='url(%23g)'/%3E%3C/svg%3E")}
.cnx-svc-tags{display:grid!important;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .3s ease,margin-top .3s ease}
.cnx-svc-tags>*{overflow:hidden;min-height:0}
.cnx-svc-row:hover .cnx-svc-tags{grid-template-rows:1fr;margin-top:30px}
.cnx-svc-tags .elementor-icon-list-items{display:flex!important;flex-wrap:wrap;gap:20px;margin:0!important;padding:1px 0!important}
.cnx-svc-tags .elementor-icon-list-item{margin:0!important;padding:8px 20px!important;position:relative;z-index:1;border:1px solid #ffffff24;border-radius:100px;transition:all .5s ease}
.cnx-svc-tags .elementor-icon-list-item::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;opacity:0;background:linear-gradient(90deg,#5C64FF 0%,#2307F2 100%);transition:all .5s ease}
.cnx-svc-tags .elementor-icon-list-item::after{display:none!important}
.cnx-svc-tags .elementor-icon-list-item:hover{border-color:var(--cnx-orange)}
.cnx-svc-tags .elementor-icon-list-item:hover::before{opacity:1}
.cnx-svc-tags .elementor-icon-list-icon{display:none!important}
.cnx-svc-tags .elementor-icon-list-text{padding:0!important;font-family:"Familjen Grotesk",sans-serif;font-size:16px;font-weight:600;line-height:1.25;text-transform:uppercase;color:var(--cnx-text);transition:color .5s ease}
.cnx-svc-tags .elementor-icon-list-item:hover .elementor-icon-list-text{color:#fff}
.cnx-svc-arrow{margin-left:auto!important}
.cnx-svc-arrow .elementor-icon{position:relative;z-index:1;overflow:hidden;transition:all .5s ease}
.cnx-svc-arrow .elementor-icon::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;opacity:0;background:linear-gradient(90deg,#5C64FF 0%,#2307F2 100%);transition:all .5s ease}
.cnx-svc-arrow .elementor-icon svg{position:relative;transition:fill .5s ease}
.cnx-svc-row:hover .cnx-svc-arrow .elementor-icon::after{opacity:1}
.cnx-svc-row:hover .cnx-svc-arrow .elementor-icon svg{fill:#fff!important}
.cnx-svc-arrow .elementor-icon:hover{transform:rotate(40deg)}
.cnx-svc-img{position:absolute!important;width:259px!important;height:290px;top:30%;left:185px;margin:0!important;pointer-events:none;overflow:hidden;opacity:0;transform:scale(.8);transition:all .5s ease-out;z-index:-1}
.cnx-svc-img img{width:100%!important;height:290px!important;max-width:none!important;object-fit:cover;border-radius:30px;transition:transform .4s ease-out}

/* ---------- Portafolio: Swiper coverflow de la fuente (librería Swiper que ya carga Elementor) ---------- */
.cnx-pf-stage{position:relative}
.cnx-pf-stage.swiper{display:block!important;min-height:0!important;width:100%;overflow:visible}
.cnx-pf-stage .swiper-wrapper{position:relative;display:flex;width:100%;height:322px;margin:239px 0 249px;box-sizing:content-box;transition-property:transform;z-index:1}
.cnx-pf-stage .swiper-slide{flex-shrink:0;position:relative;height:322px;transition-property:transform}
.cnx-pf-card{position:relative!important;width:100%!important;height:322px;border-radius:50px;overflow:hidden;cursor:grab}
.cnx-pf-card::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;z-index:1;background:rgba(14,15,17,.5);transition:all .5s ease;pointer-events:none}
.cnx-pf-card::before{content:"";position:absolute;width:142px;height:123px;top:calc(50% - 73.5px);left:50%;z-index:2;opacity:0;pointer-events:none;transition:all .5s ease 0ms;transform:translate(-50%,-400px) rotate(-29deg);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 156 134' fill='none'%3E%3Cpath d='M88.93 1.5c1.69-.01 3.31.6 4.58 1.7l.25.23 58.49 58.49a6.86 6.86 0 0 1 0 9.7L93.73 130.13a6.86 6.86 0 1 1-9.7-9.69l44.25-44.25 2.48-2.48-3.5-.08L8.39 70.77a6.86 6.86 0 0 1-.05-13.72l118.84 2.86 3.75.09-2.65-2.65L84.05 13.12a6.86 6.86 0 0 1 4.88-11.62Z' stroke='%23fff' stroke-width='3'/%3E%3C/svg%3E") center/contain no-repeat}
.cnx-pf-info{position:absolute!important;left:0;bottom:0;width:100%!important;z-index:3;opacity:0;visibility:hidden;padding:39px 50px!important;background:linear-gradient(90deg,#2307F2 0%,#5C64FF 100%);transition:all .5s ease;animation-duration:.8s;animation-fill-mode:both}
.cnx-pf-stage .center{align-self:center;z-index:3!important}
.cnx-pf-stage .center .cnx-pf-info{opacity:1;visibility:visible;animation-delay:.1s;animation-name:cnx-zoomInDown}
.cnx-pf-stage .center:hover .cnx-pf-card::after{height:100%;top:0}
.cnx-pf-stage .center:hover .cnx-pf-card::before{opacity:1;transition-delay:200ms;transform:translate(-50%,-50%) rotate(-29deg)}
.cnx-pf-year .elementor-heading-title{-webkit-text-stroke:1px #fff}
.cnx-pf-prev .elementor-icon,.cnx-pf-next .elementor-icon{width:69px;height:69px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .5s ease}
.cnx-pf-prev .elementor-icon:hover,.cnx-pf-next .elementor-icon:hover{background:var(--cnx-grad)!important;border-color:transparent!important}
@keyframes cnx-zoomInDown{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}
@media (min-width:992px){.cnx-pf-stage .center .cnx-pf-card{width:650px!important;height:567px;position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%)}}
@media (min-width:1200px){.cnx-pf-stage .center .cnx-pf-card{width:696px!important;height:613px}}
@media (min-width:1400px){
 .cnx-pf-stage .center .cnx-pf-card{width:796px!important;height:713px}
 .cnx-pf-stage .is-one{z-index:1!important;transform:rotate(46.93deg) translateX(-50px) translateY(-100px)!important}
 .cnx-pf-stage .is-two{z-index:2!important;transform:rotate(-16.97deg) translateX(-150px) translateY(110px)!important}
 .cnx-pf-stage .is-four{z-index:2!important;transform:rotate(16.97deg) translateX(150px) translateY(110px)!important}
 .cnx-pf-stage .is-five{z-index:1!important;transform:rotate(-46.93deg) translateX(50px) translateY(-100px)!important}
}
@media (min-width:1600px){
 .cnx-pf-stage .is-one{transform:rotate(46.93deg) translateX(0) translateY(-100px)!important}
 .cnx-pf-stage .is-two{transform:rotate(-16.97deg) translateX(-100px) translateY(180px)!important}
 .cnx-pf-stage .is-four{transform:rotate(16.97deg) translateX(100px) translateY(180px)!important}
 .cnx-pf-stage .is-five{transform:rotate(-46.93deg) translateX(0) translateY(-100px)!important}
}
@media (min-width:1200px) and (max-width:1399px){.cnx-pf-stage .swiper-wrapper{margin:180px 0 190px}}
@media (min-width:992px) and (max-width:1199px){.cnx-pf-stage .swiper-wrapper{margin:160px 0 170px}}
@media (max-width:991px){.cnx-pf-stage.swiper{overflow:hidden}.cnx-pf-stage .swiper-wrapper{margin:0 0 60px}}
@media (max-width:767px){.cnx-pf-stage .swiper-wrapper,.cnx-pf-stage .swiper-slide,.cnx-pf-card{height:500px!important}.cnx-pf-info{padding:29px 30px!important;flex-direction:column!important;align-items:flex-start!important}}

/* ---------- "Ver video": texto SVG que se dibuja y se rellena (svgTextAnimation de la fuente) ---------- */
.cnx-video-title .elementor-heading-title{-webkit-text-stroke:0!important;color:transparent!important;line-height:1!important}
.cnx-video-title svg{width:100%;height:150px;display:block;overflow:visible}
.cnx-video-title svg text{font-family:"Quicksand",sans-serif;font-size:clamp(35px,10vw,150px);font-weight:700;text-transform:uppercase;stroke-width:1;stroke:#fff;animation:cnx-svgText 5s infinite alternate}
@keyframes cnx-svgText{0%{fill:rgba(255,255,255,0);stroke:rgba(255,255,255,1);stroke-dashoffset:25%;stroke-dasharray:0 50%;stroke-width:1}70%{fill:rgba(255,255,255,0);stroke:rgba(255,255,255,1)}80%{fill:rgba(255,255,255,0);stroke:rgba(255,255,255,1);stroke-width:1}100%{fill:rgba(59,54,255,1);stroke:rgba(255,255,255,0);stroke-dashoffset:-25%;stroke-dasharray:50% 0;stroke-width:0}}
.cnx-video-player .elementor-wrapper{overflow:hidden}

/* ---------- Clientes ---------- */
.cnx-clients-tag .elementor-heading-title{display:inline-flex;align-items:center;gap:20px}
.cnx-clients-tag .elementor-heading-title::before,.cnx-clients-tag .elementor-heading-title::after{content:"";width:60px;height:1px;background:#ffffff33}
.cnx-clients img{filter:grayscale(1) brightness(1.7);opacity:.5;transition:all .5s ease;height:45px;width:auto!important;object-fit:contain;margin:auto}
.cnx-clients .swiper-slide:hover img{filter:none;opacity:1}

/* ---------- Proceso (tarjetas estilo equipo) ---------- */
.cnx-process{overflow:hidden}
.cnx-team .e-n-carousel.swiper,.cnx-team .swiper{overflow:visible!important}
.cnx-team .swiper-slide{opacity:1}
.cnx-team-card{position:relative}
.cnx-team-card::after{content:"";position:absolute;inset:auto;left:20px;top:20px;width:40px;height:90px;z-index:2;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 90'%3E%3Cpolygon points='20,0 40,38 0,38' fill='%233B36FF' fill-opacity='.3'/%3E%3Cpolygon points='0,52 40,52 20,90' fill='%233B36FF' fill-opacity='.3'/%3E%3C/svg%3E") no-repeat;pointer-events:none}
.cnx-team-img img{width:100%;height:334px;object-fit:cover;object-position:top;filter:grayscale(1);transition:filter .6s ease,transform .8s ease}
.cnx-team-card:hover .cnx-team-img img{filter:none;transform:scale(1.05)}
.cnx-team-id{position:absolute!important;left:0;right:0;bottom:0;z-index:3;background:linear-gradient(0deg,rgba(14,15,17,.95) 30%,rgba(14,15,17,0));opacity:0;transform:translateY(20px);transition:all .5s ease}
.cnx-team-card:hover .cnx-team-id{opacity:1;transform:none}
.cnx-team .swiper-pagination-bullet{width:16px!important;height:16px!important;border-radius:0!important;border:1px solid #fff;background:transparent!important;opacity:1!important;position:relative}
.cnx-team .swiper-pagination-bullet::after{content:"";position:absolute;inset:3px;background:var(--cnx-orange)}
.cnx-team .swiper-pagination-bullet-active{background:var(--cnx-orange)!important;border-color:var(--cnx-orange)}
.cnx-team .swiper-pagination-bullet-active::after{display:none}

/* ---------- Video ---------- */
.cnx-video{position:relative}
.cnx-video-player .elementor-wrapper{aspect-ratio:auto!important;height:695px}
.cnx-video-player .elementor-custom-embed-image-overlay{position:absolute;inset:0;background-size:cover;background-position:center}
.cnx-video-player .elementor-custom-embed-image-overlay::before{content:"";position:absolute;inset:0;background:rgba(14,15,17,.3)}
.cnx-video-player .elementor-custom-embed-play{top:0!important;left:50%!important;transform:translateX(-50%)!important;width:220px;height:215px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:0 0 110px 110px;opacity:1!important}
.cnx-video-player .elementor-custom-embed-play::before{content:"";position:absolute;width:145px;height:145px;border-radius:50%;background:var(--cnx-grad);left:37.5px;top:35px;box-shadow:inset 0 0 0 10px #3B36FF,inset 0 0 0 12px #fff;animation:cnx-pulse 2s ease-out infinite}
.cnx-video-player .elementor-custom-embed-play svg,.cnx-video-player .elementor-custom-embed-play i{position:relative;z-index:1;margin-top:15px;fill:#fff!important;color:#fff!important;width:30px;height:30px}
.cnx-video-title{position:absolute!important;left:0;right:0;bottom:85px;pointer-events:none;z-index:2}
@keyframes cnx-pulse{0%{box-shadow:inset 0 0 0 10px #3B36FF,inset 0 0 0 12px #fff,0 0 0 0 rgba(59,54,255,.5)}100%{box-shadow:inset 0 0 0 10px #3B36FF,inset 0 0 0 12px #fff,0 0 0 24px rgba(59,54,255,0)}}

/* ---------- Testimonios ---------- */
.cnx-testimonials{position:relative}
.cnx-testimonials>.e-con-inner{position:static}
.cnx-testi-map{position:absolute!important;left:0;top:283px;width:747px!important;opacity:.6;pointer-events:none}
.cnx-orbit{position:relative;margin-left:-35px;animation:cnx-spin 40s linear infinite}
.cnx-orbit>.cnx-av{position:absolute!important;width:82px!important;animation:cnx-spin 40s linear infinite reverse}
.cnx-orbit>.cnx-av img{width:82px;height:82px;border-radius:50%;object-fit:cover;border:3px solid var(--cnx-black2);transition:transform .4s ease}
.cnx-orbit>.cnx-av:hover img{transform:scale(1.1)}
.cnx-av1{left:179px;top:-1px}.cnx-av2{left:306px;top:52px}.cnx-av3{left:359px;top:179px}.cnx-av4{left:306px;top:306px}
.cnx-av5{left:179px;top:359px}.cnx-av6{left:52px;top:306px}.cnx-av7{left:-1px;top:179px}.cnx-av8{left:52px;top:52px}
.cnx-orbit-quote{animation:cnx-spin 40s linear infinite reverse}
.cnx-orbit-quote .elementor-icon{background:var(--cnx-grad)!important}
.cnx-testi .swiper{overflow:hidden}
.cnx-testi-border img{width:600px;max-width:100%;height:68px;object-fit:fill}
.cnx-testi-avatar .elementor-icon{width:67px;height:67px;display:flex;align-items:center;justify-content:center;background:var(--cnx-grad)!important}
.cnx-testi .elementor-swiper-button{width:69px!important;height:69px!important;border-radius:50%!important;border:1px solid #fff!important;display:flex!important;align-items:center;justify-content:center;top:auto!important;bottom:0!important;transform:none!important;transition:all .5s ease;z-index:5;background:transparent}
.cnx-testi .elementor-swiper-button svg,.cnx-testi .elementor-swiper-button i{width:18px!important;height:18px!important;fill:#fff!important;color:#fff!important}
.cnx-testi .elementor-swiper-button-prev{left:auto!important;right:89px!important}
.cnx-testi .elementor-swiper-button-next{right:0!important}
.cnx-testi .elementor-swiper-button:hover{background:var(--cnx-grad);border-color:transparent}

.cnx-stars .e-icon,.cnx-stars i{color:var(--cnx-orange)}

/* ---------- Texto deslizante ---------- */
.cnx-star .elementor-heading-title{color:#fff}
/* ---------- Franja de texto (slide-text--two): degradado naranja, avanza hacia la derecha, se pausa al señalar y la palabra queda en contorno ---------- */
.cnx-slide-text{background:linear-gradient(90deg,#5C64FF 7.92%,#2307F2 100%)!important}
.cnx-slide-text .cnx-marquee__track{animation-name:cnx-marquee-right;animation-duration:63s}
.cnx-slide-text .cnx-marquee__track:hover{animation-play-state:paused}
.cnx-slide-text .cnx-marquee__track>.cnx-star{margin-right:-40px!important}
.cnx-slide-text .cnx-marquee__track .elementor-heading-title{cursor:default;transition:all .5s ease}
.cnx-slide-text .cnx-marquee__track>.elementor-element:hover .elementor-heading-title,
.cnx-slide-text .cnx-star:hover+.elementor-element .elementor-heading-title,
.cnx-slide-text .cnx-star:has(+.elementor-element:hover) .elementor-heading-title{color:transparent!important;-webkit-text-stroke:2px #fff}
@keyframes cnx-marquee-right{from{transform:translateX(-50%)}to{transform:translateX(0)}}
@media (max-width:1399px){.cnx-slide-text .cnx-marquee__track .elementor-heading-title{font-size:60px!important}}
@media (max-width:991px){.cnx-slide-text .cnx-marquee__track .elementor-heading-title{font-size:50px!important}}
@media (max-width:575px){.cnx-slide-text .cnx-marquee__track .elementor-heading-title{font-size:40px!important}}

/* ---------- Planes ---------- */
.cnx-pricing-head{position:relative;z-index:2}
.cnx-plan-tabs .e-n-tabs-heading{align-items:center;gap:0!important;margin-top:-111px;position:relative;z-index:3;justify-content:flex-end}
.cnx-plan-tabs .e-n-tabs-content{margin-top:93px}
.cnx-plan-tabs .e-n-tab-title{padding:0!important;background:transparent!important;border:0!important;flex:0 0 auto!important;width:auto!important}
.cnx-plan-tabs .e-n-tab-title .e-n-tab-title-text{color:#636363!important;transition:color .5s ease}
.cnx-plan-tabs .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text{color:#fff!important}
/* Interruptor Diseño web / Hosting (packages-one__switch): lo inserta el JS entre las dos pestañas */
.cnx-switch{order:1;position:relative;flex:0 0 68px;width:68px;height:30px;margin:0 20px;padding:0;border:2px solid #fff;border-radius:100px;background:transparent;cursor:pointer;transition:all .5s ease}
.cnx-switch::before{content:"";position:absolute;left:8px;top:50%;width:15px;height:15px;border-radius:50%;background:var(--cnx-orange);transform:translateY(-50%);transition:all .5s ease}
.cnx-switch[aria-checked="true"]{background:var(--cnx-orange);border-color:var(--cnx-orange)}
.cnx-switch[aria-checked="true"]::before{background:#fff;transform:translateY(-50%) translateX(35px)}
.cnx-switch:focus-visible{outline:2px solid #fff;outline-offset:3px}
.cnx-plan-tabs .e-n-tab-title[data-tab-index="2"]{order:2}
.cnx-plan-tabs .e-n-tabs-content>.e-con.e-active{animation:cnx-planIn 1s ease both}
@keyframes cnx-planIn{from{opacity:0;transform:translate3d(0,80px,0)}to{opacity:1;transform:none}}
/* Tarjeta activa como en Amoxi (package-card.active): la última tarjeta señalada queda activa; el fondo oscuro con textura
   sube desde abajo, la franja naranja baja 300 ms después, el recuadro blanco escala y la etiqueta se rellena de derecha a izquierda */
.cnx-plan{position:relative;isolation:isolate;overflow:hidden;background:transparent!important}
.cnx-plan::before{content:""!important;position:absolute!important;inset:auto 0 0 0!important;width:100%!important;height:0!important;z-index:-1!important;opacity:1!important;mix-blend-mode:normal!important;background:url("https://www.creatixnova.com/wp-content/uploads/2026/10/package-card-bg-1-1-1.png.webp") top center/cover no-repeat,#0e0f11!important;transition:height .5s ease!important}
.cnx-plan::after{content:"";position:absolute;left:0;top:0;width:100%;height:0;z-index:-1;background:linear-gradient(90deg,#2307F2 0%,#5C64FF 100%);transition:height .5s ease}
.cnx-plan.is-active::before,.e-con:not(:has(>.cnx-plan.is-active))>.cnx-plan--featured::before{height:100%!important}
.cnx-plan.is-active::after,.e-con:not(:has(>.cnx-plan.is-active))>.cnx-plan--featured::after{height:134px;transition:height .5s ease .3s}
.cnx-plan-head{position:relative;z-index:0;background-color:transparent!important}
.cnx-plan-head::before{content:""!important;position:absolute!important;inset:0!important;width:auto!important;height:auto!important;z-index:-1!important;mix-blend-mode:normal!important;background:#fff!important;opacity:0!important;transform:scale(.9);transition:all .5s ease!important}
.cnx-plan.is-active .cnx-plan-head::before,.e-con:not(:has(>.cnx-plan.is-active))>.cnx-plan--featured .cnx-plan-head::before{opacity:1!important;transform:scale(1)}
.cnx-plan-price .elementor-heading-title{white-space:nowrap}
.cnx-plan-price .elementor-heading-title span{font-size:16px;font-weight:600;margin-left:3px;color:#333;vertical-align:baseline}
.cnx-plan-tag .elementor-heading-title{display:inline-block;padding:9px 30px;background:linear-gradient(90deg,#2307F2 0%,#5C64FF 91.01%) right center/0% 100% no-repeat,#ddd;transition:all .5s ease}
.cnx-plan.is-active .cnx-plan-tag .elementor-heading-title,.e-con:not(:has(>.cnx-plan.is-active))>.cnx-plan--featured .cnx-plan-tag .elementor-heading-title{background-size:100% 100%;color:#fff!important}
.cnx-plan-info .elementor-heading-title{white-space:nowrap;display:inline-block;padding:10px 24px 10px 36px;color:#fff!important;background:var(--cnx-black);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,20px 50%);margin-right:-21px;transition:all .5s ease}
.cnx-plan-list .elementor-icon-list-item{padding:7px 0!important;border-bottom:1px solid var(--cnx-border);flex-direction:row-reverse;justify-content:space-between!important;line-height:32px}
.cnx-vbtn .elementor-button{isolation:isolate;background:#fff!important;color:#0e0f11!important;transition:color .5s ease;writing-mode:vertical-rl;transform:rotate(180deg);padding:30px 14px 30px!important;border-radius:100px;position:relative;width:49px;min-height:154px;display:flex;align-items:center;justify-content:center}
.cnx-vbtn .elementor-button-content-wrapper{flex-direction:row!important}
.cnx-vbtn .elementor-button-icon{position:absolute;bottom:-44px;left:3px;width:42px;height:42px;border-radius:50%;background:var(--cnx-grad);display:flex!important;align-items:center;justify-content:center;transform:rotate(180deg);margin:0!important}
.cnx-vbtn .elementor-button-icon svg{fill:#fff;width:14px;transform:rotate(-45deg)}
/* package-card .amoxi-btn: paneles en degradado entran desde arriba y abajo, el texto pasa a blanco y la flecha sube (slideTop) */
.cnx-vbtn .elementor-button::before,.cnx-vbtn .elementor-button::after{content:"";position:absolute;left:0;width:100%;height:0;z-index:-1;background:linear-gradient(90deg,#5C64FF 0%,#2307F2 100%);transition:height .5s ease}
.cnx-vbtn .elementor-button::before{top:0;border-radius:100px 100px 0 0;clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),0 100%)}
.cnx-vbtn .elementor-button::after{bottom:0;border-radius:0 0 100px 100px;clip-path:polygon(0 12px,100% 0,100% 100%,0 100%)}
.cnx-vbtn .elementor-button:hover::before,.cnx-vbtn .elementor-button:hover::after,.cnx-vbtn .elementor-button:focus-visible::before,.cnx-vbtn .elementor-button:focus-visible::after{height:calc(50% + 6px)}
.cnx-vbtn .elementor-button:hover,.cnx-vbtn .elementor-button:hover .elementor-button-text,.cnx-vbtn .elementor-button:focus-visible{color:#fff!important}
.cnx-vbtn .elementor-button-icon{overflow:hidden;transition:background .5s ease}
.cnx-vbtn .elementor-button:hover .elementor-button-icon{background:#fff}
.cnx-vbtn .elementor-button-icon svg{transition:fill .5s ease}
.cnx-vbtn .elementor-button:hover .elementor-button-icon svg{fill:var(--cnx-orange)!important;animation:cnx-slideTopR .5s}
@keyframes cnx-slideTopR{0%{transform:rotate(-45deg)}49%{transform:rotate(-45deg) translate(0,-100%)}50%{opacity:0;transform:rotate(-45deg) translate(0,100%)}51%{opacity:1}100%{transform:rotate(-45deg)}}
.cnx-vbtn{margin-top:42px!important}

/* ---------- Por qué (filas de blog) ---------- */
.cnx-why-row{position:relative}
.cnx-pill .elementor-heading-title{display:inline-block;padding:10px 30px;border:1px solid #ffffff40;border-radius:100px;transition:all .5s ease}
.cnx-why-row:hover .cnx-pill .elementor-heading-title{background:var(--cnx-grad);border-color:transparent;color:#fff}
.cnx-why-title .elementor-heading-title a{transition:color .5s ease}
.cnx-why-row:hover .cnx-why-title .elementor-heading-title a{color:var(--cnx-orange)}
.cnx-why-meta{margin-left:auto!important}
.cnx-why-img{position:absolute!important;left:672px;top:46px;width:127px!important;z-index:4;pointer-events:none;opacity:0;transform:translateY(20px) rotate(-10deg);transition:all .5s var(--cnx-ease)}
.cnx-why-img img{width:127px;height:167px;object-fit:cover;border-radius:10px}
.cnx-why-row:hover .cnx-why-img{opacity:1;transform:translateY(-26px) rotate(-6deg)}

/* ---------- CTA ---------- */
.cnx-cta-img img{border-radius:30px;width:288px;height:116px;object-fit:cover}

/* ---------- ≤1199px ---------- */
@media (max-width:1199px){
 .cnx-svc-img,.cnx-why-img{display:none!important}
}
/* ---------- Tablet ---------- */
@media (max-width:1024px){
 .cnx-hero-person{width:820px!important;left:calc(50% - 410px);top:auto;bottom:0}
 .cnx-hero-person img{width:820px}
 .cnx-hero-shape1{width:430px!important;left:calc(50% - 400px);top:auto;bottom:120px}
 .cnx-hero-shape2{width:350px!important;left:calc(50% + 10px);top:auto;bottom:150px}
 .cnx-hero-marquee{top:auto;bottom:120px}
 .cnx-ff-row::after{display:none}
 .cnx-ff-circle--top::after{top:-1px;bottom:auto;border-radius:0 0 47px 47px}
 .cnx-ff-circle .cnx-ff-line::after{display:none}
 .cnx-ff-circle{margin-top:30px!important}
 .cnx-plan-tabs .e-n-tabs-heading{margin-top:30px;justify-content:flex-start}
 .cnx-plan-tabs .e-n-tabs-content{margin-top:40px}
 .cnx-testi-map{display:none}
}
/* ---------- Móvil ---------- */
@media (max-width:767px){
 .cnx-hero-person{width:540px!important;left:calc(50% - 270px);opacity:.35}
 .cnx-hero-person img{width:540px}
 .cnx-hero-shape1,.cnx-hero-shape2{display:none}
 .cnx-hero-marquee{bottom:60px}
 .cnx-hero-mini img{width:100%;border-radius:30px}
 .cnx-svc-tag .elementor-heading-title{writing-mode:horizontal-tb;transform:none}
 .cnx-svc-arrow{margin-left:0!important}
 .cnx-svc-body{margin-left:0!important;width:100%!important;max-width:none}
 .cnx-pf-year{display:none}
 .cnx-orbit>.cnx-av{width:56px!important}
 .cnx-orbit>.cnx-av img{width:56px;height:56px}
 .cnx-av1{left:122px;top:-1px}.cnx-av2{left:209px;top:35px}.cnx-av3{left:245px;top:122px}.cnx-av4{left:209px;top:209px}
 .cnx-av5{left:122px;top:245px}.cnx-av6{left:35px;top:209px}.cnx-av7{left:-1px;top:122px}.cnx-av8{left:35px;top:35px}
 .cnx-orbit{margin-left:0}
 .cnx-orbit-quote .elementor-icon{padding:20px!important;font-size:28px!important}
 .cnx-testi .elementor-swiper-button{width:52px;height:52px}
 .cnx-testi .elementor-swiper-button-prev{right:64px!important}
 .cnx-video-player .elementor-wrapper{height:420px}
 .cnx-video-player .elementor-custom-embed-play{width:130px;height:128px;border-radius:0 0 65px 65px}
 .cnx-video-player .elementor-custom-embed-play::before{width:86px;height:86px;left:22px;top:20px}
 .cnx-video-title{bottom:40px}
 .cnx-cta-img img{width:120px;height:56px;border-radius:20px}
 .cnx-plan.is-active::after{height:110px}
 .cnx-plan-info .elementor-heading-title{margin-right:0!important;clip-path:none!important;padding-left:24px}
 .cnx-why-meta{margin-left:0!important}
}
@media (prefers-reduced-motion:reduce){
 html{scroll-behavior:auto}
 .cnx-marquee__track,.cnx-orbit,.cnx-orbit>.cnx-av,.cnx-orbit-quote,.cnx-hero-shape1 img,.cnx-hero-shape2 img,.cnx-video-player .elementor-custom-embed-play::before{animation:none!important}
}/* End custom CSS */