.elementor-17 .elementor-element.elementor-element-1e0f721d > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(70deg, var( --e-global-color-044b931 ) 0%, #7600002B 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-1e0f721d .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-17 .elementor-element.elementor-element-1e0f721d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10em 0em 10em 0em;}.elementor-17 .elementor-element.elementor-element-23a1238 > .elementor-element-populated{margin:0% 50% 0% 0%;--e-column-margin-right:50%;--e-column-margin-left:0%;}.elementor-17 .elementor-element.elementor-element-27edca15 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-63bd11af{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-63bd11af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-63bd11af .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:53px;font-weight:700;line-height:1em;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-42e247e{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-7b55cb43{padding:0em 0em 7em 0em;}.elementor-17 .elementor-element.elementor-element-e94f674 > .elementor-element-populated{margin:-5em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-4f80f635:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4f80f635 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-4f80f635{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 0em 0em;}.elementor-17 .elementor-element.elementor-element-4f80f635 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-5e49088d > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-17 .elementor-element.elementor-element-4c726929{width:var( --container-widget-width, 103.763% );max-width:103.763%;--container-widget-width:103.763%;--container-widget-flex-grow:0;--icon-box-icon-margin:16px;}.elementor-17 .elementor-element.elementor-element-4c726929.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-4c726929 .elementor-icon-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-4c726929 .elementor-icon-box-title{margin-bottom:7px;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-4c726929.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92d0f8e );fill:#02010100;color:#02010100;}.elementor-17 .elementor-element.elementor-element-4c726929.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-4c726929.elementor-view-default .elementor-icon{fill:var( --e-global-color-92d0f8e );color:var( --e-global-color-92d0f8e );border-color:var( --e-global-color-92d0f8e );}.elementor-17 .elementor-element.elementor-element-4c726929.elementor-view-framed .elementor-icon{background-color:#02010100;}.elementor-17 .elementor-element.elementor-element-4c726929 .elementor-icon{font-size:35px;border-width:1px 1px 1px 1px;}.elementor-17 .elementor-element.elementor-element-4c726929 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-4c726929 .elementor-icon-box-title a{font-family:var( --e-global-typography-d3dae9a-font-family ), Sans-serif;font-size:var( --e-global-typography-d3dae9a-font-size );font-weight:var( --e-global-typography-d3dae9a-font-weight );text-transform:var( --e-global-typography-d3dae9a-text-transform );font-style:var( --e-global-typography-d3dae9a-font-style );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );}.elementor-17 .elementor-element.elementor-element-4c726929 .elementor-icon-box-description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-51c98ec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-51c98ec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-51c98ec > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;}.elementor-17 .elementor-element.elementor-element-51c98ec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-70955ef6{--icon-box-icon-margin:16px;}.elementor-17 .elementor-element.elementor-element-70955ef6 .elementor-icon-box-title{margin-bottom:7px;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-70955ef6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92d0f8e );fill:#02010100;color:#02010100;}.elementor-17 .elementor-element.elementor-element-70955ef6.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-70955ef6.elementor-view-default .elementor-icon{fill:var( --e-global-color-92d0f8e );color:var( --e-global-color-92d0f8e );border-color:var( --e-global-color-92d0f8e );}.elementor-17 .elementor-element.elementor-element-70955ef6.elementor-view-framed .elementor-icon{background-color:#02010100;}.elementor-17 .elementor-element.elementor-element-70955ef6 .elementor-icon{font-size:35px;border-width:1px 1px 1px 1px;}.elementor-17 .elementor-element.elementor-element-70955ef6 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-70955ef6 .elementor-icon-box-title a{font-family:var( --e-global-typography-d3dae9a-font-family ), Sans-serif;font-size:var( --e-global-typography-d3dae9a-font-size );font-weight:var( --e-global-typography-d3dae9a-font-weight );text-transform:var( --e-global-typography-d3dae9a-text-transform );font-style:var( --e-global-typography-d3dae9a-font-style );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );}.elementor-17 .elementor-element.elementor-element-70955ef6 .elementor-icon-box-description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-84f1626:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-84f1626 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92d0f8e );}.elementor-17 .elementor-element.elementor-element-84f1626 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;}.elementor-17 .elementor-element.elementor-element-84f1626 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-7e6fde7e{--icon-box-icon-margin:8px;}.elementor-17 .elementor-element.elementor-element-7e6fde7e .elementor-icon-box-title{margin-bottom:7px;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-7e6fde7e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );fill:#02010100;color:#02010100;}.elementor-17 .elementor-element.elementor-element-7e6fde7e.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-7e6fde7e.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-7e6fde7e.elementor-view-framed .elementor-icon{background-color:#02010100;}.elementor-17 .elementor-element.elementor-element-7e6fde7e .elementor-icon{font-size:35px;border-width:1px 1px 1px 1px;}.elementor-17 .elementor-element.elementor-element-7e6fde7e .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-7e6fde7e .elementor-icon-box-title a{font-family:var( --e-global-typography-d3dae9a-font-family ), Sans-serif;font-size:var( --e-global-typography-d3dae9a-font-size );font-weight:var( --e-global-typography-d3dae9a-font-weight );text-transform:var( --e-global-typography-d3dae9a-text-transform );font-style:var( --e-global-typography-d3dae9a-font-style );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );}.elementor-17 .elementor-element.elementor-element-7e6fde7e .elementor-icon-box-description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-349c6ce7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-349c6ce7{padding:0em 0em 0em 0em;}.elementor-17 .elementor-element.elementor-element-57967954 > .elementor-element-populated{padding:3em 5em 3em 1em;}.elementor-17 .elementor-element.elementor-element-36018826 > .elementor-widget-container{background-color:var( --e-global-color-accent );background-image:url("https://jpingenieriaec.com/wp-content/uploads/2024/01/trapecio.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-17 .elementor-element.elementor-element-36018826:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://jpingenieriaec.com/wp-content/uploads/2024/01/masking_img.png );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-17 .elementor-element.elementor-element-36018826.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://jpingenieriaec.com/wp-content/uploads/2024/01/masking_img.png );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-17 .elementor-element.elementor-element-9ed02c7{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;top:0px;}.elementor-17 .elementor-element.elementor-element-9ed02c7 > .elementor-widget-container{background-color:var( --e-global-color-text );border-radius:50% 50% 50% 50%;box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-9ed02c7{right:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-9ed02c7{left:0px;}.elementor-17 .elementor-element.elementor-element-20d3cde7:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-20d3cde7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpingenieriaec.com/wp-content/uploads/2024/01/Global-Map.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-20d3cde7 > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-20d3cde7 > .elementor-container{max-width:840px;}.elementor-17 .elementor-element.elementor-element-20d3cde7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 0em 7em 0em;}.elementor-17 .elementor-element.elementor-element-1ef371cf > .elementor-element-populated{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-191fba49{text-align:center;}.elementor-17 .elementor-element.elementor-element-191fba49 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-98e7b51{text-align:center;}.elementor-17 .elementor-element.elementor-element-75a9a592 .elementor-counter-number-wrapper{color:var( --e-global-color-92d0f8e );font-family:var( --e-global-typography-a435f28-font-family ), Sans-serif;font-size:var( --e-global-typography-a435f28-font-size );font-weight:var( --e-global-typography-a435f28-font-weight );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-17 .elementor-element.elementor-element-75a9a592 .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-24db0e5b .elementor-counter-number-wrapper{color:var( --e-global-color-92d0f8e );font-family:var( --e-global-typography-a435f28-font-family ), Sans-serif;font-size:var( --e-global-typography-a435f28-font-size );font-weight:var( --e-global-typography-a435f28-font-weight );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-17 .elementor-element.elementor-element-24db0e5b .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-3f5a746d .elementor-counter-number-wrapper{color:var( --e-global-color-92d0f8e );font-family:var( --e-global-typography-a435f28-font-family ), Sans-serif;font-size:var( --e-global-typography-a435f28-font-size );font-weight:var( --e-global-typography-a435f28-font-weight );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-17 .elementor-element.elementor-element-3f5a746d .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-5cd65899:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5cd65899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-58a3f5b );background-image:url("https://jpingenieriaec.com/wp-content/uploads/2024/01/Pattern_img.png");background-position:center center;background-repeat:no-repeat;}.elementor-17 .elementor-element.elementor-element-5cd65899 > .elementor-background-overlay{background-color:var( --e-global-color-58a3f5b );opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-5cd65899{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 0em 7em 0em;}.elementor-17 .elementor-element.elementor-element-6c4d9575 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-77161df3 > .elementor-container{max-width:720px;}.elementor-17 .elementor-element.elementor-element-17fa7aba > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-17 .elementor-element.elementor-element-7ecbc3ba{text-align:center;}.elementor-17 .elementor-element.elementor-element-7ecbc3ba .elementor-heading-title{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-36a1ff68{text-align:center;}.elementor-17 .elementor-element.elementor-element-36a1ff68 .elementor-heading-title{font-size:35px;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-2a50dafe{text-align:center;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-1f5cc9f5 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-17 .elementor-element.elementor-element-3787ba47{--icon-box-icon-margin:21px;}.elementor-17 .elementor-element.elementor-element-3787ba47 .elementor-icon-box-title{margin-bottom:7px;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-3787ba47.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );fill:#02010100;color:#02010100;}.elementor-17 .elementor-element.elementor-element-3787ba47.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-3787ba47.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-3787ba47.elementor-view-framed .elementor-icon{background-color:#02010100;}.elementor-17 .elementor-element.elementor-element-3787ba47 .elementor-icon{font-size:35px;border-width:1px 1px 1px 1px;}.elementor-17 .elementor-element.elementor-element-3787ba47 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-3787ba47 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-3787ba47 .elementor-icon-box-description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-73a8f54b > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-17 .elementor-element.elementor-element-35f85a44{--icon-box-icon-margin:21px;}.elementor-17 .elementor-element.elementor-element-35f85a44 .elementor-icon-box-title{margin-bottom:7px;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-35f85a44.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );fill:#02010100;color:#02010100;}.elementor-17 .elementor-element.elementor-element-35f85a44.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-35f85a44.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-35f85a44.elementor-view-framed .elementor-icon{background-color:#02010100;}.elementor-17 .elementor-element.elementor-element-35f85a44 .elementor-icon{font-size:35px;border-width:1px 1px 1px 1px;}.elementor-17 .elementor-element.elementor-element-35f85a44 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-35f85a44 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-35f85a44 .elementor-icon-box-description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-1ea1c8ae > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-17 .elementor-element.elementor-element-17c54449{--icon-box-icon-margin:21px;}.elementor-17 .elementor-element.elementor-element-17c54449 .elementor-icon-box-title{margin-bottom:7px;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-17c54449.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );fill:#02010100;color:#02010100;}.elementor-17 .elementor-element.elementor-element-17c54449.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-17c54449.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-17c54449.elementor-view-framed .elementor-icon{background-color:#02010100;}.elementor-17 .elementor-element.elementor-element-17c54449 .elementor-icon{font-size:35px;border-width:1px 1px 1px 1px;}.elementor-17 .elementor-element.elementor-element-17c54449 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-17c54449 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-17c54449 .elementor-icon-box-description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-7f4fac4d > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-17 .elementor-element.elementor-element-11ca9eb3{--icon-box-icon-margin:21px;}.elementor-17 .elementor-element.elementor-element-11ca9eb3 .elementor-icon-box-title{margin-bottom:7px;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-11ca9eb3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );fill:#02010100;color:#02010100;}.elementor-17 .elementor-element.elementor-element-11ca9eb3.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-11ca9eb3.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-11ca9eb3.elementor-view-framed .elementor-icon{background-color:#02010100;}.elementor-17 .elementor-element.elementor-element-11ca9eb3 .elementor-icon{font-size:35px;border-width:1px 1px 1px 1px;}.elementor-17 .elementor-element.elementor-element-11ca9eb3 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-11ca9eb3 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-11ca9eb3 .elementor-icon-box-description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-d125b35 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-17 .elementor-element.elementor-element-6611b3ad{--icon-box-icon-margin:21px;}.elementor-17 .elementor-element.elementor-element-6611b3ad .elementor-icon-box-title{margin-bottom:7px;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-6611b3ad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );fill:#02010100;color:#02010100;}.elementor-17 .elementor-element.elementor-element-6611b3ad.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-6611b3ad.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-6611b3ad.elementor-view-framed .elementor-icon{background-color:#02010100;}.elementor-17 .elementor-element.elementor-element-6611b3ad .elementor-icon{font-size:35px;border-width:1px 1px 1px 1px;}.elementor-17 .elementor-element.elementor-element-6611b3ad .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-6611b3ad .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-6611b3ad .elementor-icon-box-description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-7f9f5dc0 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-17 .elementor-element.elementor-element-3fa2066c{--icon-box-icon-margin:21px;}.elementor-17 .elementor-element.elementor-element-3fa2066c .elementor-icon-box-title{margin-bottom:7px;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-3fa2066c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );fill:#02010100;color:#02010100;}.elementor-17 .elementor-element.elementor-element-3fa2066c.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-3fa2066c.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-3fa2066c.elementor-view-framed .elementor-icon{background-color:#02010100;}.elementor-17 .elementor-element.elementor-element-3fa2066c .elementor-icon{font-size:35px;border-width:1px 1px 1px 1px;}.elementor-17 .elementor-element.elementor-element-3fa2066c .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-3fa2066c .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-3fa2066c .elementor-icon-box-description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-35b18ea2 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-17 .elementor-element.elementor-element-355cc509{--icon-box-icon-margin:21px;}.elementor-17 .elementor-element.elementor-element-355cc509 .elementor-icon-box-title{margin-bottom:7px;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-355cc509.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );fill:#02010100;color:#02010100;}.elementor-17 .elementor-element.elementor-element-355cc509.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-355cc509.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-355cc509.elementor-view-framed .elementor-icon{background-color:#02010100;}.elementor-17 .elementor-element.elementor-element-355cc509 .elementor-icon{font-size:35px;border-width:1px 1px 1px 1px;}.elementor-17 .elementor-element.elementor-element-355cc509 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-355cc509 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-355cc509 .elementor-icon-box-description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-6d98d382 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-17 .elementor-element.elementor-element-573a447f{--icon-box-icon-margin:21px;}.elementor-17 .elementor-element.elementor-element-573a447f .elementor-icon-box-title{margin-bottom:7px;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-573a447f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );fill:#02010100;color:#02010100;}.elementor-17 .elementor-element.elementor-element-573a447f.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-573a447f.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-573a447f.elementor-view-framed .elementor-icon{background-color:#02010100;}.elementor-17 .elementor-element.elementor-element-573a447f .elementor-icon{font-size:35px;border-width:1px 1px 1px 1px;}.elementor-17 .elementor-element.elementor-element-573a447f .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-573a447f .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-573a447f .elementor-icon-box-description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-18736894 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-17 .elementor-element.elementor-element-266687e1{--icon-box-icon-margin:21px;}.elementor-17 .elementor-element.elementor-element-266687e1 .elementor-icon-box-title{margin-bottom:7px;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-266687e1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );fill:#02010100;color:#02010100;}.elementor-17 .elementor-element.elementor-element-266687e1.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-266687e1.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-266687e1.elementor-view-framed .elementor-icon{background-color:#02010100;}.elementor-17 .elementor-element.elementor-element-266687e1 .elementor-icon{font-size:35px;border-width:1px 1px 1px 1px;}.elementor-17 .elementor-element.elementor-element-266687e1 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-266687e1 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-266687e1 .elementor-icon-box-description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-7b7e4250 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-7b7e4250{padding:7em 0em 7em 0em;}.elementor-17 .elementor-element.elementor-element-6a600463 > .elementor-widget-container{background-image:url("https://jpingenieriaec.com/wp-content/uploads/2024/01/trapecio.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-6a600463:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://jpingenieriaec.com/wp-content/uploads/2024/01/masking_img.png );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-17 .elementor-element.elementor-element-6a600463.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://jpingenieriaec.com/wp-content/uploads/2024/01/masking_img.png );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-17 .elementor-element.elementor-element-3a6d1dc1 > .elementor-element-populated{padding:3em 1em 3em 5em;}.elementor-17 .elementor-element.elementor-element-7affc7f7:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7affc7f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpingenieriaec.com/wp-content/uploads/2024/01/automotive-mechanical-assembly-engine-transmission-suspension-and-breaking-system-automotive.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-7affc7f7 > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at bottom right, #FFFFFFCC 0%, var( --e-global-color-text ) 75%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-7affc7f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 7em 0em;}.elementor-17 .elementor-element.elementor-element-57a17738 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-300a1e4 > .elementor-container{max-width:720px;}.elementor-17 .elementor-element.elementor-element-7d9dffd1 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-17 .elementor-element.elementor-element-6860b075{text-align:center;}.elementor-17 .elementor-element.elementor-element-4dc4fe95{text-align:center;}.elementor-17 .elementor-element.elementor-element-3b5e44e6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-3b5e44e6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-3b5e44e6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-3b5e44e6 > .elementor-element-populated{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-4d462f5 );box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 1s, border-radius 1s, box-shadow 1s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0em 0em 0em 0em;}.elementor-17 .elementor-element.elementor-element-3b5e44e6:hover > .elementor-element-populated{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-92d0f8e );}.elementor-17 .elementor-element.elementor-element-3b5e44e6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 1s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-2ddf8533 > .elementor-widget-container{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-2ddf8533{--icon-box-icon-margin:21px;}.elementor-17 .elementor-element.elementor-element-2ddf8533.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92d0f8e );}.elementor-17 .elementor-element.elementor-element-2ddf8533.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-2ddf8533.elementor-view-default .elementor-icon{fill:var( --e-global-color-92d0f8e );color:var( --e-global-color-92d0f8e );border-color:var( --e-global-color-92d0f8e );}.elementor-17 .elementor-element.elementor-element-2ddf8533 .elementor-icon{font-size:42px;}.elementor-17 .elementor-element.elementor-element-2ddf8533 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-2ddf8533 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-2ddf8533 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-2ddf8533 .elementor-icon-box-description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-1c5224b3 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-2d1dc5c7 > .elementor-widget-container{padding:21px 21px 14px 21px;}.elementor-17 .elementor-element.elementor-element-2d1dc5c7{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-609b63aa > .elementor-widget-container{margin:0px 0px 21px 21px;}.elementor-17 .elementor-element.elementor-element-7a00db4d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-7a00db4d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-7a00db4d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-7a00db4d > .elementor-element-populated{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-4d462f5 );box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 1s, border-radius 1s, box-shadow 1s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0em 0em 0em 0em;}.elementor-17 .elementor-element.elementor-element-7a00db4d:hover > .elementor-element-populated{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-92d0f8e );}.elementor-17 .elementor-element.elementor-element-7a00db4d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 1s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-31daa4d > .elementor-widget-container{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-31daa4d{--icon-box-icon-margin:21px;}.elementor-17 .elementor-element.elementor-element-31daa4d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92d0f8e );}.elementor-17 .elementor-element.elementor-element-31daa4d.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-31daa4d.elementor-view-default .elementor-icon{fill:var( --e-global-color-92d0f8e );color:var( --e-global-color-92d0f8e );border-color:var( --e-global-color-92d0f8e );}.elementor-17 .elementor-element.elementor-element-31daa4d .elementor-icon{font-size:42px;}.elementor-17 .elementor-element.elementor-element-31daa4d .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-31daa4d .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-31daa4d .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-31daa4d .elementor-icon-box-description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-7556bced img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-550eedf0 > .elementor-widget-container{padding:21px 21px 14px 21px;}.elementor-17 .elementor-element.elementor-element-550eedf0{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-48c7559a > .elementor-widget-container{margin:0px 0px 21px 21px;}.elementor-17 .elementor-element.elementor-element-2e0ec608:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-2e0ec608 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-2e0ec608 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-2e0ec608 > .elementor-element-populated{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-4d462f5 );box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 1s, border-radius 1s, box-shadow 1s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0em 0em 0em 0em;}.elementor-17 .elementor-element.elementor-element-2e0ec608:hover > .elementor-element-populated{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-92d0f8e );}.elementor-17 .elementor-element.elementor-element-2e0ec608 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 1s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-4f035cca > .elementor-widget-container{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-4f035cca{--icon-box-icon-margin:21px;}.elementor-17 .elementor-element.elementor-element-4f035cca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92d0f8e );}.elementor-17 .elementor-element.elementor-element-4f035cca.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-4f035cca.elementor-view-default .elementor-icon{fill:var( --e-global-color-92d0f8e );color:var( --e-global-color-92d0f8e );border-color:var( --e-global-color-92d0f8e );}.elementor-17 .elementor-element.elementor-element-4f035cca .elementor-icon{font-size:42px;}.elementor-17 .elementor-element.elementor-element-4f035cca .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-4f035cca .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-4f035cca .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-4f035cca .elementor-icon-box-description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-585035c5 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-5bc7ccef > .elementor-widget-container{padding:21px 21px 14px 21px;}.elementor-17 .elementor-element.elementor-element-5bc7ccef{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-279ed7e > .elementor-widget-container{margin:0px 0px 21px 21px;}.elementor-17 .elementor-element.elementor-element-48a5ecae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-48a5ecae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-48a5ecae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-48a5ecae > .elementor-element-populated{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-4d462f5 );box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 1s, border-radius 1s, box-shadow 1s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0em 0em 0em 0em;}.elementor-17 .elementor-element.elementor-element-48a5ecae:hover > .elementor-element-populated{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-92d0f8e );}.elementor-17 .elementor-element.elementor-element-48a5ecae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 1s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-b54b150 > .elementor-widget-container{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-b54b150{--icon-box-icon-margin:21px;}.elementor-17 .elementor-element.elementor-element-b54b150.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92d0f8e );}.elementor-17 .elementor-element.elementor-element-b54b150.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-b54b150.elementor-view-default .elementor-icon{fill:var( --e-global-color-92d0f8e );color:var( --e-global-color-92d0f8e );border-color:var( --e-global-color-92d0f8e );}.elementor-17 .elementor-element.elementor-element-b54b150 .elementor-icon{font-size:42px;}.elementor-17 .elementor-element.elementor-element-b54b150 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-b54b150 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-b54b150 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-b54b150 .elementor-icon-box-description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-62e871bc img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-93c28d8 > .elementor-widget-container{padding:21px 21px 14px 21px;}.elementor-17 .elementor-element.elementor-element-93c28d8{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-46a31af3 > .elementor-widget-container{margin:0px 0px 21px 21px;}.elementor-17 .elementor-element.elementor-element-2d5c7ffa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-2d5c7ffa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-2d5c7ffa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-2d5c7ffa > .elementor-element-populated{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-4d462f5 );box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 1s, border-radius 1s, box-shadow 1s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0em 0em 0em 0em;}.elementor-17 .elementor-element.elementor-element-2d5c7ffa:hover > .elementor-element-populated{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-92d0f8e );}.elementor-17 .elementor-element.elementor-element-2d5c7ffa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 1s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-360e6880 > .elementor-widget-container{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-360e6880{--icon-box-icon-margin:21px;}.elementor-17 .elementor-element.elementor-element-360e6880.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92d0f8e );}.elementor-17 .elementor-element.elementor-element-360e6880.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-360e6880.elementor-view-default .elementor-icon{fill:var( --e-global-color-92d0f8e );color:var( --e-global-color-92d0f8e );border-color:var( --e-global-color-92d0f8e );}.elementor-17 .elementor-element.elementor-element-360e6880 .elementor-icon{font-size:42px;}.elementor-17 .elementor-element.elementor-element-360e6880 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-360e6880 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-360e6880 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-360e6880 .elementor-icon-box-description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-3950da0 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-133bc938 > .elementor-widget-container{padding:21px 21px 14px 21px;}.elementor-17 .elementor-element.elementor-element-133bc938{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-4d1adf23 > .elementor-widget-container{margin:0px 0px 21px 21px;}.elementor-17 .elementor-element.elementor-element-23e5d957:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-23e5d957 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-23e5d957 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-23e5d957 > .elementor-element-populated{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-4d462f5 );box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 1s, border-radius 1s, box-shadow 1s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0em 0em 0em 0em;}.elementor-17 .elementor-element.elementor-element-23e5d957:hover > .elementor-element-populated{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-92d0f8e );}.elementor-17 .elementor-element.elementor-element-23e5d957 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 1s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-4a4722cb > .elementor-widget-container{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-4a4722cb{--icon-box-icon-margin:21px;}.elementor-17 .elementor-element.elementor-element-4a4722cb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92d0f8e );}.elementor-17 .elementor-element.elementor-element-4a4722cb.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-4a4722cb.elementor-view-default .elementor-icon{fill:var( --e-global-color-92d0f8e );color:var( --e-global-color-92d0f8e );border-color:var( --e-global-color-92d0f8e );}.elementor-17 .elementor-element.elementor-element-4a4722cb .elementor-icon{font-size:42px;}.elementor-17 .elementor-element.elementor-element-4a4722cb .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-4a4722cb .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-4a4722cb .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-4a4722cb .elementor-icon-box-description{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-7926ec05 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-eb02765 > .elementor-widget-container{padding:21px 21px 14px 21px;}.elementor-17 .elementor-element.elementor-element-eb02765{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-4894e256 > .elementor-widget-container{margin:0px 0px 21px 21px;}.elementor-17 .elementor-element.elementor-element-1298f3f5:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1298f3f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpingenieriaec.com/wp-content/uploads/2024/01/young-successful-technician-or-repairman-of-industrial-machines.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-1298f3f5 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-044b931 ) 0%, #7600002B 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-1298f3f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 0em 7em 0em;}.elementor-17 .elementor-element.elementor-element-13877933 > .elementor-element-populated{margin:0% 50% 0% 0%;--e-column-margin-right:50%;--e-column-margin-left:0%;padding:2em 2em 2em 2em;}.elementor-17 .elementor-element.elementor-element-16d0589b .elementor-heading-title{font-family:var( --e-global-typography-a435f28-font-family ), Sans-serif;font-size:var( --e-global-typography-a435f28-font-size );font-weight:var( --e-global-typography-a435f28-font-weight );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-33ff6158{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-216601fd:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-216601fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cfa1f76 );}.elementor-17 .elementor-element.elementor-element-216601fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 0em 7em 0em;}.elementor-17 .elementor-element.elementor-element-216601fd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-1fbdcfbc > .elementor-element-populated{padding:1em 3em 1em 1em;}.elementor-17 .elementor-element.elementor-element-54775b1 > .elementor-widget-container{background-image:url("https://jpingenieriaec.com/wp-content/uploads/2024/01/bg_img.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-54775b1:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://jpingenieriaec.com/wp-content/uploads/2024/01/masking_img.png );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-17 .elementor-element.elementor-element-54775b1.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://jpingenieriaec.com/wp-content/uploads/2024/01/masking_img.png );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-17 .elementor-element.elementor-element-61f27f7c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-61f27f7c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-61f27f7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-61f27f7c{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:1em;padding:1em 1em 1em 1em;}.elementor-17 .elementor-element.elementor-element-61f27f7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-4e35c827 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:7px;}.elementor-17 .elementor-element.elementor-element-4e35c827 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-4d462f5 );padding:1em 2em 1em 1em;}.elementor-17 .elementor-element.elementor-element-1cd811ff{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-24188c79 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-24188c79:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-24188c79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-24188c79{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:1em;padding:1em 1em 1em 1em;}.elementor-17 .elementor-element.elementor-element-24188c79 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-246be3fa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:7px;}.elementor-17 .elementor-element.elementor-element-246be3fa > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-4d462f5 );padding:1em 2em 1em 1em;}.elementor-17 .elementor-element.elementor-element-799fde65{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-75146840 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-75146840:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-75146840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-75146840{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:1em;padding:1em 1em 1em 1em;}.elementor-17 .elementor-element.elementor-element-75146840 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-2d033396 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:7px;}.elementor-17 .elementor-element.elementor-element-2d033396 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-4d462f5 );padding:1em 2em 1em 1em;}.elementor-17 .elementor-element.elementor-element-4cd3d470{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-5191e2a4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-5191e2a4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5191e2a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-5191e2a4{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:1em;padding:1em 1em 1em 1em;}.elementor-17 .elementor-element.elementor-element-5191e2a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-7ed0e8a0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:7px;}.elementor-17 .elementor-element.elementor-element-7ed0e8a0 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-4d462f5 );padding:1em 2em 1em 1em;}.elementor-17 .elementor-element.elementor-element-2a04a731{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-fac9bf7 > .elementor-container{max-width:940px;}.elementor-17 .elementor-element.elementor-element-fac9bf7{padding:5em 0em 5em 0em;}.elementor-17 .elementor-element.elementor-element-6602e1f7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-17 .elementor-element.elementor-element-19e9394e{text-align:center;}.elementor-17 .elementor-element.elementor-element-4e10ec57{--divider-border-style:solid;--divider-color:var( --e-global-color-92d0f8e );--divider-border-width:3px;}.elementor-17 .elementor-element.elementor-element-4e10ec57 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-17 .elementor-element.elementor-element-4e10ec57 .elementor-divider{text-align:center;padding-block-start:14px;padding-block-end:14px;}.elementor-17 .elementor-element.elementor-element-2df85cef{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-2df85cef > .elementor-widget-container{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-a48c331{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-a48c331 > .elementor-widget-container{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-78f39a06{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-78f39a06 > .elementor-widget-container{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-6828add1{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-6828add1 > .elementor-widget-container{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-5826b16e{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-5826b16e > .elementor-widget-container{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-66de4b7e{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-66de4b7e > .elementor-widget-container{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-504fab44{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-504fab44 > .elementor-widget-container{padding:21px 21px 21px 21px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-1e0f721d{padding:7em 0em 7em 0em;}.elementor-17 .elementor-element.elementor-element-23a1238 > .elementor-element-populated{margin:0% 40% 0% 0%;--e-column-margin-right:40%;--e-column-margin-left:0%;padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-63bd11af .elementor-heading-title{font-size:49px;}.elementor-17 .elementor-element.elementor-element-7b55cb43{padding:0em 1em 3em 1em;}.elementor-17 .elementor-element.elementor-element-5e49088d > .elementor-element-populated{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-4c726929{--icon-box-icon-margin:0px;}.elementor-17 .elementor-element.elementor-element-4c726929 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-4c726929 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-4c726929 .elementor-icon-box-title a{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );}.elementor-17 .elementor-element.elementor-element-4c726929 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-51c98ec > .elementor-element-populated{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-70955ef6{--icon-box-icon-margin:0px;}.elementor-17 .elementor-element.elementor-element-70955ef6 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-70955ef6 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-70955ef6 .elementor-icon-box-title a{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );}.elementor-17 .elementor-element.elementor-element-70955ef6 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-84f1626 > .elementor-element-populated{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-7e6fde7e{--icon-box-icon-margin:0px;}.elementor-17 .elementor-element.elementor-element-7e6fde7e .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-7e6fde7e .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-7e6fde7e .elementor-icon-box-title a{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );}.elementor-17 .elementor-element.elementor-element-7e6fde7e .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-349c6ce7{padding:0em 0em 0em 0em;}.elementor-17 .elementor-element.elementor-element-57967954 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-17 .elementor-element.elementor-element-9ed02c7{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-17 .elementor-element.elementor-element-20d3cde7 > .elementor-container{max-width:720px;}.elementor-17 .elementor-element.elementor-element-20d3cde7{padding:3em 0em 3em 0em;}.elementor-17 .elementor-element.elementor-element-191fba49 .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-17 .elementor-element.elementor-element-75a9a592 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-17 .elementor-element.elementor-element-75a9a592 .elementor-counter-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-24db0e5b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-17 .elementor-element.elementor-element-24db0e5b .elementor-counter-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-3f5a746d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-17 .elementor-element.elementor-element-3f5a746d .elementor-counter-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-5cd65899{padding:1em 0em 3em 0em;}.elementor-17 .elementor-element.elementor-element-3787ba47{--icon-box-icon-margin:14px;}.elementor-17 .elementor-element.elementor-element-3787ba47 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-3787ba47 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-3787ba47 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-3787ba47 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-35f85a44{--icon-box-icon-margin:14px;}.elementor-17 .elementor-element.elementor-element-35f85a44 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-35f85a44 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-35f85a44 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-35f85a44 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-17c54449{--icon-box-icon-margin:14px;}.elementor-17 .elementor-element.elementor-element-17c54449 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-17c54449 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-17c54449 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-17c54449 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-11ca9eb3{--icon-box-icon-margin:14px;}.elementor-17 .elementor-element.elementor-element-11ca9eb3 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-11ca9eb3 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-11ca9eb3 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-11ca9eb3 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-6611b3ad{--icon-box-icon-margin:14px;}.elementor-17 .elementor-element.elementor-element-6611b3ad .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-6611b3ad .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-6611b3ad .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-6611b3ad .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-3fa2066c{--icon-box-icon-margin:14px;}.elementor-17 .elementor-element.elementor-element-3fa2066c .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-3fa2066c .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-3fa2066c .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-3fa2066c .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-355cc509{--icon-box-icon-margin:14px;}.elementor-17 .elementor-element.elementor-element-355cc509 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-355cc509 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-355cc509 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-355cc509 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-573a447f{--icon-box-icon-margin:14px;}.elementor-17 .elementor-element.elementor-element-573a447f .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-573a447f .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-573a447f .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-573a447f .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-266687e1{--icon-box-icon-margin:14px;}.elementor-17 .elementor-element.elementor-element-266687e1 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-266687e1 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-266687e1 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-266687e1 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-7b7e4250{padding:3em 0em 3em 0em;}.elementor-17 .elementor-element.elementor-element-3a6d1dc1 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-17 .elementor-element.elementor-element-7affc7f7{padding:0em 0em 3em 0em;}.elementor-17 .elementor-element.elementor-element-2ddf8533{--icon-box-icon-margin:14px;}.elementor-17 .elementor-element.elementor-element-2ddf8533 .elementor-icon{font-size:35px;}.elementor-17 .elementor-element.elementor-element-2ddf8533 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-2ddf8533 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-2ddf8533 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-1c5224b3 img{height:150px;}.elementor-17 .elementor-element.elementor-element-2d1dc5c7{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-31daa4d{--icon-box-icon-margin:14px;}.elementor-17 .elementor-element.elementor-element-31daa4d .elementor-icon{font-size:35px;}.elementor-17 .elementor-element.elementor-element-31daa4d .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-31daa4d .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-31daa4d .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-7556bced img{height:150px;}.elementor-17 .elementor-element.elementor-element-550eedf0{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-4f035cca{--icon-box-icon-margin:14px;}.elementor-17 .elementor-element.elementor-element-4f035cca .elementor-icon{font-size:35px;}.elementor-17 .elementor-element.elementor-element-4f035cca .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-4f035cca .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-4f035cca .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-585035c5 img{height:150px;}.elementor-17 .elementor-element.elementor-element-5bc7ccef{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-b54b150{--icon-box-icon-margin:14px;}.elementor-17 .elementor-element.elementor-element-b54b150 .elementor-icon{font-size:35px;}.elementor-17 .elementor-element.elementor-element-b54b150 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-b54b150 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-b54b150 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-62e871bc img{height:150px;}.elementor-17 .elementor-element.elementor-element-93c28d8{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-360e6880{--icon-box-icon-margin:14px;}.elementor-17 .elementor-element.elementor-element-360e6880 .elementor-icon{font-size:35px;}.elementor-17 .elementor-element.elementor-element-360e6880 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-360e6880 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-360e6880 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-3950da0 img{height:150px;}.elementor-17 .elementor-element.elementor-element-133bc938{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-4a4722cb{--icon-box-icon-margin:14px;}.elementor-17 .elementor-element.elementor-element-4a4722cb .elementor-icon{font-size:35px;}.elementor-17 .elementor-element.elementor-element-4a4722cb .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-4a4722cb .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-4a4722cb .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-7926ec05 img{height:150px;}.elementor-17 .elementor-element.elementor-element-eb02765{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-1298f3f5{padding:3em 0em 3em 0em;}.elementor-17 .elementor-element.elementor-element-13877933 > .elementor-element-populated{margin:0% 40% 0% 0%;--e-column-margin-right:40%;--e-column-margin-left:0%;}.elementor-17 .elementor-element.elementor-element-16d0589b .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-17 .elementor-element.elementor-element-216601fd{padding:1em 1em 3em 1em;}.elementor-17 .elementor-element.elementor-element-1fbdcfbc > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-17 .elementor-element.elementor-element-1cd811ff{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-799fde65{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-4cd3d470{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-2a04a731{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-fac9bf7{padding:3em 0em 3em 0em;}.elementor-17 .elementor-element.elementor-element-2df85cef > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-17 .elementor-element.elementor-element-2df85cef img{height:35px;}.elementor-17 .elementor-element.elementor-element-a48c331 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-17 .elementor-element.elementor-element-a48c331 img{height:35px;}.elementor-17 .elementor-element.elementor-element-78f39a06 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-17 .elementor-element.elementor-element-78f39a06 img{height:35px;}.elementor-17 .elementor-element.elementor-element-6828add1 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-17 .elementor-element.elementor-element-6828add1 img{height:35px;}.elementor-17 .elementor-element.elementor-element-5826b16e > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-17 .elementor-element.elementor-element-5826b16e img{height:35px;}.elementor-17 .elementor-element.elementor-element-66de4b7e > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-17 .elementor-element.elementor-element-66de4b7e img{height:35px;}.elementor-17 .elementor-element.elementor-element-504fab44 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-17 .elementor-element.elementor-element-504fab44 img{height:35px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-1e0f721d{padding:5em 0em 5em 0em;}.elementor-17 .elementor-element.elementor-element-23a1238 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-17 .elementor-element.elementor-element-63bd11af{text-align:center;}.elementor-17 .elementor-element.elementor-element-63bd11af .elementor-heading-title{font-size:39px;}.elementor-17 .elementor-element.elementor-element-42e247e{text-align:center;}.elementor-17 .elementor-element.elementor-element-7b55cb43{padding:0em 1em 1em 1em;}.elementor-17 .elementor-element.elementor-element-4c726929{--icon-box-icon-margin:16px;}.elementor-17 .elementor-element.elementor-element-4c726929 .elementor-icon-box-title{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-4c726929 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-4c726929 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-4c726929 .elementor-icon-box-title a{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );}.elementor-17 .elementor-element.elementor-element-4c726929 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-70955ef6{--icon-box-icon-margin:16px;}.elementor-17 .elementor-element.elementor-element-70955ef6 .elementor-icon-box-title{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-70955ef6 .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-70955ef6 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-70955ef6 .elementor-icon-box-title a{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );}.elementor-17 .elementor-element.elementor-element-70955ef6 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-7e6fde7e{--icon-box-icon-margin:16px;}.elementor-17 .elementor-element.elementor-element-7e6fde7e .elementor-icon-box-title{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-7e6fde7e .elementor-icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-7e6fde7e .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-7e6fde7e .elementor-icon-box-title a{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );}.elementor-17 .elementor-element.elementor-element-7e6fde7e .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-349c6ce7{padding:1em 0em 0em 0em;}.elementor-17 .elementor-element.elementor-element-57967954 > .elementor-element-populated{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-9ed02c7{--container-widget-width:135px;--container-widget-flex-grow:0;width:var( --container-widget-width, 135px );max-width:135px;}.elementor-17 .elementor-element.elementor-element-20d3cde7{padding:0em 0em 0em 0em;}.elementor-17 .elementor-element.elementor-element-191fba49 .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-17 .elementor-element.elementor-element-7dafcff5{width:50%;}.elementor-17 .elementor-element.elementor-element-75a9a592 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-17 .elementor-element.elementor-element-75a9a592 .elementor-counter-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-67ff43fe{width:50%;}.elementor-17 .elementor-element.elementor-element-24db0e5b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-17 .elementor-element.elementor-element-24db0e5b .elementor-counter-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-3f5a746d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-17 .elementor-element.elementor-element-3f5a746d .elementor-counter-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-5cd65899{padding:0em 0em 2em 0em;}.elementor-17 .elementor-element.elementor-element-1f5cc9f5 > .elementor-element-populated{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-3787ba47 .elementor-icon{font-size:21px;}.elementor-17 .elementor-element.elementor-element-3787ba47 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-3787ba47 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-3787ba47 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-73a8f54b > .elementor-element-populated{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-35f85a44 .elementor-icon{font-size:21px;}.elementor-17 .elementor-element.elementor-element-35f85a44 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-35f85a44 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-35f85a44 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-1ea1c8ae > .elementor-element-populated{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-17c54449 .elementor-icon{font-size:21px;}.elementor-17 .elementor-element.elementor-element-17c54449 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-17c54449 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-17c54449 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-7f4fac4d > .elementor-element-populated{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-11ca9eb3 .elementor-icon{font-size:21px;}.elementor-17 .elementor-element.elementor-element-11ca9eb3 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-11ca9eb3 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-11ca9eb3 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-d125b35 > .elementor-element-populated{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-6611b3ad .elementor-icon{font-size:21px;}.elementor-17 .elementor-element.elementor-element-6611b3ad .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-6611b3ad .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-6611b3ad .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-7f9f5dc0 > .elementor-element-populated{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-3fa2066c .elementor-icon{font-size:21px;}.elementor-17 .elementor-element.elementor-element-3fa2066c .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-3fa2066c .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-3fa2066c .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-35b18ea2 > .elementor-element-populated{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-355cc509 .elementor-icon{font-size:21px;}.elementor-17 .elementor-element.elementor-element-355cc509 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-355cc509 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-355cc509 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-6d98d382 > .elementor-element-populated{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-573a447f .elementor-icon{font-size:21px;}.elementor-17 .elementor-element.elementor-element-573a447f .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-573a447f .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-573a447f .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-18736894 > .elementor-element-populated{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-266687e1 .elementor-icon{font-size:21px;}.elementor-17 .elementor-element.elementor-element-266687e1 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-266687e1 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-266687e1 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-7b7e4250{padding:2em 0em 0em 0em;}.elementor-17 .elementor-element.elementor-element-3a6d1dc1 > .elementor-element-populated{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-7affc7f7{padding:0em 0em 2em 0em;}.elementor-17 .elementor-element.elementor-element-2ddf8533 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-2ddf8533 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-2ddf8533 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-2d1dc5c7{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-31daa4d .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-31daa4d .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-31daa4d .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-550eedf0{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-4f035cca .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-4f035cca .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-4f035cca .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-5bc7ccef{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-b54b150 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-b54b150 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-b54b150 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-93c28d8{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-360e6880 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-360e6880 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-360e6880 .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-133bc938{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-4a4722cb .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-4a4722cb .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-17 .elementor-element.elementor-element-4a4722cb .elementor-icon-box-description{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-eb02765{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-1298f3f5{padding:2em 0em 2em 0em;}.elementor-17 .elementor-element.elementor-element-13877933 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-16d0589b .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-17 .elementor-element.elementor-element-216601fd{padding:0em 0em 0em 0em;}.elementor-17 .elementor-element.elementor-element-1fbdcfbc > .elementor-element-populated{padding:21px 21px 21px 21px;}.elementor-17 .elementor-element.elementor-element-4e35c827 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1cd811ff{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-246be3fa > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-799fde65{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-2d033396 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-4cd3d470{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-7ed0e8a0 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2a04a731{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-17 .elementor-element.elementor-element-fac9bf7{padding:2em 0em 2em 0em;}.elementor-17 .elementor-element.elementor-element-2df85cef img{height:28px;}.elementor-17 .elementor-element.elementor-element-a48c331 img{height:28px;}.elementor-17 .elementor-element.elementor-element-78f39a06 img{height:28px;}.elementor-17 .elementor-element.elementor-element-6828add1 img{height:28px;}.elementor-17 .elementor-element.elementor-element-5826b16e img{height:28px;}.elementor-17 .elementor-element.elementor-element-66de4b7e img{height:28px;}.elementor-17 .elementor-element.elementor-element-504fab44 img{height:28px;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-51c98ec{width:34.83%;}.elementor-17 .elementor-element.elementor-element-84f1626{width:31.441%;}.elementor-17 .elementor-element.elementor-element-57967954{width:45%;}.elementor-17 .elementor-element.elementor-element-110157b0{width:55%;}.elementor-17 .elementor-element.elementor-element-69f5312e{width:55%;}.elementor-17 .elementor-element.elementor-element-3a6d1dc1{width:45%;}.elementor-17 .elementor-element.elementor-element-1fbdcfbc{width:45%;}.elementor-17 .elementor-element.elementor-element-602022d2{width:55%;}.elementor-17 .elementor-element.elementor-element-4e35c827{width:75%;}.elementor-17 .elementor-element.elementor-element-4c4f09aa{width:25%;}.elementor-17 .elementor-element.elementor-element-246be3fa{width:75%;}.elementor-17 .elementor-element.elementor-element-754c3c32{width:25%;}.elementor-17 .elementor-element.elementor-element-2d033396{width:75%;}.elementor-17 .elementor-element.elementor-element-54ab08ae{width:25%;}.elementor-17 .elementor-element.elementor-element-7ed0e8a0{width:75%;}.elementor-17 .elementor-element.elementor-element-6da9505{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-1fbdcfbc{width:100%;}.elementor-17 .elementor-element.elementor-element-602022d2{width:100%;}}