.elementor-5320 .elementor-element.elementor-element-f3c2b6a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-5320 .elementor-element.elementor-element-f3c2b6a:not(.elementor-motion-effects-element-type-background), .elementor-5320 .elementor-element.elementor-element-f3c2b6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tecsapty.com/wp-content/uploads/2026/01/Fondo-Mantenimiento-scaled.png");background-position:center center;background-size:cover;}.elementor-5320 .elementor-element.elementor-element-ec67d91{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5320 .elementor-element.elementor-element-320bf31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-5320 .elementor-element.elementor-element-320bf31 .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-astglobalcolor1 );}.elementor-5320 .elementor-element.elementor-element-7392790{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;}.elementor-5320 .elementor-element.elementor-element-7392790.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5320 .elementor-element.elementor-element-7392790 .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;}.elementor-5320 .elementor-element.elementor-element-5402c1c{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;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 );}.elementor-5320 .elementor-element.elementor-element-85b68cd{--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;--justify-content:center;}.elementor-5320 .elementor-element.elementor-element-8c96a5e{--display:flex;}.elementor-5320 .elementor-element.elementor-element-8c96a5e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5320 .elementor-element.elementor-element-0e559f8 .trad-floating-image img{width:100%;border-radius:10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5320 .elementor-element.elementor-element-b66f4a7{--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-5320 .elementor-element.elementor-element-ce09412 .eael-advance-tabs .eael-tabs-nav > ul li.eael-tab-nav-item:hover:not(.active){background-color:var( --e-global-color-astglobalcolor1 );}.elementor-5320 .elementor-element.elementor-element-ce09412 .eael-advance-tabs .eael-tabs-content > div.eael-tab-content-item{background-color:#D1D5DB30;}.elementor-5320 .elementor-element.elementor-element-ce09412 .eael-advance-tabs{border-style:none;}.elementor-5320 .elementor-element.elementor-element-ce09412 .eael-advance-tabs .eael-tabs-nav > ul li{font-family:"Aldrich", Sans-serif;font-size:17px;font-weight:500;background-color:#F2F2F2;color:#333;}.elementor-5320 .elementor-element.elementor-element-ce09412 .eael-advance-tabs .eael-tabs-nav > ul li i{font-size:16px;color:#333;}.elementor-5320 .elementor-element.elementor-element-ce09412 .eael-advance-tabs .eael-tabs-nav > ul li img{width:16px;}.elementor-5320 .elementor-element.elementor-element-ce09412 .eael-advance-tabs .eael-tabs-nav > ul li svg{width:16px;height:16px;fill:#333;}.elementor-5320 .elementor-element.elementor-element-ce09412 .eael-tab-inline-icon li .title-before-icon{margin-right:10px;}.elementor-5320 .elementor-element.elementor-element-ce09412 .eael-tab-inline-icon li .title-after-icon{margin-left:10px;}.elementor-5320 .elementor-element.elementor-element-ce09412 .eael-tab-top-icon li i, .elementor-5320 .elementor-element.elementor-element-ce09412 .eael-tab-top-icon li img, .elementor-5320 .elementor-element.elementor-element-ce09412 .eael-tab-top-icon li svg{margin-bottom:10px;}.elementor-5320 .elementor-element.elementor-element-ce09412 .eael-advance-tabs .eael-tabs-nav > ul li:hover{color:#fff;}.elementor-5320 .elementor-element.elementor-element-ce09412 .eael-advance-tabs .eael-tabs-nav > ul li:hover > i{color:#fff;}.elementor-5320 .elementor-element.elementor-element-ce09412 .eael-advance-tabs .eael-tabs-nav > ul li:hover > svg{fill:#fff;}.elementor-5320 .elementor-element.elementor-element-ce09412 .eael-advance-tabs .eael-tabs-nav > ul .active{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-5320 .elementor-element.elementor-element-ce09412 .eael-advance-tabs .eael-tabs-nav > ul li.active{color:#fff;border-style:none;}.elementor-5320 .elementor-element.elementor-element-ce09412 .eael-advance-tabs .eael-tabs-nav > ul li.active > i{color:#fff;}.elementor-5320 .elementor-element.elementor-element-ce09412 .eael-advance-tabs .eael-tabs-nav > ul li.active > svg{fill:#fff;}.elementor-5320 .elementor-element.elementor-element-ce09412 .eael-advance-tabs .eael-tabs-content > div{color:var( --e-global-color-astglobalcolor2 );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 );border-style:none;}.elementor-5320 .elementor-element.elementor-element-ce09412 .eael-advance-tabs .eael-tabs-nav > ul li:after{border-width:10px;bottom:-10px;}.elementor-5320 .elementor-element.elementor-element-ce09412 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after{right:-10px;top:calc(50% - 10px) !important;border-left-color:var( --e-global-color-astglobalcolor1 );}.rtl .elementor-5320 .elementor-element.elementor-element-ce09412 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after{right:auto;left:-10px !important;top:calc(50% - 10px) !important;}.elementor-5320 .elementor-element.elementor-element-ce09412 .eael-advance-tabs:not(.eael-tabs-vertical) > .eael-tabs-nav > ul li:after{border-top-color:var( --e-global-color-astglobalcolor1 );}.elementor-5320 .elementor-element.elementor-element-a5f2923 .elementor-button{background-color:var( --e-global-color-astglobalcolor1 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor1 );}.elementor-5320 .elementor-element.elementor-element-a5f2923 .elementor-button:hover, .elementor-5320 .elementor-element.elementor-element-a5f2923 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor1 );}.elementor-5320 .elementor-element.elementor-element-a5f2923 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5320 .elementor-element.elementor-element-a5f2923 .elementor-button:hover svg, .elementor-5320 .elementor-element.elementor-element-a5f2923 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-5320 .elementor-element.elementor-element-4c45b81{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5320 .elementor-element.elementor-element-4c45b81:not(.elementor-motion-effects-element-type-background), .elementor-5320 .elementor-element.elementor-element-4c45b81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tecsapty.com/wp-content/uploads/2026/01/Diseno-sin-titulo-scaled.png");background-position:center center;background-size:cover;}.elementor-5320 .elementor-element.elementor-element-4c45b81 > .elementor-shape-top svg, .elementor-5320 .elementor-element.elementor-element-4c45b81 > .e-con-inner > .elementor-shape-top svg{height:25px;}.elementor-5320 .elementor-element.elementor-element-4c45b81 > .elementor-shape-bottom svg, .elementor-5320 .elementor-element.elementor-element-4c45b81 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:25px;}.elementor-5320 .elementor-element.elementor-element-4fce5c5 > .elementor-widget-container{margin:-9px 0px -22px 0px;}.elementor-5320 .elementor-element.elementor-element-4fce5c5.elementor-element{--align-self:center;}.elementor-5320 .elementor-element.elementor-element-4fce5c5 .trad-text-animation-widget .trad-iam{color:var( --e-global-color-astglobalcolor4 );font-size:1px;}.elementor-5320 .elementor-element.elementor-element-4fce5c5 .trad-text-animation-widget .trad-text{color:var( --e-global-color-astglobalcolor4 );font-family:"Aldrich", Sans-serif;font-size:36px;font-weight:500;}.elementor-5320 .elementor-element.elementor-element-117431c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-117431c p{margin-block-end:3px;}.elementor-5320 .elementor-element.elementor-element-165a467{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5320 .elementor-element.elementor-element-96e141b{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-5320 .elementor-element.elementor-element-96e141b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5320 .elementor-element.elementor-element-96e141b .elementor-heading-title{font-family:"Aldrich", Sans-serif;font-size:25px;font-weight:600;}.elementor-5320 .elementor-element.elementor-element-4474228{width:var( --container-widget-width, 81% );max-width:81%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;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 );}.elementor-5320 .elementor-element.elementor-element-d51495f{--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-5320 .elementor-element.elementor-element-81f7ddc{--display:flex;}.elementor-5320 .elementor-element.elementor-element-4f03ac3 .trad-img-card-wrapper{border-style:none;}.elementor-5320 .elementor-element.elementor-element-4f03ac3 .trad-icon-img-card-image{display:flex;justify-content:center;}.elementor-5320 .elementor-element.elementor-element-4f03ac3 .trad-icon-img-card-image img{width:66%;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-5320 .elementor-element.elementor-element-4f03ac3 .trad-icon-image-card-icons i{font-size:40px;color:#333333;}.elementor-5320 .elementor-element.elementor-element-4f03ac3 .trad-icon-image-card-icons svg{width:40px;height:40px;}.elementor-5320 .elementor-element.elementor-element-4f03ac3 .trad-icon-image-card-icons{text-align:left;transform:translateY(0px);}.elementor-5320 .elementor-element.elementor-element-4f03ac3 .trad-icon-image-card-icons svg path{fill:#333333;}.elementor-5320 .elementor-element.elementor-element-4f03ac3 .trad-image_icon_card_footer{padding:20px 20px 20px 20px;}.elementor-5320 .elementor-element.elementor-element-4f03ac3 .trad-image_icon_card_icon-title, .trad-image-icon-card-desc{text-align:center;}.elementor-5320 .elementor-element.elementor-element-4f03ac3 .trad-image-icon-card-desc{text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:18px;color:#333333;}.elementor-5320 .elementor-element.elementor-element-4f03ac3 .trad-image_icon_card_icon-title{color:#333333;font-family:"Open Sans", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;margin:-24px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-5320 .elementor-element.elementor-element-a074157{--display:flex;}.elementor-5320 .elementor-element.elementor-element-e73588d .trad-img-card-wrapper{border-style:none;}.elementor-5320 .elementor-element.elementor-element-e73588d .trad-icon-img-card-image{display:flex;justify-content:center;}.elementor-5320 .elementor-element.elementor-element-e73588d .trad-icon-img-card-image img{width:66%;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-5320 .elementor-element.elementor-element-e73588d .trad-icon-image-card-icons i{font-size:40px;color:#333333;}.elementor-5320 .elementor-element.elementor-element-e73588d .trad-icon-image-card-icons svg{width:40px;height:40px;}.elementor-5320 .elementor-element.elementor-element-e73588d .trad-icon-image-card-icons{text-align:left;transform:translateY(0px);}.elementor-5320 .elementor-element.elementor-element-e73588d .trad-icon-image-card-icons svg path{fill:#333333;}.elementor-5320 .elementor-element.elementor-element-e73588d .trad-image_icon_card_footer{padding:20px 20px 20px 20px;}.elementor-5320 .elementor-element.elementor-element-e73588d .trad-image_icon_card_icon-title, .trad-image-icon-card-desc{text-align:center;}.elementor-5320 .elementor-element.elementor-element-e73588d .trad-image-icon-card-desc{text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:18px;color:#333333;}.elementor-5320 .elementor-element.elementor-element-e73588d .trad-image_icon_card_icon-title{color:#333333;font-family:"Open Sans", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;margin:-24px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-5320 .elementor-element.elementor-element-b6b01c6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-5320 .elementor-element.elementor-element-b6b01c6:not(.elementor-motion-effects-element-type-background), .elementor-5320 .elementor-element.elementor-element-b6b01c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5320 .elementor-element.elementor-element-b6b01c6.e-con{--align-self:center;}.elementor-5320 .elementor-element.elementor-element-a4bea8e > .elementor-widget-container{margin:-9px 0px -22px 0px;}.elementor-5320 .elementor-element.elementor-element-a4bea8e.elementor-element{--align-self:center;}.elementor-5320 .elementor-element.elementor-element-a4bea8e .trad-text-animation-widget .trad-iam{color:var( --e-global-color-astglobalcolor4 );font-size:1px;}.elementor-5320 .elementor-element.elementor-element-a4bea8e .trad-text-animation-widget .trad-text{color:var( --e-global-color-astglobalcolor4 );font-family:"Aldrich", Sans-serif;font-size:36px;font-weight:500;}.elementor-5320 .elementor-element.elementor-element-f051292{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-5320 .elementor-element.elementor-element-47346cf .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-5320 .elementor-element.elementor-element-47346cf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-47346cf.elementor-view-framed .elementor-icon, .elementor-5320 .elementor-element.elementor-element-47346cf.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-47346cf .elementor-icon i{transform:rotate(0deg);}.elementor-5320 .elementor-element.elementor-element-47346cf .elementor-icon-box-title, .elementor-5320 .elementor-element.elementor-element-47346cf .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:37px;}.elementor-5320 .elementor-element.elementor-element-47346cf .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-47346cf .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:16px;color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-325264a .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-5320 .elementor-element.elementor-element-325264a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-325264a.elementor-view-framed .elementor-icon, .elementor-5320 .elementor-element.elementor-element-325264a.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-325264a .elementor-icon i{transform:rotate(0deg);}.elementor-5320 .elementor-element.elementor-element-325264a .elementor-icon-box-title, .elementor-5320 .elementor-element.elementor-element-325264a .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:37px;}.elementor-5320 .elementor-element.elementor-element-325264a .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-325264a .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:16px;color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-9ad24d1 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-5320 .elementor-element.elementor-element-9ad24d1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-9ad24d1.elementor-view-framed .elementor-icon, .elementor-5320 .elementor-element.elementor-element-9ad24d1.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-9ad24d1 .elementor-icon i{transform:rotate(0deg);}.elementor-5320 .elementor-element.elementor-element-9ad24d1 .elementor-icon-box-title, .elementor-5320 .elementor-element.elementor-element-9ad24d1 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:37px;}.elementor-5320 .elementor-element.elementor-element-9ad24d1 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-9ad24d1 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:16px;color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-dc02d74 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-5320 .elementor-element.elementor-element-dc02d74.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-dc02d74.elementor-view-framed .elementor-icon, .elementor-5320 .elementor-element.elementor-element-dc02d74.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-dc02d74 .elementor-icon i{transform:rotate(0deg);}.elementor-5320 .elementor-element.elementor-element-dc02d74 .elementor-icon-box-title, .elementor-5320 .elementor-element.elementor-element-dc02d74 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:37px;}.elementor-5320 .elementor-element.elementor-element-dc02d74 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-dc02d74 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:16px;color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-1e4a27a{--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;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5320 .elementor-element.elementor-element-1e4a27a:not(.elementor-motion-effects-element-type-background), .elementor-5320 .elementor-element.elementor-element-1e4a27a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-5320 .elementor-element.elementor-element-76c0922{--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-5320 .elementor-element.elementor-element-76c0922.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5320 .elementor-element.elementor-element-b0e8550{text-align:start;}.elementor-5320 .elementor-element.elementor-element-b0e8550 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-43c8a83{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-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-3a2d6cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button .button-link-wrap{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button .button-link-wrap svg{width:19px;height:19px;fill:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-astglobalcolor4 );stroke:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button .button-link-wrap .btn-icon{color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-6 .button-link-wrap::before{color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-24 .button-link-wrap{border-style:none;}.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button .button-link-wrap:hover,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-astglobalcolor0 );}.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button .button-link-wrap:hover svg,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-astglobalcolor0 );}.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-astglobalcolor0 );stroke:var( --e-global-color-astglobalcolor0 );}.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button:hover .button-link-wrap:hover .btn-icon{color:var( --e-global-color-astglobalcolor0 );}.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button .button-link-wrap:hover svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-6 .button-link-wrap::before:hover{color:var( --e-global-color-astglobalcolor0 );}.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-7 .button-link-wrap:after:hover{border-color:var( --e-global-color-astglobalcolor0 );}.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-7 .button-link-wrap:hover span.btn-arrow{color:var( --e-global-color-astglobalcolor0 );}.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-9 a.button-link-wrap:hover .btn-arrow{color:var( --e-global-color-astglobalcolor0 );}.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-5320 .elementor-element.elementor-element-bfaeaf6 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:none;}.elementor-5320 .elementor-element.elementor-element-527678c{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5320 .elementor-element.elementor-element-527678c:not(.elementor-motion-effects-element-type-background), .elementor-5320 .elementor-element.elementor-element-527678c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5320 .elementor-element.elementor-element-527678c::before, .elementor-5320 .elementor-element.elementor-element-527678c > .elementor-background-video-container::before, .elementor-5320 .elementor-element.elementor-element-527678c > .e-con-inner > .elementor-background-video-container::before, .elementor-5320 .elementor-element.elementor-element-527678c > .elementor-background-slideshow::before, .elementor-5320 .elementor-element.elementor-element-527678c > .e-con-inner > .elementor-background-slideshow::before, .elementor-5320 .elementor-element.elementor-element-527678c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tecsapty.com/wp-content/uploads/2026/01/Diseno-sin-titulo-scaled.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-5320 .elementor-element.elementor-element-527678c > .elementor-shape-top .elementor-shape-fill, .elementor-5320 .elementor-element.elementor-element-527678c > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-astglobalcolor1 );}.elementor-5320 .elementor-element.elementor-element-527678c > .elementor-shape-top svg, .elementor-5320 .elementor-element.elementor-element-527678c > .e-con-inner > .elementor-shape-top svg{height:54px;transform:translateX(-50%) rotateY(180deg);}.elementor-5320 .elementor-element.elementor-element-7e98ebf{--display:flex;}.elementor-5320 .elementor-element.elementor-element-7e98ebf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5320 .elementor-element.elementor-element-f9b67c7{width:var( --container-widget-width, 54.045% );max-width:54.045%;--container-widget-width:54.045%;--container-widget-flex-grow:0;text-align:center;}.elementor-5320 .elementor-element.elementor-element-f9b67c7.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-5320 .elementor-element.elementor-element-f9b67c7 .wpr-logo{padding:0px 0px 0px 0px;border-style:none;border-radius:2px 2px 2px 2px;}.elementor-5320 .elementor-element.elementor-element-f9b67c7 .wpr-logo-image{max-width:361px;}.elementor-5320 .elementor-element.elementor-element-f9b67c7.wpr-logo-position-left .wpr-logo-image{margin-right:0px;}.elementor-5320 .elementor-element.elementor-element-f9b67c7.wpr-logo-position-right .wpr-logo-image{margin-left:0px;}.elementor-5320 .elementor-element.elementor-element-f9b67c7.wpr-logo-position-center .wpr-logo-image{margin-bottom:0px;}.elementor-5320 .elementor-element.elementor-element-f9b67c7 .wpr-logo-image img{-webkit-transition-duration:0.7s;transition-duration:0.7s;}.elementor-5320 .elementor-element.elementor-element-f9b67c7 .wpr-logo-title{margin:0 0 0px;}.elementor-5320 .elementor-element.elementor-element-1a0f08b{width:var( --container-widget-width, 68.602% );max-width:68.602%;--container-widget-width:68.602%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;font-style:italic;color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-1a0f08b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5320 .elementor-element.elementor-element-1c3e1ff{--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;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5320 .elementor-element.elementor-element-9afa0d2{text-align:start;font-family:"Aldrich", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-astglobalcolor0 );}.elementor-5320 .elementor-element.elementor-element-63bcc8c{margin:-43px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-5320 .elementor-element.elementor-element-63bcc8c.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-5320 .elementor-element.elementor-element-85b68cd{--width:90%;}.elementor-5320 .elementor-element.elementor-element-8c96a5e{--width:43.683%;}.elementor-5320 .elementor-element.elementor-element-4c45b81{--content-width:904px;}.elementor-5320 .elementor-element.elementor-element-165a467{--content-width:1281px;}.elementor-5320 .elementor-element.elementor-element-d51495f{--width:84%;}.elementor-5320 .elementor-element.elementor-element-b6b01c6{--content-width:1291px;}.elementor-5320 .elementor-element.elementor-element-f051292{--width:75%;}.elementor-5320 .elementor-element.elementor-element-1e4a27a{--content-width:1040px;}.elementor-5320 .elementor-element.elementor-element-76c0922{--width:58.327%;}.elementor-5320 .elementor-element.elementor-element-527678c{--content-width:1205px;}.elementor-5320 .elementor-element.elementor-element-7e98ebf{--width:38.667%;}.elementor-5320 .elementor-element.elementor-element-1c3e1ff{--width:50%;}}@media(max-width:1024px){.elementor-5320 .elementor-element.elementor-element-5402c1c{font-size:var( --e-global-typography-text-font-size );}.elementor-5320 .elementor-element.elementor-element-ce09412 .eael-advance-tabs .eael-tabs-content > div{font-size:var( --e-global-typography-text-font-size );}.elementor-5320 .elementor-element.elementor-element-a5f2923 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5320 .elementor-element.elementor-element-4474228{font-size:var( --e-global-typography-text-font-size );}.elementor-5320 .elementor-element.elementor-element-f051292{--grid-auto-flow:row;}.elementor-5320 .elementor-element.elementor-element-43c8a83{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-5320 .elementor-element.elementor-element-ec67d91{--width:500px;}.elementor-5320 .elementor-element.elementor-element-7392790{--container-widget-width:448px;--container-widget-flex-grow:0;width:var( --container-widget-width, 448px );max-width:448px;}.elementor-5320 .elementor-element.elementor-element-7392790 .elementor-heading-title{font-size:24px;}.elementor-5320 .elementor-element.elementor-element-5402c1c{--container-widget-width:507px;--container-widget-flex-grow:0;width:var( --container-widget-width, 507px );max-width:507px;font-size:var( --e-global-typography-text-font-size );}.elementor-5320 .elementor-element.elementor-element-ce09412 .eael-advance-tabs .eael-tabs-content > div{font-size:var( --e-global-typography-text-font-size );}.elementor-5320 .elementor-element.elementor-element-a5f2923 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5320 .elementor-element.elementor-element-4fce5c5{width:initial;max-width:initial;}.elementor-5320 .elementor-element.elementor-element-4fce5c5 .trad-text-animation-widget .trad-text{font-size:24px;}.elementor-5320 .elementor-element.elementor-element-117431c{font-size:14px;}.elementor-5320 .elementor-element.elementor-element-96e141b{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}.elementor-5320 .elementor-element.elementor-element-4474228{--container-widget-width:412px;--container-widget-flex-grow:0;width:var( --container-widget-width, 412px );max-width:412px;font-size:var( --e-global-typography-text-font-size );}.elementor-5320 .elementor-element.elementor-element-4f03ac3 .trad-image_icon_card_footer{margin:0px 0px 0px 0px;padding:16px 16px 16px 16px;}.elementor-5320 .elementor-element.elementor-element-a4bea8e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5320 .elementor-element.elementor-element-a4bea8e .trad-text-animation-widget .trad-text{font-size:30px;}.elementor-5320 .elementor-element.elementor-element-f051292{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5320 .elementor-element.elementor-element-b0e8550 .elementor-heading-title{font-size:18px;}.elementor-5320 .elementor-element.elementor-element-43c8a83{font-size:var( --e-global-typography-text-font-size );}.elementor-5320 .elementor-element.elementor-element-7e98ebf{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5320 .elementor-element.elementor-element-1a0f08b{width:var( --container-widget-width, 311.8px );max-width:311.8px;--container-widget-width:311.8px;--container-widget-flex-grow:0;}.elementor-5320 .elementor-element.elementor-element-9afa0d2{font-size:18px;}.elementor-5320 .elementor-element.elementor-element-63bcc8c{width:var( --container-widget-width, 290.8px );max-width:290.8px;--container-widget-width:290.8px;--container-widget-flex-grow:0;font-size:13px;}}