.elementor-1078 .elementor-element.elementor-element-77da03b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1078 .elementor-element.elementor-element-77da03b:not(.elementor-motion-effects-element-type-background), .elementor-1078 .elementor-element.elementor-element-77da03b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solucionesmaci.com/wp-content/uploads/2025/03/TRAMA-FONDO.png");}.elementor-1078 .elementor-element.elementor-element-df45ae6{--spacer-size:50px;}.elementor-1078 .elementor-element.elementor-element-b86f7e2{text-align:left;font-family:"Comforta", Sans-serif;font-size:18px;}.elementor-1078 .elementor-element.elementor-element-9696836{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1078 .elementor-element.elementor-element-9696836:not(.elementor-motion-effects-element-type-background), .elementor-1078 .elementor-element.elementor-element-9696836 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solucionesmaci.com/wp-content/uploads/2025/03/TRAMA-FONDO.png");}.elementor-1078 .elementor-element.elementor-element-64da3d0{--display:flex;}.elementor-1078 .elementor-element.elementor-element-2293b02{--display:flex;}.elementor-1078 .elementor-element.elementor-element-ad2e45b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1078 .elementor-element.elementor-element-edf7f8c .elementor-heading-title{font-family:"Open Rounded", Sans-serif;font-size:45px;color:var( --e-global-color-text );}.elementor-1078 .elementor-element.elementor-element-4b4db41{--display:flex;}.elementor-1078 .elementor-element.elementor-element-68e72d9{color:var( --e-global-color-text );font-family:"Comforta", Sans-serif;}.elementor-1078 .elementor-element.elementor-element-d9e467f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1078 .elementor-element.elementor-element-830cb46 .elementor-heading-title{font-family:"Open Rounded", Sans-serif;color:var( --e-global-color-text );}.elementor-1078 .elementor-element.elementor-element-7cb0904 .elementor-button{background-color:transparent;font-family:"Open Rounded", Sans-serif;font-size:35px;background-image:linear-gradient(90deg, #3BB1D2 0%, #174073 100%);border-radius:50px 50px 50px 50px;}.elementor-1078 .elementor-element.elementor-element-7cb0904 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1078 .elementor-element.elementor-element-e711ada{--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;}.elementor-1078 .elementor-element.elementor-element-e711ada:not(.elementor-motion-effects-element-type-background), .elementor-1078 .elementor-element.elementor-element-e711ada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solucionesmaci.com/wp-content/uploads/2025/03/TRAMA-FONDO.png");}.elementor-1078 .elementor-element.elementor-element-50b87fd{--display:flex;}.elementor-1078 .elementor-element.elementor-element-738a038{text-align:center;}.elementor-1078 .elementor-element.elementor-element-738a038 .elementor-heading-title{font-family:"Open Rounded", Sans-serif;font-size:50px;color:var( --e-global-color-accent );}.elementor-1078 .elementor-element.elementor-element-f3ac3da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1078 .elementor-element.elementor-element-a9c5a25{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 15px -8px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1078 .elementor-element.elementor-element-a9c5a25:not(.elementor-motion-effects-element-type-background), .elementor-1078 .elementor-element.elementor-element-a9c5a25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #FFFFFF 0%, #F3F3F3 100%);}.elementor-1078 .elementor-element.elementor-element-9306b19:hover img{opacity:0.5;}.elementor-1078 .elementor-element.elementor-element-7fd9e68{text-align:center;}.elementor-1078 .elementor-element.elementor-element-7fd9e68 .elementor-heading-title{font-family:"Comforta", Sans-serif;font-size:25px;line-height:30px;}.elementor-1078 .elementor-element.elementor-element-99ea6ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 15px -8px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1078 .elementor-element.elementor-element-99ea6ce:not(.elementor-motion-effects-element-type-background), .elementor-1078 .elementor-element.elementor-element-99ea6ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #FFFFFF 0%, #F3F3F3 100%);}.elementor-1078 .elementor-element.elementor-element-ba1086b:hover img{opacity:0.5;}.elementor-1078 .elementor-element.elementor-element-8098f94{text-align:center;}.elementor-1078 .elementor-element.elementor-element-8098f94 .elementor-heading-title{font-family:"Comforta", Sans-serif;font-size:25px;line-height:30px;}.elementor-1078 .elementor-element.elementor-element-2158e63{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 15px -8px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1078 .elementor-element.elementor-element-2158e63:not(.elementor-motion-effects-element-type-background), .elementor-1078 .elementor-element.elementor-element-2158e63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #FFFFFF 0%, #F3F3F3 100%);}.elementor-1078 .elementor-element.elementor-element-19bdb37:hover img{opacity:0.5;}.elementor-1078 .elementor-element.elementor-element-c66f0bf{text-align:center;}.elementor-1078 .elementor-element.elementor-element-c66f0bf .elementor-heading-title{font-family:"Comforta", Sans-serif;font-size:25px;line-height:30px;}.elementor-1078 .elementor-element.elementor-element-7adbdd4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 15px -8px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1078 .elementor-element.elementor-element-7adbdd4:not(.elementor-motion-effects-element-type-background), .elementor-1078 .elementor-element.elementor-element-7adbdd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #FFFFFF 0%, #F3F3F3 100%);}.elementor-1078 .elementor-element.elementor-element-07a8077:hover img{opacity:0.5;}.elementor-1078 .elementor-element.elementor-element-0300c0f{text-align:center;}.elementor-1078 .elementor-element.elementor-element-0300c0f .elementor-heading-title{font-family:"Comforta", Sans-serif;font-size:25px;line-height:30px;}.elementor-1078 .elementor-element.elementor-element-d56541a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1078 .elementor-element.elementor-element-f88ab45{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 15px -8px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1078 .elementor-element.elementor-element-f88ab45:not(.elementor-motion-effects-element-type-background), .elementor-1078 .elementor-element.elementor-element-f88ab45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #FFFFFF 0%, #F3F3F3 100%);}.elementor-1078 .elementor-element.elementor-element-3d5da22:hover img{opacity:0.5;}.elementor-1078 .elementor-element.elementor-element-28f739d{text-align:center;}.elementor-1078 .elementor-element.elementor-element-28f739d .elementor-heading-title{font-family:"Comforta", Sans-serif;font-size:25px;line-height:30px;}.elementor-1078 .elementor-element.elementor-element-ba7c735{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 15px -8px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1078 .elementor-element.elementor-element-ba7c735:not(.elementor-motion-effects-element-type-background), .elementor-1078 .elementor-element.elementor-element-ba7c735 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #FFFFFF 0%, #F3F3F3 100%);}.elementor-1078 .elementor-element.elementor-element-128b190:hover img{opacity:0.5;}.elementor-1078 .elementor-element.elementor-element-703c6db{text-align:center;}.elementor-1078 .elementor-element.elementor-element-703c6db .elementor-heading-title{font-family:"Comforta", Sans-serif;font-size:25px;line-height:30px;}.elementor-1078 .elementor-element.elementor-element-3a277cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 15px -8px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1078 .elementor-element.elementor-element-3a277cb:not(.elementor-motion-effects-element-type-background), .elementor-1078 .elementor-element.elementor-element-3a277cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #FFFFFF 0%, #F3F3F3 100%);}.elementor-1078 .elementor-element.elementor-element-b78f402{text-align:center;}.elementor-1078 .elementor-element.elementor-element-b78f402 .elementor-heading-title{font-family:"Comforta", Sans-serif;font-size:25px;line-height:30px;}.elementor-1078 .elementor-element.elementor-element-2f7de00{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 15px -8px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1078 .elementor-element.elementor-element-2f7de00:not(.elementor-motion-effects-element-type-background), .elementor-1078 .elementor-element.elementor-element-2f7de00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #FFFFFF 0%, #F3F3F3 100%);}.elementor-1078 .elementor-element.elementor-element-87871c3:hover img{opacity:0.5;}.elementor-1078 .elementor-element.elementor-element-2cb8250{text-align:center;}.elementor-1078 .elementor-element.elementor-element-2cb8250 .elementor-heading-title{font-family:"Comforta", Sans-serif;font-size:25px;line-height:30px;}.elementor-1078 .elementor-element.elementor-element-f9d2805{--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;}.elementor-1078 .elementor-element.elementor-element-f9d2805:not(.elementor-motion-effects-element-type-background), .elementor-1078 .elementor-element.elementor-element-f9d2805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solucionesmaci.com/wp-content/uploads/2025/03/TRAMA-FONDO.png");}.elementor-1078 .elementor-element.elementor-element-33ea623{--display:flex;}.elementor-1078 .elementor-element.elementor-element-30b371f{text-align:center;}.elementor-1078 .elementor-element.elementor-element-30b371f .elementor-heading-title{font-family:"Open Rounded", Sans-serif;font-size:35px;color:var( --e-global-color-accent );}.elementor-1078 .elementor-element.elementor-element-9a8d4f3{--display:flex;}.elementor-1078 .elementor-element.elementor-element-ab87560{--e-image-carousel-slides-to-show:5;}@media(min-width:768px){.elementor-1078 .elementor-element.elementor-element-e711ada{--content-width:1200px;}}