/* http://clo.efitaringenieria.com/wp-content/uploads/elementor/css/post-94138.css?ver=1699947627 */
.elementor-94138 .elementor-element.elementor-element-51b95fd>.elementor-background-overlay{mix-blend-mode:overlay;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-94138 .elementor-element.elementor-element-51b95fd{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0em;margin-bottom:0em}.elementor-94138 .elementor-element.elementor-element-9c78921>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-94138 .elementor-element.elementor-element-9c78921>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-94138 .elementor-element.elementor-element-b448230.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-94138 .elementor-element.elementor-element-cb99add{text-align:center}.elementor-94138 .elementor-element.elementor-element-cb99add .elementor-heading-title{color:var(--e-global-color-40af37a);font-family:"Calibri",sans-serif;font-size:40px;font-weight:300;line-height:1.4em}.elementor-94138 .elementor-element.elementor-element-69a123b{--spacer-size:15px}.elementor-94138 .elementor-element.elementor-element-9049bd9{text-align:center}.elementor-94138 .elementor-element.elementor-element-9049bd9 .the7-heading-title{font-family:"Calibri",sans-serif;font-size:24px;font-weight:300;text-transform:none;font-style:normal;color:#111;text-decoration-style:solid}.elementor-94138 .elementor-element.elementor-element-0ea3e78{--spacer-size:15px}.elementor-94138 .elementor-element.elementor-element-c42e5d9{text-align:center;color:var(--e-global-color-81bd718);font-family:"Calibri",sans-serif;font-size:20px;font-weight:400;line-height:1.7em;width:var(--container-widget-width,809px);max-width:809px;--container-widget-width:809px;--container-widget-flex-grow:0}.elementor-94138 .elementor-element.elementor-element-5353047{--spacer-size:25px}.elementor-94138 .elementor-element.elementor-element-5134cc6{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:1em;margin-bottom:5em}.elementor-94138 .elementor-element.elementor-element-5134cc6>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-94138 .elementor-element.elementor-element-8791a81.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-content{align-items:center;text-align:center}.elementor-94138 .elementor-element.elementor-element-d484bf7 .dt-css-grid{grid-template-columns:repeat(4,1fr);grid-column-gap:30px;grid-row-gap:60px;--grid-row-gap:60px}.elementor-94138 .elementor-element.elementor-element-d484bf7{--wide-desktop-columns:4;--image-size:200px;--aspect-ratio:1;--position:absolute;--object-fit:cover;--width:100%;--svg-width:100%;--height:100%;--max-height:100%;--max-width:100%;--box-width:var(--image-size, var(--img-width));--flex-flow:column wrap;--img-space:0 0 var(--icon-spacing, 15px) 0;--img-order:0;--img-width:100%;--content-width:width: 100%;--icon-spacing:25px;--box-button-width:0px}.elementor-94138 .elementor-element.elementor-element-d484bf7 .wf-cell .the7-image-box-wrapper{align-items:flex-start;align-content:flex-start;justify-content:flex-start}.elementor-94138 .elementor-element.elementor-element-d484bf7 .elementor-image-div{align-self:center;border-radius:100% 100% 100% 100%}.elementor-94138 .elementor-element.elementor-element-d484bf7 .post-thumbnail-rollover img{opacity:calc(100/100)}.elementor-94138 .elementor-element.elementor-element-d484bf7 .elementor-image-div img{transition:opacity 0.3s ease}.elementor-94138 .elementor-element.elementor-element-d484bf7 a:hover .the7-simple-post-thumb img,.elementor-94138 .elementor-element.elementor-element-d484bf7 .post-thumbnail-rollover:hover img{opacity:calc(100/100)}.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-content-wrapper .box-heading,.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-content-wrapper .box-heading a{font-family:var(--e-global-typography-el_title_4-font-family),sans-serif;font-size:var(--e-global-typography-el_title_4-font-size);font-weight:var(--e-global-typography-el_title_4-font-weight);text-transform:var(--e-global-typography-el_title_4-text-transform);line-height:var(--e-global-typography-el_title_4-line-height);color:#6A6A6A}.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-description{font-family:"Calibri",sans-serif;font-size:16px;font-weight:300;color:var(--e-global-color-81bd718);margin-top:15px}.elementor-94138 .elementor-element.elementor-element-d484bf7{--box-button-padding-top:0px;--box-button-padding-right:0px;--box-button-padding-bottom:5px;--box-button-padding-left:0px;--box-button-min-height:0px}.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-button{padding:0 0 5px 0;min-width:0;min-height:0;border-style:solid;border-width:0 0 1px 0;border-radius:0 0 0 0;margin-top:20px}.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-button,.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-button *{color:var(--e-global-color-el_color_2)}.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-button svg{fill:var(--e-global-color-el_color_2);color:var(--e-global-color-el_color_2)}.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-button,.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-button .popup-icon,.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-button:hover,.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-button:focus,.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-hover:hover .box-button{background:#FFF0}.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-button,.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-button:hover,.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-button:focus,.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-hover:hover .box-button{border-color:var(--e-global-color-el_color_2_4)}.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-button.elementor-button:hover,.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-button.elementor-button:focus,.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-hover:hover .box-button.elementor-button{border-color:var(--e-global-color-el_color_2)}.elementor-94138 .elementor-element.elementor-element-553398e:not(.elementor-motion-effects-element-type-background),.elementor-94138 .elementor-element.elementor-element-553398e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F2F7F9;background-image:url(/wp-content/uploads/2023/11/fondo.webp)}.elementor-94138 .elementor-element.elementor-element-553398e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:3em;margin-bottom:3em}.elementor-94138 .elementor-element.elementor-element-553398e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-94138 .elementor-element.elementor-element-0275162>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:3em 3em 3em 3em}.elementor-bc-flex-widget .elementor-94138 .elementor-element.elementor-element-344fb04.elementor-column .elementor-widget-wrap{align-items:center}.elementor-94138 .elementor-element.elementor-element-344fb04.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-94138 .elementor-element.elementor-element-344fb04>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 4em 0em 4em}.elementor-94138 .elementor-element.elementor-element-eac23b9 .elementor-heading-title{color:var(--e-global-color-40af37a);font-family:"Calibri",sans-serif;font-size:40px;font-weight:300}.elementor-94138 .elementor-element.elementor-element-68d27d6{--spacer-size:25px}.elementor-94138 .elementor-element.elementor-element-81da079{text-align:justify;color:var(--e-global-color-81bd718);font-family:"Calibri",sans-serif;font-size:20px;font-weight:300}.elementor-94138 .elementor-element.elementor-element-fd405c4{--spacer-size:20px}.elementor-94138 .elementor-element.elementor-element-d70a31d{text-align:justify;color:var(--e-global-color-81bd718);font-family:"Calibri",sans-serif;font-size:20px;font-weight:300}.elementor-94138 .elementor-element.elementor-element-690f303{margin-top:6em;margin-bottom:4em}.elementor-94138 .elementor-element.elementor-element-1635aa4 .box-button{font-family:"Calibri",sans-serif;font-size:27px;padding:.5em 3em .5em 3em;border-style:solid;border-width:2px 2px 2px 2px}.elementor-94138 .elementor-element.elementor-element-1635aa4{--box-button-padding-top:0.5em;--box-button-padding-right:3em;--box-button-padding-bottom:0.5em;--box-button-padding-left:3em}.elementor-94138 .elementor-element.elementor-element-1635aa4 .box-button,.elementor-94138 .elementor-element.elementor-element-1635aa4 .box-button *{color:var(--e-global-color-40af37a)}.elementor-94138 .elementor-element.elementor-element-1635aa4 .box-button svg{fill:var(--e-global-color-40af37a);color:var(--e-global-color-40af37a)}.elementor-94138 .elementor-element.elementor-element-1635aa4 .box-button,.elementor-94138 .elementor-element.elementor-element-1635aa4 .box-button .popup-icon,.elementor-94138 .elementor-element.elementor-element-1635aa4 .box-button:hover,.elementor-94138 .elementor-element.elementor-element-1635aa4 .box-button:focus,.elementor-94138 .elementor-element.elementor-element-1635aa4 .box-hover:hover .box-button{background:#FFF0}.elementor-94138 .elementor-element.elementor-element-1635aa4 .box-button,.elementor-94138 .elementor-element.elementor-element-1635aa4 .box-button:hover,.elementor-94138 .elementor-element.elementor-element-1635aa4 .box-button:focus,.elementor-94138 .elementor-element.elementor-element-1635aa4 .box-hover:hover .box-button{border-color:var(--e-global-color-40af37a)}.elementor-94138 .elementor-element.elementor-element-ea23b40{--spacer-size:20px}.elementor-94138 .elementor-element.elementor-element-874ae46{text-align:center;color:var(--e-global-color-81bd718);font-family:"Calibri",sans-serif;font-size:21px;font-weight:400}.elementor-94138 .elementor-element.elementor-element-3d60bf5{margin-top:5em;margin-bottom:5em}.elementor-94138 .elementor-element.elementor-element-f0aba9d .elementor-counter-number-wrapper{color:var(--e-global-color-40af37a);font-family:"Calibri",sans-serif;font-size:96px;font-weight:300}.elementor-94138 .elementor-element.elementor-element-f0aba9d .elementor-counter-title{color:var(--e-global-color-40af37a);font-family:"Calibri",sans-serif;font-size:24px;font-weight:300}.elementor-94138 .elementor-element.elementor-element-8974204 .elementor-counter-number-wrapper{color:var(--e-global-color-40af37a);font-family:"Calibri",sans-serif;font-size:96px;font-weight:300}.elementor-94138 .elementor-element.elementor-element-8974204 .elementor-counter-title{color:var(--e-global-color-40af37a);font-family:"Calibri",sans-serif;font-size:24px;font-weight:300}.elementor-94138 .elementor-element.elementor-element-e4307c7 .elementor-counter-number-wrapper{color:var(--e-global-color-40af37a);font-family:"Calibri",sans-serif;font-size:96px;font-weight:300}.elementor-94138 .elementor-element.elementor-element-e4307c7 .elementor-counter-title{color:var(--e-global-color-40af37a);font-family:"Calibri",sans-serif;font-size:24px;font-weight:300}.elementor-94138 .elementor-element.elementor-element-8d0e8c7 .elementor-counter-number-wrapper{color:var(--e-global-color-40af37a);font-family:"Calibri",sans-serif;font-size:96px;font-weight:300}.elementor-94138 .elementor-element.elementor-element-8d0e8c7 .elementor-counter-title{color:var(--e-global-color-40af37a);font-family:"Calibri",sans-serif;font-size:24px;font-weight:300}.elementor-94138 .elementor-element.elementor-element-94d5eb6:not(.elementor-motion-effects-element-type-background),.elementor-94138 .elementor-element.elementor-element-94d5eb6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2023/11/equipo.webp);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-94138 .elementor-element.elementor-element-94d5eb6{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0em;margin-bottom:3em;padding:5em 0em 5em 0em}.elementor-94138 .elementor-element.elementor-element-94d5eb6>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-94138 .elementor-element.elementor-element-ced02a5 .elementor-heading-title{color:var(--e-global-color-d531e7b);font-family:"Calibri",sans-serif;font-size:40px;font-weight:300}.elementor-94138 .elementor-element.elementor-element-06f6fa7{--spacer-size:25px}.elementor-94138 .elementor-element.elementor-element-aef5c7c{text-align:justify;color:var(--e-global-color-d531e7b);font-family:"Calibri",sans-serif;font-size:20px;font-weight:400}.elementor-94138 .elementor-element.elementor-element-9a839ef{--spacer-size:25px}.elementor-94138 .elementor-element.elementor-element-8afb360{text-align:center}.elementor-94138 .elementor-element.elementor-element-8afb360 .elementor-heading-title{color:var(--e-global-color-d531e7b);font-family:"Calibri",sans-serif;font-size:18px;font-weight:700}.elementor-94138 .elementor-element.elementor-element-49ea317{--divider-border-style:solid;--divider-color:var( --e-global-color-d531e7b );--divider-border-width:1px}.elementor-94138 .elementor-element.elementor-element-49ea317 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0}.elementor-94138 .elementor-element.elementor-element-49ea317 .elementor-divider{text-align:center;padding-top:10px;padding-bottom:10px}.elementor-94138 .elementor-element.elementor-element-aad1f82 .elementor-icon-list-icon i{color:var(--e-global-color-el_color_0);transition:color 0.3s}.elementor-94138 .elementor-element.elementor-element-aad1f82 .elementor-icon-list-icon svg{fill:var(--e-global-color-el_color_0);transition:fill 0.3s}.elementor-94138 .elementor-element.elementor-element-aad1f82{--e-icon-list-icon-size:31px;--icon-vertical-offset:0px}.elementor-94138 .elementor-element.elementor-element-aad1f82 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-94138 .elementor-element.elementor-element-aad1f82 .elementor-icon-list-item>a{font-family:"Calibri",sans-serif;font-size:18px;font-weight:300}.elementor-94138 .elementor-element.elementor-element-aad1f82 .elementor-icon-list-text{color:var(--e-global-color-d531e7b);transition:color 0.3s}.elementor-94138 .elementor-element.elementor-element-c27c74e .elementor-icon-list-icon i{color:var(--e-global-color-el_color_0);transition:color 0.3s}.elementor-94138 .elementor-element.elementor-element-c27c74e .elementor-icon-list-icon svg{fill:var(--e-global-color-el_color_0);transition:fill 0.3s}.elementor-94138 .elementor-element.elementor-element-c27c74e{--e-icon-list-icon-size:31px;--icon-vertical-offset:0px}.elementor-94138 .elementor-element.elementor-element-c27c74e .elementor-icon-list-item>.elementor-icon-list-text,.elementor-94138 .elementor-element.elementor-element-c27c74e .elementor-icon-list-item>a{font-family:"Calibri",sans-serif;font-size:18px;font-weight:300}.elementor-94138 .elementor-element.elementor-element-c27c74e .elementor-icon-list-text{color:var(--e-global-color-d531e7b);transition:color 0.3s}@media(min-width:768px){.elementor-94138 .elementor-element.elementor-element-13e1bfd{width:10%}.elementor-94138 .elementor-element.elementor-element-4256a78{width:80%}.elementor-94138 .elementor-element.elementor-element-f4f9381{width:10%}}@media(max-width:1024px){.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-content{align-items:flex-start;text-align:left}.elementor-94138 .elementor-element.elementor-element-d484bf7 .dt-css-grid{grid-template-columns:repeat(2,1fr)}.elementor-94138 .elementor-element.elementor-element-d484bf7{--wide-desktop-columns:2;--image-size:40%;--flex-flow:row nowrap;--img-space:0 var(--icon-spacing, 15px) 0 0;--img-order:0;--img-width:30%;--content-width:width: calc(100% - var(--image-size) - var(--icon-spacing, 15px))}.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-content-wrapper .box-heading,.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-content-wrapper .box-heading a{font-size:var(--e-global-typography-el_title_4-font-size);line-height:var(--e-global-typography-el_title_4-line-height)}}@media(max-width:767px){.elementor-94138 .elementor-element.elementor-element-51b95fd{padding:0 0 0 0}.elementor-94138 .elementor-element.elementor-element-9049bd9 .the7-heading-title{font-size:28px}.elementor-94138 .elementor-element.elementor-element-c42e5d9{font-size:18px}.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-content{align-items:flex-start;text-align:left}.elementor-94138 .elementor-element.elementor-element-d484bf7 .dt-css-grid{grid-template-columns:repeat(1,1fr);grid-row-gap:30px;--grid-row-gap:30px}.elementor-94138 .elementor-element.elementor-element-d484bf7{--wide-desktop-columns:1;--image-size:100px;--flex-flow:row nowrap;--img-space:0 var(--icon-spacing, 15px) 0 0;--img-order:0;--img-width:30%;--content-width:width: calc(100% - var(--image-size) - var(--icon-spacing, 15px));--icon-spacing:20px}.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-content-wrapper .box-heading,.elementor-94138 .elementor-element.elementor-element-d484bf7 .box-content-wrapper .box-heading a{font-size:var(--e-global-typography-el_title_4-font-size);line-height:var(--e-global-typography-el_title_4-line-height)}}@media screen and (min-width:1301px){.the7_image_box_grid_widget-d484bf7 .dt-css-grid{grid-template-columns:repeat(var(--wide-desktop-columns),minmax(0,1fr)) ! important}.the7_image_box_grid_widget-d484bf7 .wf-cell:nth-child(-n+):before{display:none}}@media screen and (min-width:1026px){.the7_image_box_grid_widget-d484bf7.the7-box-grid-wrapper .wf-cell:nth-child(-n+4):before{display:none}}@media screen and (min-width:768px) and (max-width:1024px){.the7_image_box_grid_widget-d484bf7.the7-box-grid-wrapper .wf-cell:nth-child(-n+2):before{display:none}}@media screen and (max-width:767px){.the7_image_box_grid_widget-d484bf7.the7-box-grid-wrapper .wf-cell:nth-child(-n+1):before{display:none}}