.elementor-34 .elementor-element.elementor-element-2b9194b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-67px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-2b9194b:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-2b9194b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-34 .elementor-element.elementor-element-da30a8d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-da30a8d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmega-menu-area .sub-menu{background-color:transparent;min-width:250px;background-image:linear-gradient(180deg, #0C0757EB 0%, #0C0757EB 100%);border-style:none;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmega-menu-area .htmobile-aside-button:hover{background-color:transparent;border-style:none;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-34 .elementor-element.elementor-element-ac4464b .htmobile-menu-wrap{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, #0C0757EB 100%);}.elementor-34 .elementor-element.elementor-element-ac4464b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmega-menu-area{width:100%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-ac4464b .htmega-menu-area ul > li > ul.sub-menu li a{color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmega-menu-area ul > li > ul.sub-menu li a:hover{color:#EC0E79;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmega-menu-area .htmegamenu-content-wrapper{min-width:100px;max-width:100px;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmega-menu-area ul > li > a{color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmega-menu-area ul > li > a > span.htmenu-icon{color:#F00C8C;font-size:19px;margin-left:5px;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmega-menu-area ul > li{border-style:none;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmega-menu-area ul > li > a:hover{color:#DA2289;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmega-menu-area ul > li > a:hover > span.htmenu-icon{color:#DA2289;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmega-menu-area ul > li > a > span.htmenu-icon svg path{fill:#F00C8C;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmega-menu-area ul > li > a > span.htmenu-icon svg{width:19px;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmega-menu-area .htmobile-aside-button i{font-size:36px;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmega-menu-area .htmobile-aside-button svg{width:36px;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmega-menu-area .htmobile-aside-button svg path{fill:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmega-menu-area .htmobile-aside-button{border-style:none;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmobile-menu-wrap .htmobile-aside-close i{color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmobile-menu-wrap .htmobile-aside-close svg path{fill:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmobile-menu-wrap .htmobile-navigation .htmega-megamenu > li > a,
                        .elementor-34 .elementor-element.elementor-element-ac4464b .htmobile-menu-wrap .htmobile-navigation .sub-menu > li > a{color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmobile-menu-wrap .htmobile-navigation .htmega-megamenu > li:hover > a,
                        .elementor-34 .elementor-element.elementor-element-ac4464b .htmobile-menu-wrap .htmobile-navigation .sub-menu > li:hover > a{color:#EE0594;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmobile-menu-wrap .menu-expand i{color:#EB1074E8;}.elementor-34 .elementor-element.elementor-element-aa7a5bb{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-aa7a5bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-1750f62{--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-end;--align-items:center;}.elementor-34 .elementor-element.elementor-element-1750f62.e-con{--order:99999 /* order end hack */;}.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-34 .elementor-element.elementor-element-7caa898{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-7caa898 .elementor-counter{gap:0px;}.elementor-34 .elementor-element.elementor-element-7caa898 .elementor-counter-number-wrapper{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-34 .elementor-element.elementor-element-7caa898 .elementor-counter-title{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-size:15px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-e68cbb1{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-e68cbb1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-74250fd{--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-end;--align-items:center;}.elementor-34 .elementor-element.elementor-element-74250fd.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-d0533e8:hover{--e-transform-rotateZ:0deg;--e-transform-scale:1.1;}.elementor-34 .elementor-element.elementor-element-d0533e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-34 .elementor-element.elementor-element-d0533e8 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-d0533e8.elementor-view-stacked .elementor-icon{background-color:#F80098;}.elementor-34 .elementor-element.elementor-element-d0533e8.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-d0533e8.elementor-view-default .elementor-icon{color:#F80098;border-color:#F80098;}.elementor-34 .elementor-element.elementor-element-d0533e8.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-d0533e8.elementor-view-default .elementor-icon svg{fill:#F80098;}.elementor-34 .elementor-element.elementor-element-d0533e8.elementor-view-stacked .elementor-icon:hover{background-color:#0100FF;}.elementor-34 .elementor-element.elementor-element-d0533e8.elementor-view-framed .elementor-icon:hover, .elementor-34 .elementor-element.elementor-element-d0533e8.elementor-view-default .elementor-icon:hover{color:#0100FF;border-color:#0100FF;}.elementor-34 .elementor-element.elementor-element-d0533e8.elementor-view-framed .elementor-icon:hover, .elementor-34 .elementor-element.elementor-element-d0533e8.elementor-view-default .elementor-icon:hover svg{fill:#0100FF;}.elementor-34 .elementor-element.elementor-element-d0533e8 .elementor-icon{font-size:25px;}.elementor-34 .elementor-element.elementor-element-d0533e8 .elementor-icon svg{height:25px;}.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-34 .elementor-element.elementor-element-8f4d625{font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-4938f0a{--display:flex;--min-height:506px;--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-4938f0a:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-4938f0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://xioleni.com/wp-content/uploads/2025/03/principal-portada2-768x287.webp");background-position:top center;background-size:100% auto;}.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-34 .elementor-element.elementor-element-9d70f85 .elementor-heading-title{color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-cef6756{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-34 .elementor-element.elementor-element-cef6756:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-cef6756 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15000E;}.elementor-34 .elementor-element.elementor-element-4de0424{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:30px;}.elementor-34 .elementor-element.elementor-element-89798c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-89798c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-14cfd5a:hover{--e-transform-rotateZ:360deg;}.elementor-34 .elementor-element.elementor-element-14cfd5a .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-14cfd5a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-14cfd5a.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-14cfd5a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-14cfd5a.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-14cfd5a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-14cfd5a.elementor-view-stacked .elementor-icon:hover{background-color:#2473FF;}.elementor-34 .elementor-element.elementor-element-14cfd5a.elementor-view-framed .elementor-icon:hover, .elementor-34 .elementor-element.elementor-element-14cfd5a.elementor-view-default .elementor-icon:hover{color:#2473FF;border-color:#2473FF;}.elementor-34 .elementor-element.elementor-element-14cfd5a.elementor-view-framed .elementor-icon:hover, .elementor-34 .elementor-element.elementor-element-14cfd5a.elementor-view-default .elementor-icon:hover svg{fill:#2473FF;}.elementor-34 .elementor-element.elementor-element-14cfd5a .elementor-icon{font-size:30px;}.elementor-34 .elementor-element.elementor-element-14cfd5a .elementor-icon svg{height:30px;}.elementor-34 .elementor-element.elementor-element-14cfd5a .elementor-icon-wrapper svg{width:auto;}.elementor-34 .elementor-element.elementor-element-14cfd5a .elementor-icon i, .elementor-34 .elementor-element.elementor-element-14cfd5a .elementor-icon svg{transform:rotate(0deg);}.elementor-34 .elementor-element.elementor-element-a190747{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-a190747.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-f462788:hover{--e-transform-rotateZ:360deg;}.elementor-34 .elementor-element.elementor-element-f462788 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-f462788.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-f462788.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-f462788.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-f462788.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-f462788.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-f462788 .elementor-icon{font-size:30px;}.elementor-34 .elementor-element.elementor-element-f462788 .elementor-icon svg{height:30px;}.elementor-34 .elementor-element.elementor-element-62c1066{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-42885fa:hover{--e-transform-rotateZ:360deg;}.elementor-34 .elementor-element.elementor-element-42885fa .elementor-icon-wrapper{text-align:right;}.elementor-34 .elementor-element.elementor-element-42885fa.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-42885fa.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-42885fa.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-42885fa.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-42885fa.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-42885fa .elementor-icon{font-size:30px;}.elementor-34 .elementor-element.elementor-element-42885fa .elementor-icon svg{height:30px;}.elementor-34 .elementor-element.elementor-element-4b85f4d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-5acb7ca:hover{--e-transform-rotateZ:360deg;}.elementor-34 .elementor-element.elementor-element-5acb7ca .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-5acb7ca.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-5acb7ca.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-5acb7ca.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-5acb7ca.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-5acb7ca.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-5acb7ca .elementor-icon{font-size:30px;}.elementor-34 .elementor-element.elementor-element-5acb7ca .elementor-icon svg{height:30px;}.elementor-34 .elementor-element.elementor-element-47a19bc{--display:flex;--min-height:224px;--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;box-shadow:0px 0px 10px 0px #0F0F0F;}.elementor-34 .elementor-element.elementor-element-47a19bc:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-47a19bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-34 .elementor-element.elementor-element-ae2e757{--display:flex;}.elementor-34 .elementor-element.elementor-element-e614920{--spacer-size:50px;}.elementor-34 .elementor-element.elementor-element-3703068{--display:flex;--min-height:480px;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-radius:40px 40px 40px 40px;box-shadow:-2px 2px 0px -1px rgba(58.809374999999996, 57.91154300310171, 57.91154300310171, 0);}.elementor-34 .elementor-element.elementor-element-3703068:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-3703068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-34 .elementor-element.elementor-element-6b9c1ac{text-align:center;}.elementor-34 .elementor-element.elementor-element-6b9c1ac .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:30px;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-edf48ea .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000;color:#EEEEEE;}.elementor-34 .elementor-element.elementor-element-69f18b9{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-2a350bc{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-c978f52 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000;color:#EEEEEE;}.elementor-34 .elementor-element.elementor-element-47ff6a1{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-4271aab{--e-image-carousel-slides-to-show:6;}.elementor-34 .elementor-element.elementor-element-cae0056{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-32f1a52 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000;color:#EEEEEE;}.elementor-34 .elementor-element.elementor-element-093a545{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-b8ae4d1{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-31e2bef .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000;color:#EEEEEE;}.elementor-34 .elementor-element.elementor-element-106ac25{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-3b97329{--e-image-carousel-slides-to-show:5;}.elementor-34 .elementor-element.elementor-element-f7acacb{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-ca3568f .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000;color:#EEEEEE;}.elementor-34 .elementor-element.elementor-element-c06c90b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-9a54ce0{columns:2;text-align:justify;font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;}.elementor-34 .elementor-element.elementor-element-e86f432{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-dc03248{--e-image-carousel-slides-to-show:5;}.elementor-34 .elementor-element.elementor-element-ccac229{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-b99077f{columns:2;text-align:justify;font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;}.elementor-34 .elementor-element.elementor-element-9e014fe{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-1f79b86{width:var( --container-widget-width, 100.001% );max-width:100.001%;--container-widget-width:100.001%;--container-widget-flex-grow:0;text-align:justify;font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;}.elementor-34 .elementor-element.elementor-element-1f79b86.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-377ab5a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-d16c6af{--display:flex;}.elementor-34 .elementor-element.elementor-element-f3a75ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-080fb06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-1643aa1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-34 .elementor-element.elementor-element-ea5ab42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-dfc6e9b .elementor-wrapper{--video-aspect-ratio:1.77777;}.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-34 .elementor-element.elementor-element-e750ffe{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-34 .elementor-element.elementor-element-e750ffe .elementor-divider-separator{width:100%;}.elementor-34 .elementor-element.elementor-element-e750ffe .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-34 .elementor-element.elementor-element-95bca11{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-1bf0b95{columns:2;column-gap:25px;text-align:justify;font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;}.elementor-34 .elementor-element.elementor-element-3548360{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-0d5fee7{--e-image-carousel-slides-to-show:5;}.elementor-34 .elementor-element.elementor-element-79eb911{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-dd5e24d{columns:2;text-align:justify;font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;}.elementor-34 .elementor-element.elementor-element-b1e2dd1{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-b52fdad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-7565d25{--display:flex;}.elementor-34 .elementor-element.elementor-element-5c91f4c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-34 .elementor-element.elementor-element-d3cf8e5{--display:flex;}.elementor-34 .elementor-element.elementor-element-ea56ff2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-34 .elementor-element.elementor-element-e340687{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-263a8a9{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-34 .elementor-element.elementor-element-263a8a9 .elementor-divider-separator{width:100%;}.elementor-34 .elementor-element.elementor-element-263a8a9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-34 .elementor-element.elementor-element-cf71810{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-2fc6fb9{text-align:left;}.elementor-34 .elementor-element.elementor-element-2fc6fb9 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-3c25a39{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-ae83654.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-ae83654{columns:2;text-align:justify;font-family:"Verdana", Sans-serif;font-size:15px;font-weight:300;}.elementor-34 .elementor-element.elementor-element-28061de{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-cfb46c2{--spacer-size:77px;}.elementor-34 .elementor-element.elementor-element-46b7d81{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-2b9194b{--margin-top:-66px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-ac4464b{width:var( --container-widget-width, 52.25px );max-width:52.25px;--container-widget-width:52.25px;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmega-menu-area .sub-menu{background-color:transparent;background-image:linear-gradient(0deg, #0C0757EB 0%, #0C0757EB 0%);}.elementor-34 .elementor-element.elementor-element-ac4464b .htmega-menu-area .htmegamenu-content-wrapper{min-width:100px;max-width:100px;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmega-menu-area ul > li > a > span.htmenu-icon{font-size:22px;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmega-menu-area ul > li > a > span.htmenu-icon svg{width:22px;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmobile-menu-wrap{background-color:transparent;background-image:linear-gradient(0deg, #FFFFFF00 66%, #0C0757EB 0%);}.elementor-34 .elementor-element.elementor-element-aa7a5bb{--margin-top:0px;--margin-bottom:9px;--margin-left:-11px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-e68cbb1{--margin-top:0px;--margin-bottom:9px;--margin-left:-11px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-d0533e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-34 .elementor-element.elementor-element-4938f0a:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-4938f0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xioleni.com/wp-content/uploads/2025/03/principal-portada2-1024x382.webp");background-position:top center;background-repeat:no-repeat;background-size:1000px auto;}.elementor-34 .elementor-element.elementor-element-cef6756{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-4de0424{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-4de0424.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-14cfd5a .elementor-icon{font-size:30px;}.elementor-34 .elementor-element.elementor-element-14cfd5a .elementor-icon svg{height:30px;}.elementor-34 .elementor-element.elementor-element-a190747{--min-height:0px;}.elementor-34 .elementor-element.elementor-element-f462788 .elementor-icon{font-size:30px;}.elementor-34 .elementor-element.elementor-element-f462788 .elementor-icon svg{height:30px;}.elementor-34 .elementor-element.elementor-element-62c1066{--min-height:0px;}.elementor-34 .elementor-element.elementor-element-42885fa .elementor-icon{font-size:30px;}.elementor-34 .elementor-element.elementor-element-42885fa .elementor-icon svg{height:30px;}.elementor-34 .elementor-element.elementor-element-4b85f4d{--min-height:0px;}.elementor-34 .elementor-element.elementor-element-5acb7ca .elementor-icon{font-size:30px;}.elementor-34 .elementor-element.elementor-element-5acb7ca .elementor-icon svg{height:30px;}.elementor-34 .elementor-element.elementor-element-4271aab{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-2b9194b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-da30a8d{--width:80px;}.elementor-34 .elementor-element.elementor-element-ac4464b .htmega-menu-area .htmobile-aside-button:hover{background-color:transparent;background-image:linear-gradient(93deg, #FFFFFF 18%, #FFFFFF 19%);}.elementor-34 .elementor-element.elementor-element-ac4464b .htmobile-menu-wrap{background-color:transparent;background-image:linear-gradient(0deg, #FFFFFF00 64%, #0C0757EB 0%);}.elementor-34 .elementor-element.elementor-element-aa7a5bb{--width:100px;--margin-top:0px;--margin-bottom:-28px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-1750f62{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-7caa898.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-7caa898 .elementor-counter-title{justify-content:center;}.elementor-34 .elementor-element.elementor-element-7caa898 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-34 .elementor-element.elementor-element-e68cbb1{--width:140px;--margin-top:0px;--margin-bottom:-28px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-74250fd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-d0533e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-34 .elementor-element.elementor-element-4938f0a:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-4938f0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:879px auto;}.elementor-34 .elementor-element.elementor-element-4de0424{--width:210px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-34 .elementor-element.elementor-element-89798c1{--width:45px;}.elementor-34 .elementor-element.elementor-element-a190747{--width:45px;}.elementor-34 .elementor-element.elementor-element-62c1066{--width:45px;}.elementor-34 .elementor-element.elementor-element-4b85f4d{--width:45px;}.elementor-34 .elementor-element.elementor-element-4271aab{--e-image-carousel-slides-to-show:2;}.elementor-34 .elementor-element.elementor-element-9a54ce0{columns:1;}.elementor-34 .elementor-element.elementor-element-b99077f{columns:1;}.elementor-34 .elementor-element.elementor-element-1bf0b95{columns:1;}.elementor-34 .elementor-element.elementor-element-dd5e24d{columns:1;}.elementor-34 .elementor-element.elementor-element-ae83654{columns:1;}}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-da30a8d{--width:68%;}.elementor-34 .elementor-element.elementor-element-aa7a5bb{--width:10.954%;}.elementor-34 .elementor-element.elementor-element-1750f62{--width:72%;}.elementor-34 .elementor-element.elementor-element-e68cbb1{--width:18%;}.elementor-34 .elementor-element.elementor-element-74250fd{--width:100%;}.elementor-34 .elementor-element.elementor-element-4de0424{--width:15%;}.elementor-34 .elementor-element.elementor-element-89798c1{--width:20%;}.elementor-34 .elementor-element.elementor-element-a190747{--width:25%;}.elementor-34 .elementor-element.elementor-element-62c1066{--width:25%;}.elementor-34 .elementor-element.elementor-element-4b85f4d{--width:25%;}.elementor-34 .elementor-element.elementor-element-3703068{--width:80%;}.elementor-34 .elementor-element.elementor-element-69f18b9{--width:100%;}.elementor-34 .elementor-element.elementor-element-2a350bc{--width:80%;}.elementor-34 .elementor-element.elementor-element-47ff6a1{--width:100%;}.elementor-34 .elementor-element.elementor-element-cae0056{--width:80%;}.elementor-34 .elementor-element.elementor-element-093a545{--width:100%;}.elementor-34 .elementor-element.elementor-element-b8ae4d1{--width:80%;}.elementor-34 .elementor-element.elementor-element-106ac25{--width:100%;}.elementor-34 .elementor-element.elementor-element-f7acacb{--width:80%;}.elementor-34 .elementor-element.elementor-element-c06c90b{--width:100%;}.elementor-34 .elementor-element.elementor-element-e86f432{--width:100%;}.elementor-34 .elementor-element.elementor-element-ccac229{--width:100%;}.elementor-34 .elementor-element.elementor-element-9e014fe{--width:100%;}.elementor-34 .elementor-element.elementor-element-377ab5a{--width:100%;}.elementor-34 .elementor-element.elementor-element-d16c6af{--width:100%;}.elementor-34 .elementor-element.elementor-element-080fb06{--width:50%;}.elementor-34 .elementor-element.elementor-element-ea5ab42{--width:50%;}.elementor-34 .elementor-element.elementor-element-95bca11{--width:100%;}.elementor-34 .elementor-element.elementor-element-3548360{--width:100%;}.elementor-34 .elementor-element.elementor-element-79eb911{--width:100%;}.elementor-34 .elementor-element.elementor-element-b1e2dd1{--width:100%;}.elementor-34 .elementor-element.elementor-element-b52fdad{--width:100%;}.elementor-34 .elementor-element.elementor-element-e340687{--width:100%;}.elementor-34 .elementor-element.elementor-element-cf71810{--width:100%;}.elementor-34 .elementor-element.elementor-element-3c25a39{--width:100%;}.elementor-34 .elementor-element.elementor-element-28061de{--width:100%;}.elementor-34 .elementor-element.elementor-element-46b7d81{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-34 .elementor-element.elementor-element-da30a8d{--width:250px;}.elementor-34 .elementor-element.elementor-element-aa7a5bb{--width:200px;}.elementor-34 .elementor-element.elementor-element-e68cbb1{--width:250px;}.elementor-34 .elementor-element.elementor-element-4de0424{--width:220px;}.elementor-34 .elementor-element.elementor-element-89798c1{--width:50px;}.elementor-34 .elementor-element.elementor-element-a190747{--width:50px;}.elementor-34 .elementor-element.elementor-element-62c1066{--width:50px;}.elementor-34 .elementor-element.elementor-element-4b85f4d{--width:50px;}}