.elementor-120 .elementor-element.elementor-element-aa63fbb{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-aa63fbb:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-aa63fbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zocius.com/wp-content/uploads/2026/08/zocius_banner--scaled.png");background-position:center center;background-size:cover;}.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-120 .elementor-element.elementor-element-76af4c0{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-120 .elementor-element.elementor-element-76af4c0 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:6em;font-weight:500;line-height:1.1em;color:#000F50;}.elementor-120 .elementor-element.elementor-element-90adc0e{--display:flex;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-120 .elementor-element.elementor-element-13b14f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-120 .elementor-element.elementor-element-13b14f9 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:2.5em;font-weight:500;color:#000000;}.elementor-120 .elementor-element.elementor-element-f060113{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-normal-text-color:#000000;--e-filter-hover-text-color:#424242;--e-filter-active-text-color:#FFFFFF;--e-filter-item-border-radius:10px 10px 10px 10px;}.elementor-120 .elementor-element.elementor-element-f060113 .e-filter-item[aria-pressed="true"]{background-color:#243793;border-style:solid;border-width:1px 1px 1px 1px;border-color:#243793;}.elementor-120 .elementor-element.elementor-element-f060113 .e-filter-item{font-family:"Ubuntu", Sans-serif;font-size:1.1em;font-weight:400;padding:10px 25px 10px 25px;}.elementor-120 .elementor-element.elementor-element-f060113 .e-filter-item:not( [aria-pressed=true] ):not( :hover ){text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-style:solid;border-color:#243793;}.elementor-120 .elementor-element.elementor-element-f060113 .e-filter-item:hover:not( [aria-pressed=true] ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#243793;}.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-120 .elementor-element.elementor-element-854af7f{--grid-columns:3;}.elementor-120 .elementor-element.elementor-element-41fd2b2{--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;}.elementor-120 .elementor-element.elementor-element-de6535b{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-120 .elementor-element.elementor-element-de6535b:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-de6535b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zocius.com/wp-content/uploads/2026/08/zocius_servicio-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-120 .elementor-element.elementor-element-4b7e53a.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-120 .elementor-element.elementor-element-4b7e53a{left:0px;}body.rtl .elementor-120 .elementor-element.elementor-element-4b7e53a{right:0px;}.elementor-120 .elementor-element.elementor-element-4b7e53a{top:0px;text-align:start;}.elementor-120 .elementor-element.elementor-element-4b7e53a img{width:90px;}.elementor-120 .elementor-element.elementor-element-86cbbe8.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-120 .elementor-element.elementor-element-86cbbe8{left:0px;}body.rtl .elementor-120 .elementor-element.elementor-element-86cbbe8{right:0px;}.elementor-120 .elementor-element.elementor-element-86cbbe8{top:0px;text-align:start;}.elementor-120 .elementor-element.elementor-element-86cbbe8 img{width:90px;}.elementor-120 .elementor-element.elementor-element-6ab622f{width:var( --container-widget-width, 270px );max-width:270px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:270px;--container-widget-flex-grow:0;text-align:start;}.elementor-120 .elementor-element.elementor-element-6ab622f.elementor-element{--align-self:flex-start;}.elementor-120 .elementor-element.elementor-element-6ab622f .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:1.3em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-50601c3{text-align:start;}.elementor-120 .elementor-element.elementor-element-50601c3 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-6671aea{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-120 .elementor-element.elementor-element-6671aea:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-6671aea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zocius.com/wp-content/uploads/2026/08/zocius_servicio-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-120 .elementor-element.elementor-element-301bf1a.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-120 .elementor-element.elementor-element-301bf1a{left:0px;}body.rtl .elementor-120 .elementor-element.elementor-element-301bf1a{right:0px;}.elementor-120 .elementor-element.elementor-element-301bf1a{top:0px;text-align:start;}.elementor-120 .elementor-element.elementor-element-301bf1a img{width:90px;}.elementor-120 .elementor-element.elementor-element-136c0c3.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-120 .elementor-element.elementor-element-136c0c3{left:0px;}body.rtl .elementor-120 .elementor-element.elementor-element-136c0c3{right:0px;}.elementor-120 .elementor-element.elementor-element-136c0c3{top:0px;text-align:start;}.elementor-120 .elementor-element.elementor-element-136c0c3 img{width:90px;}.elementor-120 .elementor-element.elementor-element-32e2a2f{width:var( --container-widget-width, 270px );max-width:270px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:270px;--container-widget-flex-grow:0;text-align:start;}.elementor-120 .elementor-element.elementor-element-32e2a2f.elementor-element{--align-self:flex-start;}.elementor-120 .elementor-element.elementor-element-32e2a2f .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:1.3em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-c20dd58{text-align:start;}.elementor-120 .elementor-element.elementor-element-c20dd58 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-116c9ec{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-120 .elementor-element.elementor-element-116c9ec:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-116c9ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zocius.com/wp-content/uploads/2026/08/zocius_servicio-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-120 .elementor-element.elementor-element-2ac24d4.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-120 .elementor-element.elementor-element-2ac24d4{left:0px;}body.rtl .elementor-120 .elementor-element.elementor-element-2ac24d4{right:0px;}.elementor-120 .elementor-element.elementor-element-2ac24d4{top:0px;text-align:start;}.elementor-120 .elementor-element.elementor-element-2ac24d4 img{width:90px;}.elementor-120 .elementor-element.elementor-element-5e3a971.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-120 .elementor-element.elementor-element-5e3a971{left:0px;}body.rtl .elementor-120 .elementor-element.elementor-element-5e3a971{right:0px;}.elementor-120 .elementor-element.elementor-element-5e3a971{top:0px;text-align:start;}.elementor-120 .elementor-element.elementor-element-5e3a971 img{width:90px;}.elementor-120 .elementor-element.elementor-element-4d0d511{width:var( --container-widget-width, 270px );max-width:270px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:270px;--container-widget-flex-grow:0;text-align:start;}.elementor-120 .elementor-element.elementor-element-4d0d511.elementor-element{--align-self:flex-start;}.elementor-120 .elementor-element.elementor-element-4d0d511 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:1.3em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-84150d5{text-align:start;}.elementor-120 .elementor-element.elementor-element-84150d5 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-2c94594{--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;}.elementor-120 .elementor-element.elementor-element-87f4df9{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-120 .elementor-element.elementor-element-87f4df9:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-87f4df9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zocius.com/wp-content/uploads/2026/08/zocius_servicio-4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-120 .elementor-element.elementor-element-fbdb6ac.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-120 .elementor-element.elementor-element-fbdb6ac{left:0px;}body.rtl .elementor-120 .elementor-element.elementor-element-fbdb6ac{right:0px;}.elementor-120 .elementor-element.elementor-element-fbdb6ac{top:0px;text-align:start;}.elementor-120 .elementor-element.elementor-element-fbdb6ac img{width:90px;}.elementor-120 .elementor-element.elementor-element-9e440b3.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-120 .elementor-element.elementor-element-9e440b3{left:0px;}body.rtl .elementor-120 .elementor-element.elementor-element-9e440b3{right:0px;}.elementor-120 .elementor-element.elementor-element-9e440b3{top:0px;text-align:start;}.elementor-120 .elementor-element.elementor-element-9e440b3 img{width:90px;}.elementor-120 .elementor-element.elementor-element-fc3a0a9{width:var( --container-widget-width, 270px );max-width:270px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:270px;--container-widget-flex-grow:0;text-align:start;}.elementor-120 .elementor-element.elementor-element-fc3a0a9.elementor-element{--align-self:flex-start;}.elementor-120 .elementor-element.elementor-element-fc3a0a9 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:1.3em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-cae2a60{text-align:start;}.elementor-120 .elementor-element.elementor-element-cae2a60 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-12ca282{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-120 .elementor-element.elementor-element-12ca282:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-12ca282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zocius.com/wp-content/uploads/2026/08/zocius_servicio-5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-120 .elementor-element.elementor-element-467c0ef.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-120 .elementor-element.elementor-element-467c0ef{left:0px;}body.rtl .elementor-120 .elementor-element.elementor-element-467c0ef{right:0px;}.elementor-120 .elementor-element.elementor-element-467c0ef{top:0px;text-align:start;}.elementor-120 .elementor-element.elementor-element-467c0ef img{width:90px;}.elementor-120 .elementor-element.elementor-element-a66687c.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-120 .elementor-element.elementor-element-a66687c{left:0px;}body.rtl .elementor-120 .elementor-element.elementor-element-a66687c{right:0px;}.elementor-120 .elementor-element.elementor-element-a66687c{top:0px;text-align:start;}.elementor-120 .elementor-element.elementor-element-a66687c img{width:90px;}.elementor-120 .elementor-element.elementor-element-dd393d9{width:var( --container-widget-width, 270px );max-width:270px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:270px;--container-widget-flex-grow:0;text-align:start;}.elementor-120 .elementor-element.elementor-element-dd393d9.elementor-element{--align-self:flex-start;}.elementor-120 .elementor-element.elementor-element-dd393d9 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:1.3em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-0dad720{text-align:start;}.elementor-120 .elementor-element.elementor-element-0dad720 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-85b2094{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-120 .elementor-element.elementor-element-85b2094:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-85b2094 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zocius.com/wp-content/uploads/2026/08/zocius_servicio-6.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-120 .elementor-element.elementor-element-743a1b1.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-120 .elementor-element.elementor-element-743a1b1{left:0px;}body.rtl .elementor-120 .elementor-element.elementor-element-743a1b1{right:0px;}.elementor-120 .elementor-element.elementor-element-743a1b1{top:0px;text-align:start;}.elementor-120 .elementor-element.elementor-element-743a1b1 img{width:90px;}.elementor-120 .elementor-element.elementor-element-8c562aa.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-120 .elementor-element.elementor-element-8c562aa{left:0px;}body.rtl .elementor-120 .elementor-element.elementor-element-8c562aa{right:0px;}.elementor-120 .elementor-element.elementor-element-8c562aa{top:0px;text-align:start;}.elementor-120 .elementor-element.elementor-element-8c562aa img{width:90px;}.elementor-120 .elementor-element.elementor-element-add3800{width:var( --container-widget-width, 291px );max-width:291px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:291px;--container-widget-flex-grow:0;text-align:start;}.elementor-120 .elementor-element.elementor-element-add3800.elementor-element{--align-self:flex-start;}.elementor-120 .elementor-element.elementor-element-add3800 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:1.3em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-f372871{text-align:start;}.elementor-120 .elementor-element.elementor-element-f372871 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-cf0c266{--display:flex;--padding-top:3%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-120 .elementor-element.elementor-element-cf0c266:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-cf0c266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF1FF;}.elementor-120 .elementor-element.elementor-element-4d68489{background-color:#0C5FC5;padding:0px 10px 0px 10px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-120 .elementor-element.elementor-element-4d68489.elementor-element{--align-self:center;}.elementor-120 .elementor-element.elementor-element-4d68489 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:1em;font-weight:300;line-height:1.5em;color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-08b601f{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-120 .elementor-element.elementor-element-08b601f.elementor-element{--align-self:center;}.elementor-120 .elementor-element.elementor-element-08b601f .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:2.5em;font-weight:500;color:#000000;}.elementor-120 .elementor-element.elementor-element-0e503c9{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-120 .elementor-element.elementor-element-cc3c354{--display:flex;}.elementor-120 .elementor-element.elementor-element-87c67e7 img{height:50px;object-fit:scale-down;object-position:center center;}.elementor-120 .elementor-element.elementor-element-99419c5{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;text-align:center;}.elementor-120 .elementor-element.elementor-element-99419c5.elementor-element{--align-self:center;}.elementor-120 .elementor-element.elementor-element-99419c5 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:1.3em;font-weight:600;line-height:1.2em;color:#0D1B59;}.elementor-120 .elementor-element.elementor-element-1306ae5{text-align:center;}.elementor-120 .elementor-element.elementor-element-1306ae5 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:#0D1B59;}.elementor-120 .elementor-element.elementor-element-d4de404{--display:flex;}.elementor-120 .elementor-element.elementor-element-933c477 img{height:50px;object-fit:scale-down;object-position:center center;}.elementor-120 .elementor-element.elementor-element-d8a0303{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;text-align:center;}.elementor-120 .elementor-element.elementor-element-d8a0303.elementor-element{--align-self:center;}.elementor-120 .elementor-element.elementor-element-d8a0303 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:1.3em;font-weight:600;line-height:1.2em;color:#0D1B59;}.elementor-120 .elementor-element.elementor-element-86d2e66{text-align:center;}.elementor-120 .elementor-element.elementor-element-86d2e66 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:#0D1B59;}.elementor-120 .elementor-element.elementor-element-f3b94fd{--display:flex;}.elementor-120 .elementor-element.elementor-element-16a0b2e img{height:50px;object-fit:scale-down;object-position:center center;}.elementor-120 .elementor-element.elementor-element-3607621{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;text-align:center;}.elementor-120 .elementor-element.elementor-element-3607621.elementor-element{--align-self:center;}.elementor-120 .elementor-element.elementor-element-3607621 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:1.3em;font-weight:600;line-height:1.2em;color:#0D1B59;}.elementor-120 .elementor-element.elementor-element-9868236{text-align:center;}.elementor-120 .elementor-element.elementor-element-9868236 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:#0D1B59;}.elementor-120 .elementor-element.elementor-element-8168b98{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-120 .elementor-element.elementor-element-8168b98:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-8168b98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zocius.com/wp-content/uploads/2026/08/zocius_fondo-3-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-120 .elementor-element.elementor-element-62d895d{width:var( --container-widget-width, 665px );max-width:665px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:665px;--container-widget-flex-grow:0;text-align:center;}.elementor-120 .elementor-element.elementor-element-62d895d.elementor-element{--align-self:center;}.elementor-120 .elementor-element.elementor-element-62d895d .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:1.4em;font-weight:600;color:#82D541;}.elementor-120 .elementor-element.elementor-element-2782df8{width:var( --container-widget-width, 665px );max-width:665px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:665px;--container-widget-flex-grow:0;text-align:center;}.elementor-120 .elementor-element.elementor-element-2782df8.elementor-element{--align-self:center;}.elementor-120 .elementor-element.elementor-element-2782df8 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:2.5em;font-weight:600;color:#FFFFFF;}.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-120 .elementor-element.elementor-element-a751991 .elementor-button{background-color:#82D541;font-family:"Ubuntu", Sans-serif;font-size:1.1em;font-weight:400;fill:#152B7A;color:#152B7A;}.elementor-120 .elementor-element.elementor-element-a751991 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1024px){.elementor-120 .elementor-element.elementor-element-854af7f{--grid-columns:2;}}@media(max-width:767px){.elementor-120 .elementor-element.elementor-element-aa63fbb{--min-height:400px;}.elementor-120 .elementor-element.elementor-element-76af4c0 .elementor-heading-title{font-size:2em;}.elementor-120 .elementor-element.elementor-element-90adc0e{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-120 .elementor-element.elementor-element-13b14f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-13b14f9 .elementor-heading-title{font-size:1.6em;}.elementor-120 .elementor-element.elementor-element-854af7f{--grid-columns:1;}.elementor-120 .elementor-element.elementor-element-41fd2b2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-2c94594{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-cf0c266{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-120 .elementor-element.elementor-element-08b601f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-08b601f .elementor-heading-title{font-size:1.3em;}.elementor-120 .elementor-element.elementor-element-0e503c9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-1306ae5 .elementor-heading-title{font-size:1em;}.elementor-120 .elementor-element.elementor-element-86d2e66 .elementor-heading-title{font-size:1em;}.elementor-120 .elementor-element.elementor-element-9868236 .elementor-heading-title{font-size:1em;}.elementor-120 .elementor-element.elementor-element-8168b98{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-120 .elementor-element.elementor-element-62d895d .elementor-heading-title{font-size:1.2em;}.elementor-120 .elementor-element.elementor-element-2782df8 .elementor-heading-title{font-size:1.4em;}.elementor-120 .elementor-element.elementor-element-a751991 .elementor-button{font-size:0.9em;}}/* Start custom CSS for heading, class: .elementor-element-76af4c0 */.elementor-120 .elementor-element.elementor-element-76af4c0 span{
    background-color: #152b7a;
    color: #82d541;
    padding: 0 30px;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-854af7f */.unidad-de-negocio-infraestructura .tarjeta-servicios::before{
    background-color: #00cfc9;
}
.unidad-de-negocio-conectividad .tarjeta-servicios::before{
    background-color: #ae005f;
}
.unidad-de-negocio-gestion .tarjeta-servicios::before{
    background-color: #004a8f;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de6535b *//* Asegurar que la tarjeta oculte lo que sale de los bordes */
.elementor-120 .elementor-element.elementor-element-de6535b {
    position: relative;
    overflow: hidden;
}

/* Crear la capa azul oculta por defecto */
.elementor-120 .elementor-element.elementor-element-de6535b::before {
    content: '';
    position: absolute;
    inset: 0;
    background-color: #004a8f; /* El tono de azul oscuro de tu imagen */
    opacity: 0;
    transition: opacity 0.4s ease;
    z-index: 1;
}

/* Mostrar la capa azul al hacer hover */
.elementor-120 .elementor-element.elementor-element-de6535b:hover::before {
    opacity: 0.7; /* Ajusta la transparencia aquí */
}

/* Mantener el texto y los iconos por encima de la capa azul */
.elementor-120 .elementor-element.elementor-element-de6535b .elementor-widget {
    z-index: 2;
}

/* Animación del cambio de iconos */
.elementor-120 .elementor-element.elementor-element-de6535b .icono-normal {
    transition: opacity 0.4s ease;
}
.elementor-120 .elementor-element.elementor-element-de6535b .icono-hover {
    opacity: 0;
    transition: opacity 0.4s ease;
}
.elementor-120 .elementor-element.elementor-element-de6535b:hover .icono-normal {
    opacity: 0;
}
.elementor-120 .elementor-element.elementor-element-de6535b:hover .icono-hover {
    opacity: 1;
}

/* Animación del párrafo deslizante */
.elementor-120 .elementor-element.elementor-element-de6535b .parrafo-oculto {
    opacity: 0;
    max-height: 0;
    margin-top: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
    overflow: hidden;
}

/* Mostrar y deslizar el párrafo hacia arriba al hacer hover */
.elementor-120 .elementor-element.elementor-element-de6535b:hover .parrafo-oculto {
    opacity: 1;
    max-height: 200px; /* Asegura suficiente espacio para tu texto */
    margin-top: 15px;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6671aea *//* Asegurar que la tarjeta oculte lo que sale de los bordes */
.elementor-120 .elementor-element.elementor-element-6671aea {
    position: relative;
    overflow: hidden;
}

/* Crear la capa azul oculta por defecto */
.elementor-120 .elementor-element.elementor-element-6671aea::before {
    content: '';
    position: absolute;
    inset: 0;
    background-color: #004a8f; /* El tono de azul oscuro de tu imagen */
    opacity: 0;
    transition: opacity 0.4s ease;
    z-index: 1;
}

/* Mostrar la capa azul al hacer hover */
.elementor-120 .elementor-element.elementor-element-6671aea:hover::before {
    opacity: 0.7; /* Ajusta la transparencia aquí */
}

/* Mantener el texto y los iconos por encima de la capa azul */
.elementor-120 .elementor-element.elementor-element-6671aea .elementor-widget {
    z-index: 2;
}

/* Animación del cambio de iconos */
.elementor-120 .elementor-element.elementor-element-6671aea .icono-normal {
    transition: opacity 0.4s ease;
}
.elementor-120 .elementor-element.elementor-element-6671aea .icono-hover {
    opacity: 0;
    transition: opacity 0.4s ease;
}
.elementor-120 .elementor-element.elementor-element-6671aea:hover .icono-normal {
    opacity: 0;
}
.elementor-120 .elementor-element.elementor-element-6671aea:hover .icono-hover {
    opacity: 1;
}

/* Animación del párrafo deslizante */
.elementor-120 .elementor-element.elementor-element-6671aea .parrafo-oculto {
    opacity: 0;
    max-height: 0;
    margin-top: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
    overflow: hidden;
}

/* Mostrar y deslizar el párrafo hacia arriba al hacer hover */
.elementor-120 .elementor-element.elementor-element-6671aea:hover .parrafo-oculto {
    opacity: 1;
    max-height: 200px; /* Asegura suficiente espacio para tu texto */
    margin-top: 15px;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-116c9ec *//* Asegurar que la tarjeta oculte lo que sale de los bordes */
.elementor-120 .elementor-element.elementor-element-116c9ec {
    position: relative;
    overflow: hidden;
}

/* Crear la capa azul oculta por defecto */
.elementor-120 .elementor-element.elementor-element-116c9ec::before {
    content: '';
    position: absolute;
    inset: 0;
    background-color: #004a8f; /* El tono de azul oscuro de tu imagen */
    opacity: 0;
    transition: opacity 0.4s ease;
    z-index: 1;
}

/* Mostrar la capa azul al hacer hover */
.elementor-120 .elementor-element.elementor-element-116c9ec:hover::before {
    opacity: 0.7; /* Ajusta la transparencia aquí */
}

/* Mantener el texto y los iconos por encima de la capa azul */
.elementor-120 .elementor-element.elementor-element-116c9ec .elementor-widget {
    z-index: 2;
}

/* Animación del cambio de iconos */
.elementor-120 .elementor-element.elementor-element-116c9ec .icono-normal {
    transition: opacity 0.4s ease;
}
.elementor-120 .elementor-element.elementor-element-116c9ec .icono-hover {
    opacity: 0;
    transition: opacity 0.4s ease;
}
.elementor-120 .elementor-element.elementor-element-116c9ec:hover .icono-normal {
    opacity: 0;
}
.elementor-120 .elementor-element.elementor-element-116c9ec:hover .icono-hover {
    opacity: 1;
}

/* Animación del párrafo deslizante */
.elementor-120 .elementor-element.elementor-element-116c9ec .parrafo-oculto {
    opacity: 0;
    max-height: 0;
    margin-top: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
    overflow: hidden;
}

/* Mostrar y deslizar el párrafo hacia arriba al hacer hover */
.elementor-120 .elementor-element.elementor-element-116c9ec:hover .parrafo-oculto {
    opacity: 1;
    max-height: 200px; /* Asegura suficiente espacio para tu texto */
    margin-top: 15px;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87f4df9 *//* Asegurar que la tarjeta oculte lo que sale de los bordes */
.elementor-120 .elementor-element.elementor-element-87f4df9 {
    position: relative;
    overflow: hidden;
}

/* Crear la capa azul oculta por defecto */
.elementor-120 .elementor-element.elementor-element-87f4df9::before {
    content: '';
    position: absolute;
    inset: 0;
    background-color: #ae005f; /* El tono de azul oscuro de tu imagen */
    opacity: 0;
    transition: opacity 0.4s ease;
    z-index: 1;
}

/* Mostrar la capa azul al hacer hover */
.elementor-120 .elementor-element.elementor-element-87f4df9:hover::before {
    opacity: 0.7; /* Ajusta la transparencia aquí */
}

/* Mantener el texto y los iconos por encima de la capa azul */
.elementor-120 .elementor-element.elementor-element-87f4df9 .elementor-widget {
    z-index: 2;
}

/* Animación del cambio de iconos */
.elementor-120 .elementor-element.elementor-element-87f4df9 .icono-normal {
    transition: opacity 0.4s ease;
}
.elementor-120 .elementor-element.elementor-element-87f4df9 .icono-hover {
    opacity: 0;
    transition: opacity 0.4s ease;
}
.elementor-120 .elementor-element.elementor-element-87f4df9:hover .icono-normal {
    opacity: 0;
}
.elementor-120 .elementor-element.elementor-element-87f4df9:hover .icono-hover {
    opacity: 1;
}

/* Animación del párrafo deslizante */
.elementor-120 .elementor-element.elementor-element-87f4df9 .parrafo-oculto {
    opacity: 0;
    max-height: 0;
    margin-top: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
    overflow: hidden;
}

/* Mostrar y deslizar el párrafo hacia arriba al hacer hover */
.elementor-120 .elementor-element.elementor-element-87f4df9:hover .parrafo-oculto {
    opacity: 1;
    max-height: 200px; /* Asegura suficiente espacio para tu texto */
    margin-top: 15px;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12ca282 *//* Asegurar que la tarjeta oculte lo que sale de los bordes */
.elementor-120 .elementor-element.elementor-element-12ca282 {
    position: relative;
    overflow: hidden;
}

/* Crear la capa azul oculta por defecto */
.elementor-120 .elementor-element.elementor-element-12ca282::before {
    content: '';
    position: absolute;
    inset: 0;
    background-color: #ae005f; /* El tono de azul oscuro de tu imagen */
    opacity: 0;
    transition: opacity 0.4s ease;
    z-index: 1;
}

/* Mostrar la capa azul al hacer hover */
.elementor-120 .elementor-element.elementor-element-12ca282:hover::before {
    opacity: 0.7; /* Ajusta la transparencia aquí */
}

/* Mantener el texto y los iconos por encima de la capa azul */
.elementor-120 .elementor-element.elementor-element-12ca282 .elementor-widget {
    z-index: 2;
}

/* Animación del cambio de iconos */
.elementor-120 .elementor-element.elementor-element-12ca282 .icono-normal {
    transition: opacity 0.4s ease;
}
.elementor-120 .elementor-element.elementor-element-12ca282 .icono-hover {
    opacity: 0;
    transition: opacity 0.4s ease;
}
.elementor-120 .elementor-element.elementor-element-12ca282:hover .icono-normal {
    opacity: 0;
}
.elementor-120 .elementor-element.elementor-element-12ca282:hover .icono-hover {
    opacity: 1;
}

/* Animación del párrafo deslizante */
.elementor-120 .elementor-element.elementor-element-12ca282 .parrafo-oculto {
    opacity: 0;
    max-height: 0;
    margin-top: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
    overflow: hidden;
}

/* Mostrar y deslizar el párrafo hacia arriba al hacer hover */
.elementor-120 .elementor-element.elementor-element-12ca282:hover .parrafo-oculto {
    opacity: 1;
    max-height: 200px; /* Asegura suficiente espacio para tu texto */
    margin-top: 15px;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85b2094 *//* Asegurar que la tarjeta oculte lo que sale de los bordes */
.elementor-120 .elementor-element.elementor-element-85b2094 {
    position: relative;
    overflow: hidden;
}

/* Crear la capa azul oculta por defecto */
.elementor-120 .elementor-element.elementor-element-85b2094::before {
    content: '';
    position: absolute;
    inset: 0;
    background-color: #00cfc9; /* El tono de azul oscuro de tu imagen */
    opacity: 0;
    transition: opacity 0.4s ease;
    z-index: 1;
}

/* Mostrar la capa azul al hacer hover */
.elementor-120 .elementor-element.elementor-element-85b2094:hover::before {
    opacity: 0.7; /* Ajusta la transparencia aquí */
}

/* Mantener el texto y los iconos por encima de la capa azul */
.elementor-120 .elementor-element.elementor-element-85b2094 .elementor-widget {
    z-index: 2;
}

/* Animación del cambio de iconos */
.elementor-120 .elementor-element.elementor-element-85b2094 .icono-normal {
    transition: opacity 0.4s ease;
}
.elementor-120 .elementor-element.elementor-element-85b2094 .icono-hover {
    opacity: 0;
    transition: opacity 0.4s ease;
}
.elementor-120 .elementor-element.elementor-element-85b2094:hover .icono-normal {
    opacity: 0;
}
.elementor-120 .elementor-element.elementor-element-85b2094:hover .icono-hover {
    opacity: 1;
}

/* Animación del párrafo deslizante */
.elementor-120 .elementor-element.elementor-element-85b2094 .parrafo-oculto {
    opacity: 0;
    max-height: 0;
    margin-top: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
    overflow: hidden;
}

/* Mostrar y deslizar el párrafo hacia arriba al hacer hover */
.elementor-120 .elementor-element.elementor-element-85b2094:hover .parrafo-oculto {
    opacity: 1;
    max-height: 200px; /* Asegura suficiente espacio para tu texto */
    margin-top: 15px;
    transform: translateY(0);
}/* End custom CSS */