.elementor-25 .elementor-element.elementor-element-c6119ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.6;--overlay-mix-blend-mode:multiply;--padding-top:6em;--padding-bottom:6em;--padding-left:4em;--padding-right:4em;}.elementor-25 .elementor-element.elementor-element-c6119ed:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-c6119ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://nearshoringintomexico.com/wp-content/uploads/2025/11/servicios.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-c6119ed::before, .elementor-25 .elementor-element.elementor-element-c6119ed > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c6119ed > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c6119ed > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-c6119ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-c6119ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#162854;--background-overlay:'';}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-25 .elementor-element.elementor-element-0ebc8b7 .premium-dual-header-first-header span{display:block;}.elementor-25 .elementor-element.elementor-element-0ebc8b7{text-align:center;}.elementor-25 .elementor-element.elementor-element-0ebc8b7 .premium-dual-header-first-span{color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-0ebc8b7 .premium-dual-header-second-header{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-a017e48 );}.elementor-25 .elementor-element.elementor-element-b741903{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-64c072e .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-25 .elementor-element.elementor-element-64c072e .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-64c072e.elementor-view-stacked .elementor-icon{background-color:#183563;fill:var( --e-global-color-ec7a3c2 );color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-64c072e.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-64c072e.elementor-view-default .elementor-icon{fill:#183563;color:#183563;border-color:#183563;}.elementor-25 .elementor-element.elementor-element-64c072e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-64c072e .elementor-icon{font-size:110px;padding:20px;}.elementor-25 .elementor-element.elementor-element-64c072e .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-64c072e .elementor-icon-box-title a{font-family:"nexa", Sans-serif;font-size:19px;font-weight:700;text-transform:none;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-64c072e:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-64c072e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-64c072e .elementor-icon-box-description{color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-691ae37{--display:flex;}.elementor-25 .elementor-element.elementor-element-74070af .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-25 .elementor-element.elementor-element-74070af .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-74070af.elementor-view-stacked .elementor-icon{background-color:#183563;fill:var( --e-global-color-ec7a3c2 );color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-74070af.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-74070af.elementor-view-default .elementor-icon{fill:#183563;color:#183563;border-color:#183563;}.elementor-25 .elementor-element.elementor-element-74070af.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-74070af .elementor-icon{font-size:110px;padding:20px;}.elementor-25 .elementor-element.elementor-element-74070af .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-74070af .elementor-icon-box-title a{font-family:"nexa", Sans-serif;font-size:19px;font-weight:700;text-transform:none;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-74070af:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-74070af:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-74070af .elementor-icon-box-description{color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-60dcf6f{--display:flex;}.elementor-25 .elementor-element.elementor-element-c7e8fba .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-25 .elementor-element.elementor-element-c7e8fba .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-c7e8fba.elementor-view-stacked .elementor-icon{background-color:#183563;fill:var( --e-global-color-ec7a3c2 );color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-c7e8fba.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-c7e8fba.elementor-view-default .elementor-icon{fill:#183563;color:#183563;border-color:#183563;}.elementor-25 .elementor-element.elementor-element-c7e8fba.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-c7e8fba .elementor-icon{font-size:110px;padding:20px;}.elementor-25 .elementor-element.elementor-element-c7e8fba .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-c7e8fba .elementor-icon-box-title a{font-family:"nexa", Sans-serif;font-size:19px;font-weight:700;text-transform:none;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-c7e8fba:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-c7e8fba:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-c7e8fba .elementor-icon-box-description{color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-bad2603{--display:flex;}.elementor-25 .elementor-element.elementor-element-ab1a51a .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-25 .elementor-element.elementor-element-ab1a51a .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-ab1a51a.elementor-view-stacked .elementor-icon{background-color:#183563;fill:var( --e-global-color-ec7a3c2 );color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-ab1a51a.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-ab1a51a.elementor-view-default .elementor-icon{fill:#183563;color:#183563;border-color:#183563;}.elementor-25 .elementor-element.elementor-element-ab1a51a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-ab1a51a .elementor-icon{font-size:110px;padding:20px;}.elementor-25 .elementor-element.elementor-element-ab1a51a .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-ab1a51a .elementor-icon-box-title a{font-family:"nexa", Sans-serif;font-size:19px;font-weight:700;text-transform:none;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-ab1a51a:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-ab1a51a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-ab1a51a .elementor-icon-box-description{color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-aaaa2f7{--display:flex;}.elementor-25 .elementor-element.elementor-element-b610536 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-25 .elementor-element.elementor-element-b610536 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-b610536.elementor-view-stacked .elementor-icon{background-color:#183563;fill:var( --e-global-color-ec7a3c2 );color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-b610536.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-b610536.elementor-view-default .elementor-icon{fill:#183563;color:#183563;border-color:#183563;}.elementor-25 .elementor-element.elementor-element-b610536.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-b610536 .elementor-icon{font-size:110px;padding:20px;}.elementor-25 .elementor-element.elementor-element-b610536 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-b610536 .elementor-icon-box-title a{font-family:"nexa", Sans-serif;font-size:19px;font-weight:700;text-transform:none;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-b610536:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-b610536:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-b610536 .elementor-icon-box-description{color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-8d99d92{--display:flex;}.elementor-25 .elementor-element.elementor-element-2fba402 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-25 .elementor-element.elementor-element-2fba402 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-2fba402.elementor-view-stacked .elementor-icon{background-color:#183563;fill:var( --e-global-color-ec7a3c2 );color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-2fba402.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-2fba402.elementor-view-default .elementor-icon{fill:#183563;color:#183563;border-color:#183563;}.elementor-25 .elementor-element.elementor-element-2fba402.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-2fba402 .elementor-icon{font-size:110px;padding:20px;}.elementor-25 .elementor-element.elementor-element-2fba402 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-2fba402 .elementor-icon-box-title a{font-family:"nexa", Sans-serif;font-size:19px;font-weight:700;text-transform:none;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-2fba402:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-2fba402:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-2fba402 .elementor-icon-box-description{color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-c92538d{--display:flex;}.elementor-25 .elementor-element.elementor-element-7c81eb3 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-25 .elementor-element.elementor-element-7c81eb3 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-7c81eb3.elementor-view-stacked .elementor-icon{background-color:#183563;fill:var( --e-global-color-ec7a3c2 );color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-7c81eb3.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-7c81eb3.elementor-view-default .elementor-icon{fill:#183563;color:#183563;border-color:#183563;}.elementor-25 .elementor-element.elementor-element-7c81eb3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-7c81eb3 .elementor-icon{font-size:110px;padding:20px;}.elementor-25 .elementor-element.elementor-element-7c81eb3 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-7c81eb3 .elementor-icon-box-title a{font-family:"nexa", Sans-serif;font-size:19px;font-weight:700;text-transform:none;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-7c81eb3:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-7c81eb3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-7c81eb3 .elementor-icon-box-description{color:var( --e-global-color-ec7a3c2 );}.elementor-25 .elementor-element.elementor-element-a0ed999{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}@media(max-width:1024px){.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-25 .elementor-element.elementor-element-0ebc8b7 .premium-dual-header-second-header{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-a0ed999{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-c6119ed{--content-width:1300px;}}@media(min-width:1025px){.elementor-25 .elementor-element.elementor-element-c6119ed:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-c6119ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-c6119ed{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-25 .elementor-element.elementor-element-0ebc8b7 .premium-dual-header-second-header{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-a0ed999{--e-n-carousel-swiper-slides-to-display:1;}}