.elementor-8 .elementor-element.elementor-element-caba837>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-caba837:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-caba837>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://technosolutionsmx.com/wp-content/uploads/2021/05/02max-1-scaled.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-8 .elementor-element.elementor-element-caba837>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(80deg,#404E5C63 22%,#FFFFFF 90%);opacity:.84;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8 .elementor-element.elementor-element-caba837{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:200px 0 150px 0}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-8733619.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-8733619.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-8733619.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8 .elementor-element.elementor-element-8733619>.elementor-element-populated{padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-0210ed9{--spacer-size:50px}.elementor-8 .elementor-element.elementor-element-0e6f75a{text-align:start}.elementor-8 .elementor-element.elementor-element-0e6f75a .elementor-heading-title{line-height:1.1em;color:#2F358C}.elementor-8 .elementor-element.elementor-element-b821346>.elementor-widget-container{margin:20px 0 0 0}.elementor-8 .elementor-element.elementor-element-b821346{font-size:23px;font-weight:700;line-height:1.4em;color:#F2F3F5}.elementor-8 .elementor-element.elementor-element-5936344{text-align:start}.elementor-8 .elementor-element.elementor-element-5936344 .elementor-heading-title{line-height:1.1em;color:#2F358C}.elementor-8 .elementor-element.elementor-element-eda74ef{margin-top:0;margin-bottom:0}.elementor-8 .elementor-element.elementor-element-6546d40:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-6546d40>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-8 .elementor-element.elementor-element-6546d40>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 0 0}.elementor-8 .elementor-element.elementor-element-6546d40>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8 .elementor-element.elementor-element-dff8a91{text-align:center}.elementor-8 .elementor-element.elementor-element-dff8a91 .elementor-heading-title{color:#2F358C}.elementor-8 .elementor-element.elementor-element-f7223b7{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-0085c80:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-0085c80>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-8 .elementor-element.elementor-element-0085c80>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 0 0100px 0}.elementor-8 .elementor-element.elementor-element-0085c80>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8 .elementor-element.elementor-element-51fb0ae:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-51fb0ae>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2F358C}.elementor-8 .elementor-element.elementor-element-51fb0ae>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-51fb0ae>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8 .elementor-element.elementor-element-36dc940>.elementor-widget-container{padding:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-36dc940 .elementor-heading-title{font-weight:700;color:#FFF}.elementor-8 .elementor-element.elementor-element-d8b2fc3>.elementor-widget-container{padding:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-d8b2fc3{color:#FFF}.elementor-8 .elementor-element.elementor-element-d6925db:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-d6925db>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3D4999}.elementor-8 .elementor-element.elementor-element-d6925db>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-d6925db>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8 .elementor-element.elementor-element-f025698>.elementor-widget-container{padding:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-f025698 .elementor-heading-title{font-weight:700;color:#FFF}.elementor-8 .elementor-element.elementor-element-74c18c9>.elementor-widget-container{padding:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-74c18c9{color:#FFF}.elementor-8 .elementor-element.elementor-element-7ed85c4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-7ed85c4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#4C5FA9}.elementor-8 .elementor-element.elementor-element-7ed85c4>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-7ed85c4>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8 .elementor-element.elementor-element-3b7de5b>.elementor-widget-container{padding:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-3b7de5b .elementor-heading-title{font-weight:700;color:#FFF}.elementor-8 .elementor-element.elementor-element-ed5736a>.elementor-widget-container{padding:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-ed5736a{color:#FFF}.elementor-8 .elementor-element.elementor-element-c16982b>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-c16982b:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-c16982b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://technosolutionsmx.com/wp-content/uploads/2021/08/15s.jpg);background-position:center center;background-size:cover}.elementor-8 .elementor-element.elementor-element-c16982b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-8 .elementor-element.elementor-element-c16982b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8 .elementor-element.elementor-element-cf76402>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 50px 100px 50px}.elementor-8 .elementor-element.elementor-element-cf76402>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8 .elementor-element.elementor-element-a770955:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-a770955>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#5E77BAA1}.elementor-8 .elementor-element.elementor-element-a770955>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 50px 100px 50px}.elementor-8 .elementor-element.elementor-element-a770955>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8 .elementor-element.elementor-element-a7c821d{text-align:start}.elementor-8 .elementor-element.elementor-element-a7c821d .elementor-heading-title{font-weight:700;color:#FFF}.elementor-8 .elementor-element.elementor-element-c7d0a3f{font-size:20px;color:#FFF}.elementor-8 .elementor-element.elementor-element-afc2254{font-size:20px;color:#FFF}.elementor-8 .elementor-element.elementor-element-1b0ad7f{font-size:20px;color:#FFF}.elementor-8 .elementor-element.elementor-element-58ef1ed{font-size:20px;color:#FFF}.elementor-8 .elementor-element.elementor-element-a37fd1b{padding:100px 0 100px 0}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-a4d2c45.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-a4d2c45.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-a4d2c45.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8 .elementor-element.elementor-element-48d635e .elementor-heading-title{color:#2F358C}.elementor-8 .elementor-element.elementor-element-1213cb3{font-size:20px}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-9ec8030.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-9ec8030.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-9ec8030.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8 .elementor-element.elementor-element-cce20ff:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-cce20ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-8 .elementor-element.elementor-element-cce20ff{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:100px 0 100px 0}.elementor-8 .elementor-element.elementor-element-cce20ff>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-b341914.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-b341914.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-b341914.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8 .elementor-element.elementor-element-b341914>.elementor-element-populated{padding:0 50px 0 50px}.elementor-8 .elementor-element.elementor-element-f2cdc34 .elementor-heading-title{color:#2F358C}.elementor-8 .elementor-element.elementor-element-3c80b4f>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-8 .elementor-element.elementor-element-3c80b4f:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-3c80b4f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#4C5FA9}.elementor-8 .elementor-element.elementor-element-3c80b4f .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(0%) blur(0) hue-rotate(0deg)}.elementor-8 .elementor-element.elementor-element-3c80b4f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 100px 0}.elementor-8 .elementor-element.elementor-element-3c80b4f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8 .elementor-element.elementor-element-b02bc69 .elementor-heading-title{font-weight:700;color:#FFF}.elementor-8 .elementor-element.elementor-element-75e6858{color:#FFF}.elementor-8 .elementor-element.elementor-element-5229464{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px}.elementor-8 .elementor-element.elementor-element-5229464 .elementor-widget-container{text-align:left}.elementor-8 .elementor-element.elementor-element-5229464 .elementor-social-icon{background-color:#4C5FA9}.elementor-8 .elementor-element.elementor-element-8139434:hover img{opacity:.75}.elementor-8 .elementor-element.elementor-element-a8b22da .elementor-heading-title{font-weight:700;color:#FFF}.elementor-8 .elementor-element.elementor-element-21fde1f>.elementor-widget-container{margin:0 50px 0 0}.elementor-8 .elementor-element.elementor-element-21fde1f{color:#FFF}.elementor-8 .elementor-element.elementor-element-524739f>.elementor-widget-container{margin:0 50px 0 0}.elementor-8 .elementor-element.elementor-element-524739f{color:#FFF}.elementor-8 .elementor-element.elementor-element-c488f00>.elementor-widget-container{margin:0 50px 0 0}.elementor-8 .elementor-element.elementor-element-c488f00{color:#FFF}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-caba837:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-caba837>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center right}.elementor-8 .elementor-element.elementor-element-caba837{padding:0 0 0 0}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-8733619.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-8733619.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-8733619.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8 .elementor-element.elementor-element-0210ed9{--spacer-size:40px}.elementor-8 .elementor-element.elementor-element-0e6f75a{text-align:start}.elementor-8 .elementor-element.elementor-element-5936344{text-align:start}.elementor-8 .elementor-element.elementor-element-4ddb3d3{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-51fb0ae>.elementor-element-populated{margin:17px 17px 17px 17px;--e-column-margin-right:17px;--e-column-margin-left:17px;padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-d8b2fc3{font-size:20px}.elementor-8 .elementor-element.elementor-element-d6925db>.elementor-element-populated{margin:17px 17px 17px 17px;--e-column-margin-right:17px;--e-column-margin-left:17px;padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-74c18c9{font-size:20px}.elementor-8 .elementor-element.elementor-element-7ed85c4>.elementor-element-populated{margin:17px 17px 17px 17px;--e-column-margin-right:17px;--e-column-margin-left:17px}.elementor-8 .elementor-element.elementor-element-ed5736a{font-size:20px}.elementor-8 .elementor-element.elementor-element-c16982b:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-c16982b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://technosolutionsmx.com/wp-content/uploads/2021/05/15s.jpg);background-position:center left}.elementor-8 .elementor-element.elementor-element-c16982b{padding:0 0 0 0}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-cf76402.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-cf76402.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-cf76402.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8 .elementor-element.elementor-element-cf76402>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 35px 35px 35px}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-a770955.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-a770955.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-a770955.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8 .elementor-element.elementor-element-a770955>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 35px 35px 35px}.elementor-8 .elementor-element.elementor-element-3c80b4f{padding:80px 80px 80px 80px}.elementor-8 .elementor-element.elementor-element-50ed72c>.elementor-element-populated{padding:060px 060px 060px 060px}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-caba837:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-caba837>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://technosolutionsmx.com/wp-content/uploads/2021/05/02max.jpg);background-position:center center}.elementor-8 .elementor-element.elementor-element-caba837{padding:30px 30px 30px 30px}.elementor-8 .elementor-element.elementor-element-8733619>.elementor-element-populated{padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-c16982b:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-c16982b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://technosolutionsmx.com/wp-content/uploads/2021/05/15s.jpg);background-position:-39.3em 0}.elementor-8 .elementor-element.elementor-element-c16982b{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-cf76402>.elementor-element-populated{margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-8 .elementor-element.elementor-element-a770955>.elementor-element-populated{margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-8 .elementor-element.elementor-element-3c80b4f{padding:30px 30px 30px 30px}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-8733619{width:42.984%}.elementor-8 .elementor-element.elementor-element-0e00c8f{width:57.016%}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-0e00c8f{width:100%}.elementor-8 .elementor-element.elementor-element-cf76402{width:55%}.elementor-8 .elementor-element.elementor-element-a770955{width:55%}}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-caba837:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-caba837>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}