.elementor-99 .elementor-element.elementor-element-48b925a6{--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;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-48b925a6:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-48b925a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7393627 );}.elementor-99 .elementor-element.elementor-element-48b925a6::before, .elementor-99 .elementor-element.elementor-element-48b925a6 > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-48b925a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-48b925a6 > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-48b925a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-48b925a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-99 .elementor-element.elementor-element-a12884d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-99 .elementor-element.elementor-element-38cf1982{width:auto;max-width:auto;--icon-box-icon-margin:10px;}.elementor-99 .elementor-element.elementor-element-38cf1982 > .elementor-widget-container{padding:10px 12px 0px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-08c88ab );border-radius:100px 100px 100px 100px;}.elementor-99 .elementor-element.elementor-element-38cf1982.elementor-element{--align-self:flex-start;}.elementor-99 .elementor-element.elementor-element-38cf1982.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-38cf1982.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-38cf1982.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-38cf1982 .elementor-icon{font-size:17px;}.elementor-99 .elementor-element.elementor-element-38cf1982 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-38cf1982 .elementor-icon-box-title a{font-family:var( --e-global-typography-c81aef6-font-family ), Sans-serif;font-size:var( --e-global-typography-c81aef6-font-size );font-weight:var( --e-global-typography-c81aef6-font-weight );text-transform:var( --e-global-typography-c81aef6-text-transform );font-style:var( --e-global-typography-c81aef6-font-style );text-decoration:var( --e-global-typography-c81aef6-text-decoration );line-height:var( --e-global-typography-c81aef6-line-height );letter-spacing:var( --e-global-typography-c81aef6-letter-spacing );}.elementor-99 .elementor-element.elementor-element-38cf1982 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-12f5c088{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-99 .elementor-element.elementor-element-12f5c088 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-64b18fd5{--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:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-5b3023a2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-4a6aff75{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-3ba60a20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-22c00e73 .elementor-button{background-color:#02010100;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-08c88ab );}.elementor-99 .elementor-element.elementor-element-22c00e73 .elementor-button:hover, .elementor-99 .elementor-element.elementor-element-22c00e73 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-22c00e73 .elementor-button:hover svg, .elementor-99 .elementor-element.elementor-element-22c00e73 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-39b5711c .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-39b5711c .elementor-button:hover, .elementor-99 .elementor-element.elementor-element-39b5711c .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-39b5711c .elementor-button:hover svg, .elementor-99 .elementor-element.elementor-element-39b5711c .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-3bb31787{--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:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-6e78a6f8{--display:flex;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-013511f{--display:flex;}.elementor-99 .elementor-element.elementor-element-0795760{color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-7e1598{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-196b0323{--e-image-carousel-slides-to-show:1;}.elementor-99 .elementor-element.elementor-element-196b0323 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-196b0323 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-99 .elementor-element.elementor-element-196b0323 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-196b0323 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-99 .elementor-element.elementor-element-196b0323 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-196b0323 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;width:0px;}.elementor-99 .elementor-element.elementor-element-4a95a072{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-4a95a072:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-4a95a072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7393627 );}.elementor-99 .elementor-element.elementor-element-48af3e8f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-39564ebf{width:auto;max-width:auto;--icon-box-icon-margin:10px;}.elementor-99 .elementor-element.elementor-element-39564ebf > .elementor-widget-container{padding:10px 12px 0px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-08c88ab );border-radius:100px 100px 100px 100px;}.elementor-99 .elementor-element.elementor-element-39564ebf.elementor-element{--align-self:center;}.elementor-99 .elementor-element.elementor-element-39564ebf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-39564ebf.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-39564ebf.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-39564ebf .elementor-icon{font-size:17px;}.elementor-99 .elementor-element.elementor-element-39564ebf .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-39564ebf .elementor-icon-box-title a{font-family:var( --e-global-typography-c81aef6-font-family ), Sans-serif;font-size:var( --e-global-typography-c81aef6-font-size );font-weight:var( --e-global-typography-c81aef6-font-weight );text-transform:var( --e-global-typography-c81aef6-text-transform );font-style:var( --e-global-typography-c81aef6-font-style );text-decoration:var( --e-global-typography-c81aef6-text-decoration );line-height:var( --e-global-typography-c81aef6-line-height );letter-spacing:var( --e-global-typography-c81aef6-letter-spacing );}.elementor-99 .elementor-element.elementor-element-39564ebf .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-9f7cd86 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:90px;}.elementor-99 .elementor-element.elementor-element-9f7cd86 .ekit-price-card-slider{--ekit_client_logo_slidetosho:4;}.elementor-99 .elementor-element.elementor-element-9f7cd86 .elementskit-clients-slider .ekit-main-swiper{background-color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-9f7cd86 .elementskit-clients-slider .single-client{background-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-99 .elementor-element.elementor-element-9f7cd86 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-9f7cd86 .elementskit-clients-slider.simple_logo_image .single-client:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-99 .elementor-element.elementor-element-9f7cd86 .simple_logo_image .single-client .content-image .main-image{opacity:1;filter:alpha(opacity=1);}.elementor-99 .elementor-element.elementor-element-9f7cd86 .elementskit-clients-slider .single-client img{opacity:1;filter:alpha(opacity=1);}.elementor-99 .elementor-element.elementor-element-9f7cd86 .simple_logo_image .single-client:hover .content-image img{opacity:0.8;filter:alpha(opacity=0.8);}.elementor-99 .elementor-element.elementor-element-9f7cd86 .simple_logo_image .single-client:hover .content-image .main-image{opacity:0.7;filter:alpha(opacity=0.7);}.elementor-99 .elementor-element.elementor-element-79ae8cb6{--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:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-79ae8cb6:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-79ae8cb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7393627 );}.elementor-99 .elementor-element.elementor-element-698f56a9{--display:flex;--min-height:700px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-698f56a9:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-698f56a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portalfilesecutech.es/wp-content/uploads/2025/07/images-4H29GVA.jpg");background-position:center center;background-size:cover;}.elementor-99 .elementor-element.elementor-element-6e145356{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-5421cc1d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-219985a3{width:auto;max-width:auto;--icon-box-icon-margin:10px;}.elementor-99 .elementor-element.elementor-element-219985a3 > .elementor-widget-container{padding:10px 12px 0px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-08c88ab );border-radius:100px 100px 100px 100px;}.elementor-99 .elementor-element.elementor-element-219985a3.elementor-element{--align-self:flex-start;}.elementor-99 .elementor-element.elementor-element-219985a3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-219985a3.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-219985a3.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-219985a3 .elementor-icon{font-size:17px;}.elementor-99 .elementor-element.elementor-element-219985a3 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-219985a3 .elementor-icon-box-title a{font-family:var( --e-global-typography-c81aef6-font-family ), Sans-serif;font-size:var( --e-global-typography-c81aef6-font-size );font-weight:var( --e-global-typography-c81aef6-font-weight );text-transform:var( --e-global-typography-c81aef6-text-transform );font-style:var( --e-global-typography-c81aef6-font-style );text-decoration:var( --e-global-typography-c81aef6-text-decoration );line-height:var( --e-global-typography-c81aef6-line-height );letter-spacing:var( --e-global-typography-c81aef6-letter-spacing );}.elementor-99 .elementor-element.elementor-element-219985a3 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-715d0299 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-32135a06 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-32135a06{color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-50a19230{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-3f2f5652 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-3f2f5652 .elementor-button:hover, .elementor-99 .elementor-element.elementor-element-3f2f5652 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-3f2f5652 .elementor-button:hover svg, .elementor-99 .elementor-element.elementor-element-3f2f5652 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-2af7d167{--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:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-08c88ab );--border-color:var( --e-global-color-08c88ab );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-2716a5d3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-5da3a6ad .elementor-heading-title{font-family:var( --e-global-typography-0790bb2-font-family ), Sans-serif;font-size:var( --e-global-typography-0790bb2-font-size );font-weight:var( --e-global-typography-0790bb2-font-weight );text-transform:var( --e-global-typography-0790bb2-text-transform );font-style:var( --e-global-typography-0790bb2-font-style );text-decoration:var( --e-global-typography-0790bb2-text-decoration );line-height:var( --e-global-typography-0790bb2-line-height );letter-spacing:var( --e-global-typography-0790bb2-letter-spacing );color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-d2bdec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-d2bdec{color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-2e4f9ebe{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-c117716 .elementor-heading-title{font-family:var( --e-global-typography-9847fa2-font-family ), Sans-serif;font-size:var( --e-global-typography-9847fa2-font-size );font-weight:var( --e-global-typography-9847fa2-font-weight );text-transform:var( --e-global-typography-9847fa2-text-transform );font-style:var( --e-global-typography-9847fa2-font-style );text-decoration:var( --e-global-typography-9847fa2-text-decoration );line-height:var( --e-global-typography-9847fa2-line-height );letter-spacing:var( --e-global-typography-9847fa2-letter-spacing );color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-2c367e2d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-2c367e2d{color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-7ff23895{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-7ff23895:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-7ff23895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7393627 );}.elementor-99 .elementor-element.elementor-element-402bdfef{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-99 .elementor-element.elementor-element-2c5f90e3{width:auto;max-width:auto;--icon-box-icon-margin:10px;}.elementor-99 .elementor-element.elementor-element-2c5f90e3 > .elementor-widget-container{padding:10px 12px 0px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-08c88ab );border-radius:100px 100px 100px 100px;}.elementor-99 .elementor-element.elementor-element-2c5f90e3.elementor-element{--align-self:flex-start;}.elementor-99 .elementor-element.elementor-element-2c5f90e3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-2c5f90e3.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-2c5f90e3.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-2c5f90e3 .elementor-icon{font-size:17px;}.elementor-99 .elementor-element.elementor-element-2c5f90e3 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-2c5f90e3 .elementor-icon-box-title a{font-family:var( --e-global-typography-c81aef6-font-family ), Sans-serif;font-size:var( --e-global-typography-c81aef6-font-size );font-weight:var( --e-global-typography-c81aef6-font-weight );text-transform:var( --e-global-typography-c81aef6-text-transform );font-style:var( --e-global-typography-c81aef6-font-style );text-decoration:var( --e-global-typography-c81aef6-text-decoration );line-height:var( --e-global-typography-c81aef6-line-height );letter-spacing:var( --e-global-typography-c81aef6-letter-spacing );}.elementor-99 .elementor-element.elementor-element-2c5f90e3 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-6fbeef89 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-7816e871{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-7e18317c{color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-3c216d40 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-3c216d40 .elementor-button:hover, .elementor-99 .elementor-element.elementor-element-3c216d40 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-3c216d40 .elementor-button:hover svg, .elementor-99 .elementor-element.elementor-element-3c216d40 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-ac52b80{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;}.elementor-99 .elementor-element.elementor-element-ac52b80:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-ac52b80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portalfilesecutech.es/wp-content/uploads/2025/07/1179.webp");background-position:center center;background-size:cover;}.elementor-99 .elementor-element.elementor-element-7d32943c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-1b51606a{--display:flex;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:var( --e-global-color-08c88ab );--border-color:var( --e-global-color-08c88ab );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-99 .elementor-element.elementor-element-1b51606a:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-1b51606a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-99 .elementor-element.elementor-element-106a6add .elementor-counter-title{text-align:left;justify-content:start;color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-106a6add .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-99 .elementor-element.elementor-element-d3d7836{--display:flex;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:var( --e-global-color-08c88ab );--border-color:var( --e-global-color-08c88ab );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-99 .elementor-element.elementor-element-d3d7836:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-d3d7836 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-99 .elementor-element.elementor-element-14c86128 .elementor-counter-title{text-align:left;justify-content:start;color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-14c86128 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-99 .elementor-element.elementor-element-2b85e23e{--display:flex;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:var( --e-global-color-08c88ab );--border-color:var( --e-global-color-08c88ab );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-99 .elementor-element.elementor-element-2b85e23e:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-2b85e23e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-99 .elementor-element.elementor-element-27856d9a .elementor-counter-title{text-align:left;justify-content:start;color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-27856d9a .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-99 .elementor-element.elementor-element-70b41f37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-70b41f37:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-70b41f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7393627 );}.elementor-99 .elementor-element.elementor-element-15c1d8cc{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-51670c6{width:auto;max-width:auto;--icon-box-icon-margin:10px;}.elementor-99 .elementor-element.elementor-element-51670c6 > .elementor-widget-container{padding:10px 12px 0px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-08c88ab );border-radius:100px 100px 100px 100px;}.elementor-99 .elementor-element.elementor-element-51670c6.elementor-element{--align-self:center;}.elementor-99 .elementor-element.elementor-element-51670c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-51670c6.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-51670c6.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-51670c6 .elementor-icon{font-size:17px;}.elementor-99 .elementor-element.elementor-element-51670c6 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-51670c6 .elementor-icon-box-title a{font-family:var( --e-global-typography-c81aef6-font-family ), Sans-serif;font-size:var( --e-global-typography-c81aef6-font-size );font-weight:var( --e-global-typography-c81aef6-font-weight );text-transform:var( --e-global-typography-c81aef6-text-transform );font-style:var( --e-global-typography-c81aef6-font-style );text-decoration:var( --e-global-typography-c81aef6-text-decoration );line-height:var( --e-global-typography-c81aef6-line-height );letter-spacing:var( --e-global-typography-c81aef6-letter-spacing );}.elementor-99 .elementor-element.elementor-element-51670c6 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-72c939af{text-align:center;}.elementor-99 .elementor-element.elementor-element-72c939af .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-1751245f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-5637a7f2{--display:flex;--min-height:350px;--justify-content:flex-end;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.28;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:var( --e-global-color-08c88ab );--border-color:var( --e-global-color-08c88ab );--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-5637a7f2:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-5637a7f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-99 .elementor-element.elementor-element-5637a7f2::before, .elementor-99 .elementor-element.elementor-element-5637a7f2 > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-5637a7f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-5637a7f2 > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-5637a7f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-5637a7f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-7393627 );background-image:url("https://portalfilesecutech.es/wp-content/uploads/2025/07/imgi_44_eco-tuning.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-99 .elementor-element.elementor-element-5637a7f2:hover::before, .elementor-99 .elementor-element.elementor-element-5637a7f2:hover > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-5637a7f2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-5637a7f2 > .elementor-background-slideshow:hover::before, .elementor-99 .elementor-element.elementor-element-5637a7f2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-7393627 );--background-overlay:'';}.elementor-99 .elementor-element.elementor-element-5637a7f2:hover{--overlay-opacity:0.8;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-5637a7f2, .elementor-99 .elementor-element.elementor-element-5637a7f2::before{--border-transition:0.3s;}.elementor-99 .elementor-element.elementor-element-583fcd65 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-583fcd65{text-align:left;}.elementor-99 .elementor-element.elementor-element-583fcd65 .elementor-heading-title{font-family:var( --e-global-typography-12ad46a-font-family ), Sans-serif;font-size:var( --e-global-typography-12ad46a-font-size );font-weight:var( --e-global-typography-12ad46a-font-weight );text-transform:var( --e-global-typography-12ad46a-text-transform );font-style:var( --e-global-typography-12ad46a-font-style );text-decoration:var( --e-global-typography-12ad46a-text-decoration );line-height:var( --e-global-typography-12ad46a-line-height );letter-spacing:var( --e-global-typography-12ad46a-letter-spacing );}.elementor-99 .elementor-element.elementor-element-11d1008e{--display:flex;--min-height:0px;--justify-content:flex-end;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.28;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:var( --e-global-color-08c88ab );--border-color:var( --e-global-color-08c88ab );--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-11d1008e:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-11d1008e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-99 .elementor-element.elementor-element-11d1008e::before, .elementor-99 .elementor-element.elementor-element-11d1008e > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-11d1008e > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-11d1008e > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-11d1008e > .e-con-inner > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-11d1008e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-7393627 );background-image:url("https://portalfilesecutech.es/wp-content/uploads/2025/07/flex4.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-99 .elementor-element.elementor-element-11d1008e:hover::before, .elementor-99 .elementor-element.elementor-element-11d1008e:hover > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-11d1008e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-11d1008e > .elementor-background-slideshow:hover::before, .elementor-99 .elementor-element.elementor-element-11d1008e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-7393627 );--background-overlay:'';}.elementor-99 .elementor-element.elementor-element-11d1008e:hover{--overlay-opacity:0.8;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-11d1008e, .elementor-99 .elementor-element.elementor-element-11d1008e::before{--border-transition:0.3s;}.elementor-99 .elementor-element.elementor-element-508e55ba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-508e55ba{text-align:left;}.elementor-99 .elementor-element.elementor-element-508e55ba .elementor-heading-title{font-family:var( --e-global-typography-12ad46a-font-family ), Sans-serif;font-size:var( --e-global-typography-12ad46a-font-size );font-weight:var( --e-global-typography-12ad46a-font-weight );text-transform:var( --e-global-typography-12ad46a-text-transform );font-style:var( --e-global-typography-12ad46a-font-style );text-decoration:var( --e-global-typography-12ad46a-text-decoration );line-height:var( --e-global-typography-12ad46a-line-height );letter-spacing:var( --e-global-typography-12ad46a-letter-spacing );}.elementor-99 .elementor-element.elementor-element-6042b83a{--display:flex;--min-height:0px;--justify-content:flex-end;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.28;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:var( --e-global-color-08c88ab );--border-color:var( --e-global-color-08c88ab );--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-6042b83a:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-6042b83a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-99 .elementor-element.elementor-element-6042b83a::before, .elementor-99 .elementor-element.elementor-element-6042b83a > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-6042b83a > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-6042b83a > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-6042b83a > .e-con-inner > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-6042b83a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-7393627 );background-image:url("https://portalfilesecutech.es/wp-content/uploads/2025/07/kess3.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-99 .elementor-element.elementor-element-6042b83a:hover::before, .elementor-99 .elementor-element.elementor-element-6042b83a:hover > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-6042b83a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-6042b83a > .elementor-background-slideshow:hover::before, .elementor-99 .elementor-element.elementor-element-6042b83a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-7393627 );--background-overlay:'';}.elementor-99 .elementor-element.elementor-element-6042b83a:hover{--overlay-opacity:0.8;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-6042b83a, .elementor-99 .elementor-element.elementor-element-6042b83a::before{--border-transition:0.3s;}.elementor-99 .elementor-element.elementor-element-4f8731d2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-4f8731d2{text-align:left;}.elementor-99 .elementor-element.elementor-element-4f8731d2 .elementor-heading-title{font-family:var( --e-global-typography-12ad46a-font-family ), Sans-serif;font-size:var( --e-global-typography-12ad46a-font-size );font-weight:var( --e-global-typography-12ad46a-font-weight );text-transform:var( --e-global-typography-12ad46a-text-transform );font-style:var( --e-global-typography-12ad46a-font-style );text-decoration:var( --e-global-typography-12ad46a-text-decoration );line-height:var( --e-global-typography-12ad46a-line-height );letter-spacing:var( --e-global-typography-12ad46a-letter-spacing );}.elementor-99 .elementor-element.elementor-element-926bcfc{--display:flex;--min-height:0px;--justify-content:flex-end;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.28;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:var( --e-global-color-08c88ab );--border-color:var( --e-global-color-08c88ab );--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-926bcfc:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-926bcfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-99 .elementor-element.elementor-element-926bcfc::before, .elementor-99 .elementor-element.elementor-element-926bcfc > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-926bcfc > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-926bcfc > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-926bcfc > .e-con-inner > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-926bcfc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-7393627 );background-image:url("https://portalfilesecutech.es/wp-content/uploads/2025/07/Reprogramaciones-portada.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-99 .elementor-element.elementor-element-926bcfc:hover::before, .elementor-99 .elementor-element.elementor-element-926bcfc:hover > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-926bcfc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-926bcfc > .elementor-background-slideshow:hover::before, .elementor-99 .elementor-element.elementor-element-926bcfc > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-7393627 );--background-overlay:'';}.elementor-99 .elementor-element.elementor-element-926bcfc:hover{--overlay-opacity:0.8;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-926bcfc, .elementor-99 .elementor-element.elementor-element-926bcfc::before{--border-transition:0.3s;}.elementor-99 .elementor-element.elementor-element-1e0af2d2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-1e0af2d2{text-align:left;}.elementor-99 .elementor-element.elementor-element-1e0af2d2 .elementor-heading-title{font-family:var( --e-global-typography-12ad46a-font-family ), Sans-serif;font-size:var( --e-global-typography-12ad46a-font-size );font-weight:var( --e-global-typography-12ad46a-font-weight );text-transform:var( --e-global-typography-12ad46a-text-transform );font-style:var( --e-global-typography-12ad46a-font-style );text-decoration:var( --e-global-typography-12ad46a-text-decoration );line-height:var( --e-global-typography-12ad46a-line-height );letter-spacing:var( --e-global-typography-12ad46a-letter-spacing );}.elementor-99 .elementor-element.elementor-element-16f1dc38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-16f1dc38:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-16f1dc38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7393627 );}.elementor-99 .elementor-element.elementor-element-3c71ca7b{--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:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-cc0f3e2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-27d0e6da{width:auto;max-width:auto;--icon-box-icon-margin:10px;}.elementor-99 .elementor-element.elementor-element-27d0e6da > .elementor-widget-container{padding:10px 12px 0px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-08c88ab );border-radius:100px 100px 100px 100px;}.elementor-99 .elementor-element.elementor-element-27d0e6da.elementor-element{--align-self:flex-start;}.elementor-99 .elementor-element.elementor-element-27d0e6da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-27d0e6da.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-27d0e6da.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-27d0e6da .elementor-icon{font-size:17px;}.elementor-99 .elementor-element.elementor-element-27d0e6da .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-27d0e6da .elementor-icon-box-title a{font-family:var( --e-global-typography-c81aef6-font-family ), Sans-serif;font-size:var( --e-global-typography-c81aef6-font-size );font-weight:var( --e-global-typography-c81aef6-font-weight );text-transform:var( --e-global-typography-c81aef6-text-transform );font-style:var( --e-global-typography-c81aef6-font-style );text-decoration:var( --e-global-typography-c81aef6-text-decoration );line-height:var( --e-global-typography-c81aef6-line-height );letter-spacing:var( --e-global-typography-c81aef6-letter-spacing );}.elementor-99 .elementor-element.elementor-element-27d0e6da .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-5fc31cca .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-75751144{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-6b4c5cf9{--display:flex;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:var( --e-global-color-08c88ab );--border-color:var( --e-global-color-08c88ab );--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-6b4c5cf9:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-6b4c5cf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-99 .elementor-element.elementor-element-6b4c5cf9:hover{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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-6b4c5cf9, .elementor-99 .elementor-element.elementor-element-6b4c5cf9::before{--border-transition:0.3s;}.elementor-99 .elementor-element.elementor-element-10f7d34b{--icon-box-icon-margin:15px;}.elementor-99 .elementor-element.elementor-element-10f7d34b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-10f7d34b.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-10f7d34b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-10f7d34b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-10f7d34b .elementor-icon{font-size:22px;padding:14px;border-radius:5px 5px 5px 5px;}.elementor-99 .elementor-element.elementor-element-10f7d34b .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-10f7d34b .elementor-icon-box-title a{font-family:var( --e-global-typography-0790bb2-font-family ), Sans-serif;font-size:var( --e-global-typography-0790bb2-font-size );font-weight:var( --e-global-typography-0790bb2-font-weight );text-transform:var( --e-global-typography-0790bb2-text-transform );font-style:var( --e-global-typography-0790bb2-font-style );text-decoration:var( --e-global-typography-0790bb2-text-decoration );line-height:var( --e-global-typography-0790bb2-line-height );letter-spacing:var( --e-global-typography-0790bb2-letter-spacing );}.elementor-99 .elementor-element.elementor-element-10f7d34b .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-10f7d34b .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-57ec574a{--display:flex;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:var( --e-global-color-08c88ab );--border-color:var( --e-global-color-08c88ab );--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-57ec574a:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-57ec574a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-99 .elementor-element.elementor-element-57ec574a:hover{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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-57ec574a, .elementor-99 .elementor-element.elementor-element-57ec574a::before{--border-transition:0.3s;}.elementor-99 .elementor-element.elementor-element-2e203f09{--icon-box-icon-margin:15px;}.elementor-99 .elementor-element.elementor-element-2e203f09.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-2e203f09.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-2e203f09.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-2e203f09.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-2e203f09 .elementor-icon{font-size:22px;padding:14px;border-radius:5px 5px 5px 5px;}.elementor-99 .elementor-element.elementor-element-2e203f09 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-2e203f09 .elementor-icon-box-title a{font-family:var( --e-global-typography-0790bb2-font-family ), Sans-serif;font-size:var( --e-global-typography-0790bb2-font-size );font-weight:var( --e-global-typography-0790bb2-font-weight );text-transform:var( --e-global-typography-0790bb2-text-transform );font-style:var( --e-global-typography-0790bb2-font-style );text-decoration:var( --e-global-typography-0790bb2-text-decoration );line-height:var( --e-global-typography-0790bb2-line-height );letter-spacing:var( --e-global-typography-0790bb2-letter-spacing );}.elementor-99 .elementor-element.elementor-element-2e203f09 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-2e203f09 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-29febe82{--display:flex;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:var( --e-global-color-08c88ab );--border-color:var( --e-global-color-08c88ab );--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-29febe82:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-29febe82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-99 .elementor-element.elementor-element-29febe82:hover{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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-29febe82, .elementor-99 .elementor-element.elementor-element-29febe82::before{--border-transition:0.3s;}.elementor-99 .elementor-element.elementor-element-277c66dc{--icon-box-icon-margin:15px;}.elementor-99 .elementor-element.elementor-element-277c66dc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-277c66dc.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-277c66dc.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-277c66dc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-277c66dc .elementor-icon{font-size:22px;padding:14px;border-radius:5px 5px 5px 5px;}.elementor-99 .elementor-element.elementor-element-277c66dc .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-277c66dc .elementor-icon-box-title a{font-family:var( --e-global-typography-0790bb2-font-family ), Sans-serif;font-size:var( --e-global-typography-0790bb2-font-size );font-weight:var( --e-global-typography-0790bb2-font-weight );text-transform:var( --e-global-typography-0790bb2-text-transform );font-style:var( --e-global-typography-0790bb2-font-style );text-decoration:var( --e-global-typography-0790bb2-text-decoration );line-height:var( --e-global-typography-0790bb2-line-height );letter-spacing:var( --e-global-typography-0790bb2-letter-spacing );}.elementor-99 .elementor-element.elementor-element-277c66dc .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-277c66dc .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-77fc6e32{--display:flex;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:var( --e-global-color-08c88ab );--border-color:var( --e-global-color-08c88ab );--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-77fc6e32:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-77fc6e32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-99 .elementor-element.elementor-element-77fc6e32:hover{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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-77fc6e32, .elementor-99 .elementor-element.elementor-element-77fc6e32::before{--border-transition:0.3s;}.elementor-99 .elementor-element.elementor-element-2f31becc{--icon-box-icon-margin:15px;}.elementor-99 .elementor-element.elementor-element-2f31becc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-2f31becc.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-2f31becc.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-2f31becc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-2f31becc .elementor-icon{font-size:22px;padding:14px;border-radius:5px 5px 5px 5px;}.elementor-99 .elementor-element.elementor-element-2f31becc .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-2f31becc .elementor-icon-box-title a{font-family:var( --e-global-typography-0790bb2-font-family ), Sans-serif;font-size:var( --e-global-typography-0790bb2-font-size );font-weight:var( --e-global-typography-0790bb2-font-weight );text-transform:var( --e-global-typography-0790bb2-text-transform );font-style:var( --e-global-typography-0790bb2-font-style );text-decoration:var( --e-global-typography-0790bb2-text-decoration );line-height:var( --e-global-typography-0790bb2-line-height );letter-spacing:var( --e-global-typography-0790bb2-letter-spacing );}.elementor-99 .elementor-element.elementor-element-2f31becc .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-2f31becc .elementor-icon-box-description{color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-99 .elementor-element.elementor-element-48b925a6{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-38cf1982 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-38cf1982 .elementor-icon-box-title a{font-size:var( --e-global-typography-c81aef6-font-size );line-height:var( --e-global-typography-c81aef6-line-height );letter-spacing:var( --e-global-typography-c81aef6-letter-spacing );}.elementor-99 .elementor-element.elementor-element-12f5c088{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-99 .elementor-element.elementor-element-12f5c088 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-99 .elementor-element.elementor-element-4a6aff75{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-99 .elementor-element.elementor-element-3bb31787{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-6e78a6f8{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-7e1598{--justify-content:flex-end;}.elementor-99 .elementor-element.elementor-element-196b0323{--e-image-carousel-slides-to-show:1;}.elementor-99 .elementor-element.elementor-element-196b0323 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-4a95a072{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-39564ebf .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-39564ebf .elementor-icon-box-title a{font-size:var( --e-global-typography-c81aef6-font-size );line-height:var( --e-global-typography-c81aef6-line-height );letter-spacing:var( --e-global-typography-c81aef6-letter-spacing );}.elementor-99 .elementor-element.elementor-element-9f7cd86 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:80px;}.elementor-99 .elementor-element.elementor-element-9f7cd86 .ekit-price-card-slider{--ekit_client_logo_slidetosho:4;}.elementor-99 .elementor-element.elementor-element-79ae8cb6{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-698f56a9{--min-height:400px;--justify-content:center;}.elementor-99 .elementor-element.elementor-element-698f56a9.e-con{--order:99999 /* order end hack */;}.elementor-99 .elementor-element.elementor-element-219985a3 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-219985a3 .elementor-icon-box-title a{font-size:var( --e-global-typography-c81aef6-font-size );line-height:var( --e-global-typography-c81aef6-line-height );letter-spacing:var( --e-global-typography-c81aef6-letter-spacing );}.elementor-99 .elementor-element.elementor-element-715d0299 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-99 .elementor-element.elementor-element-50a19230{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-5da3a6ad .elementor-heading-title{font-size:var( --e-global-typography-0790bb2-font-size );line-height:var( --e-global-typography-0790bb2-line-height );letter-spacing:var( --e-global-typography-0790bb2-letter-spacing );}.elementor-99 .elementor-element.elementor-element-c117716 .elementor-heading-title{font-size:var( --e-global-typography-9847fa2-font-size );line-height:var( --e-global-typography-9847fa2-line-height );letter-spacing:var( --e-global-typography-9847fa2-letter-spacing );}.elementor-99 .elementor-element.elementor-element-7ff23895{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-402bdfef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-2c5f90e3 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-2c5f90e3 .elementor-icon-box-title a{font-size:var( --e-global-typography-c81aef6-font-size );line-height:var( --e-global-typography-c81aef6-line-height );letter-spacing:var( --e-global-typography-c81aef6-letter-spacing );}.elementor-99 .elementor-element.elementor-element-6fbeef89 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-99 .elementor-element.elementor-element-7816e871{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-ac52b80{--min-height:500px;--justify-content:center;}.elementor-99 .elementor-element.elementor-element-ac52b80.e-con{--order:99999 /* order end hack */;}.elementor-99 .elementor-element.elementor-element-7d32943c{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-1b51606a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-106a6add .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-99 .elementor-element.elementor-element-d3d7836{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-14c86128 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-99 .elementor-element.elementor-element-2b85e23e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-27856d9a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-99 .elementor-element.elementor-element-70b41f37{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-15c1d8cc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-99 .elementor-element.elementor-element-51670c6 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-51670c6 .elementor-icon-box-title a{font-size:var( --e-global-typography-c81aef6-font-size );line-height:var( --e-global-typography-c81aef6-line-height );letter-spacing:var( --e-global-typography-c81aef6-letter-spacing );}.elementor-99 .elementor-element.elementor-element-72c939af .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-99 .elementor-element.elementor-element-1751245f{--grid-auto-flow:row;}.elementor-99 .elementor-element.elementor-element-583fcd65 .elementor-heading-title{font-size:var( --e-global-typography-12ad46a-font-size );line-height:var( --e-global-typography-12ad46a-line-height );letter-spacing:var( --e-global-typography-12ad46a-letter-spacing );}.elementor-99 .elementor-element.elementor-element-508e55ba .elementor-heading-title{font-size:var( --e-global-typography-12ad46a-font-size );line-height:var( --e-global-typography-12ad46a-line-height );letter-spacing:var( --e-global-typography-12ad46a-letter-spacing );}.elementor-99 .elementor-element.elementor-element-4f8731d2 .elementor-heading-title{font-size:var( --e-global-typography-12ad46a-font-size );line-height:var( --e-global-typography-12ad46a-line-height );letter-spacing:var( --e-global-typography-12ad46a-letter-spacing );}.elementor-99 .elementor-element.elementor-element-1e0af2d2 .elementor-heading-title{font-size:var( --e-global-typography-12ad46a-font-size );line-height:var( --e-global-typography-12ad46a-line-height );letter-spacing:var( --e-global-typography-12ad46a-letter-spacing );}.elementor-99 .elementor-element.elementor-element-16f1dc38{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-27d0e6da .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-27d0e6da .elementor-icon-box-title a{font-size:var( --e-global-typography-c81aef6-font-size );line-height:var( --e-global-typography-c81aef6-line-height );letter-spacing:var( --e-global-typography-c81aef6-letter-spacing );}.elementor-99 .elementor-element.elementor-element-5fc31cca .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-99 .elementor-element.elementor-element-75751144{--grid-auto-flow:row;}.elementor-99 .elementor-element.elementor-element-10f7d34b .elementor-icon-box-wrapper{text-align:left;}.elementor-99 .elementor-element.elementor-element-10f7d34b .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-10f7d34b .elementor-icon-box-title a{font-size:var( --e-global-typography-0790bb2-font-size );line-height:var( --e-global-typography-0790bb2-line-height );letter-spacing:var( --e-global-typography-0790bb2-letter-spacing );}.elementor-99 .elementor-element.elementor-element-2e203f09 .elementor-icon-box-wrapper{text-align:left;}.elementor-99 .elementor-element.elementor-element-2e203f09 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-2e203f09 .elementor-icon-box-title a{font-size:var( --e-global-typography-0790bb2-font-size );line-height:var( --e-global-typography-0790bb2-line-height );letter-spacing:var( --e-global-typography-0790bb2-letter-spacing );}.elementor-99 .elementor-element.elementor-element-277c66dc .elementor-icon-box-wrapper{text-align:left;}.elementor-99 .elementor-element.elementor-element-277c66dc .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-277c66dc .elementor-icon-box-title a{font-size:var( --e-global-typography-0790bb2-font-size );line-height:var( --e-global-typography-0790bb2-line-height );letter-spacing:var( --e-global-typography-0790bb2-letter-spacing );}.elementor-99 .elementor-element.elementor-element-2f31becc .elementor-icon-box-wrapper{text-align:left;}.elementor-99 .elementor-element.elementor-element-2f31becc .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-2f31becc .elementor-icon-box-title a{font-size:var( --e-global-typography-0790bb2-font-size );line-height:var( --e-global-typography-0790bb2-line-height );letter-spacing:var( --e-global-typography-0790bb2-letter-spacing );}}@media(max-width:767px){.elementor-99 .elementor-element.elementor-element-48b925a6{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-a12884d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-99 .elementor-element.elementor-element-38cf1982 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-38cf1982 .elementor-icon-box-title a{font-size:var( --e-global-typography-c81aef6-font-size );line-height:var( --e-global-typography-c81aef6-line-height );letter-spacing:var( --e-global-typography-c81aef6-letter-spacing );}.elementor-99 .elementor-element.elementor-element-12f5c088{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-99 .elementor-element.elementor-element-12f5c088 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-99 .elementor-element.elementor-element-64b18fd5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-3bb31787{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-99 .elementor-element.elementor-element-6e78a6f8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-7e1598{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-7e1598.e-con{--order:-99999 /* order start hack */;}.elementor-99 .elementor-element.elementor-element-39564ebf > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-99 .elementor-element.elementor-element-39564ebf .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-39564ebf .elementor-icon-box-title a{font-size:var( --e-global-typography-c81aef6-font-size );line-height:var( --e-global-typography-c81aef6-line-height );letter-spacing:var( --e-global-typography-c81aef6-letter-spacing );}.elementor-99 .elementor-element.elementor-element-9f7cd86 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:50px;}.elementor-99 .elementor-element.elementor-element-9f7cd86 .ekit-price-card-slider{--ekit_client_logo_slidetosho:2;}.elementor-99 .elementor-element.elementor-element-698f56a9{--min-height:250px;}.elementor-99 .elementor-element.elementor-element-219985a3 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-219985a3 .elementor-icon-box-title a{font-size:var( --e-global-typography-c81aef6-font-size );line-height:var( --e-global-typography-c81aef6-line-height );letter-spacing:var( --e-global-typography-c81aef6-letter-spacing );}.elementor-99 .elementor-element.elementor-element-715d0299 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-99 .elementor-element.elementor-element-5da3a6ad .elementor-heading-title{font-size:var( --e-global-typography-0790bb2-font-size );line-height:var( --e-global-typography-0790bb2-line-height );letter-spacing:var( --e-global-typography-0790bb2-letter-spacing );}.elementor-99 .elementor-element.elementor-element-c117716 .elementor-heading-title{font-size:var( --e-global-typography-9847fa2-font-size );line-height:var( --e-global-typography-9847fa2-line-height );letter-spacing:var( --e-global-typography-9847fa2-letter-spacing );}.elementor-99 .elementor-element.elementor-element-2c5f90e3 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-2c5f90e3 .elementor-icon-box-title a{font-size:var( --e-global-typography-c81aef6-font-size );line-height:var( --e-global-typography-c81aef6-line-height );letter-spacing:var( --e-global-typography-c81aef6-letter-spacing );}.elementor-99 .elementor-element.elementor-element-6fbeef89 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-99 .elementor-element.elementor-element-ac52b80{--min-height:250px;}.elementor-99 .elementor-element.elementor-element-106a6add .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-99 .elementor-element.elementor-element-14c86128 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-99 .elementor-element.elementor-element-27856d9a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-99 .elementor-element.elementor-element-51670c6.elementor-element{--align-self:flex-start;}.elementor-99 .elementor-element.elementor-element-51670c6 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-51670c6 .elementor-icon-box-title a{font-size:var( --e-global-typography-c81aef6-font-size );line-height:var( --e-global-typography-c81aef6-line-height );letter-spacing:var( --e-global-typography-c81aef6-letter-spacing );}.elementor-99 .elementor-element.elementor-element-72c939af .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-99 .elementor-element.elementor-element-1751245f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-99 .elementor-element.elementor-element-583fcd65 .elementor-heading-title{font-size:var( --e-global-typography-12ad46a-font-size );line-height:var( --e-global-typography-12ad46a-line-height );letter-spacing:var( --e-global-typography-12ad46a-letter-spacing );}.elementor-99 .elementor-element.elementor-element-508e55ba .elementor-heading-title{font-size:var( --e-global-typography-12ad46a-font-size );line-height:var( --e-global-typography-12ad46a-line-height );letter-spacing:var( --e-global-typography-12ad46a-letter-spacing );}.elementor-99 .elementor-element.elementor-element-4f8731d2 .elementor-heading-title{font-size:var( --e-global-typography-12ad46a-font-size );line-height:var( --e-global-typography-12ad46a-line-height );letter-spacing:var( --e-global-typography-12ad46a-letter-spacing );}.elementor-99 .elementor-element.elementor-element-1e0af2d2 .elementor-heading-title{font-size:var( --e-global-typography-12ad46a-font-size );line-height:var( --e-global-typography-12ad46a-line-height );letter-spacing:var( --e-global-typography-12ad46a-letter-spacing );}.elementor-99 .elementor-element.elementor-element-27d0e6da .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-27d0e6da .elementor-icon-box-title a{font-size:var( --e-global-typography-c81aef6-font-size );line-height:var( --e-global-typography-c81aef6-line-height );letter-spacing:var( --e-global-typography-c81aef6-letter-spacing );}.elementor-99 .elementor-element.elementor-element-5fc31cca .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-99 .elementor-element.elementor-element-75751144{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-99 .elementor-element.elementor-element-10f7d34b .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-10f7d34b .elementor-icon-box-title a{font-size:var( --e-global-typography-0790bb2-font-size );line-height:var( --e-global-typography-0790bb2-line-height );letter-spacing:var( --e-global-typography-0790bb2-letter-spacing );}.elementor-99 .elementor-element.elementor-element-2e203f09 .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-2e203f09 .elementor-icon-box-title a{font-size:var( --e-global-typography-0790bb2-font-size );line-height:var( --e-global-typography-0790bb2-line-height );letter-spacing:var( --e-global-typography-0790bb2-letter-spacing );}.elementor-99 .elementor-element.elementor-element-277c66dc .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-277c66dc .elementor-icon-box-title a{font-size:var( --e-global-typography-0790bb2-font-size );line-height:var( --e-global-typography-0790bb2-line-height );letter-spacing:var( --e-global-typography-0790bb2-letter-spacing );}.elementor-99 .elementor-element.elementor-element-2f31becc .elementor-icon-box-title, .elementor-99 .elementor-element.elementor-element-2f31becc .elementor-icon-box-title a{font-size:var( --e-global-typography-0790bb2-font-size );line-height:var( --e-global-typography-0790bb2-line-height );letter-spacing:var( --e-global-typography-0790bb2-letter-spacing );}}@media(min-width:768px){.elementor-99 .elementor-element.elementor-element-48b925a6{--content-width:1300px;}.elementor-99 .elementor-element.elementor-element-3bb31787{--width:100%;}.elementor-99 .elementor-element.elementor-element-6e78a6f8{--width:80%;}.elementor-99 .elementor-element.elementor-element-4a95a072{--content-width:1300px;}.elementor-99 .elementor-element.elementor-element-79ae8cb6{--content-width:1300px;}.elementor-99 .elementor-element.elementor-element-698f56a9{--width:80%;}.elementor-99 .elementor-element.elementor-element-7ff23895{--content-width:1300px;}.elementor-99 .elementor-element.elementor-element-ac52b80{--width:60%;}.elementor-99 .elementor-element.elementor-element-7d32943c{--width:40%;}.elementor-99 .elementor-element.elementor-element-70b41f37{--content-width:1300px;}.elementor-99 .elementor-element.elementor-element-16f1dc38{--content-width:1300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-99 .elementor-element.elementor-element-3bb31787{--width:100%;}.elementor-99 .elementor-element.elementor-element-6e78a6f8{--width:60%;}.elementor-99 .elementor-element.elementor-element-698f56a9{--width:100%;}.elementor-99 .elementor-element.elementor-element-ac52b80{--width:100%;}.elementor-99 .elementor-element.elementor-element-7d32943c{--width:100%;}}