.elementor-40 .elementor-element.elementor-element-2be85c9{--display:flex;--min-height:1150px;--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;--justify-content:center;}.elementor-40 .elementor-element.elementor-element-2be85c9:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-2be85c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teknoliftascensores.com/wp-content/uploads/2026/08/Fondo-Nostros.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-434bb44{--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-40 .elementor-element.elementor-element-321f8b3{--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-40 .elementor-element.elementor-element-4a7a776{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-7a4c37a .elementor-heading-title{font-family:"fallitin", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-da59002 );}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-e29c9c2{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-e29c9c2 p{margin-block-end:16px;}.elementor-40 .elementor-element.elementor-element-660d190{--display:flex;}.elementor-40 .elementor-element.elementor-element-08f44d9 .bdt-ep-button,
								.elementor-40 .elementor-element.elementor-element-08f44d9 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:after,
								.elementor-40 .elementor-element.elementor-element-08f44d9 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:before,
								.elementor-40 .elementor-element.elementor-element-08f44d9 .bdt-ep-button.bdt-ep-button-effect-h:hover{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-08f44d9 .bdt-ep-button:after,
								.elementor-40 .elementor-element.elementor-element-08f44d9 .bdt-ep-button:hover,
								.elementor-40 .elementor-element.elementor-element-08f44d9 .bdt-ep-button.bdt-ep-button-effect-i,
								.elementor-40 .elementor-element.elementor-element-08f44d9 .bdt-ep-button.bdt-ep-button-effect-h:after{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-08f44d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 21px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-08f44d9 .bdt-ep-button{color:var( --e-global-color-da59002 );border-style:none;}.elementor-40 .elementor-element.elementor-element-08f44d9 .bdt-ep-button:hover{color:var( --e-global-color-da59002 );border-style:none;}.elementor-40 .elementor-element.elementor-element-182537c{--spacer-size:80px;}.elementor-40 .elementor-element.elementor-element-a014eee{--display:flex;--min-height:300px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px 30px 30px 30px;}.elementor-40 .elementor-element.elementor-element-a014eee:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-a014eee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030F23D1;}.elementor-40 .elementor-element.elementor-element-4bfa5d1{--display:flex;--justify-content:center;}.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-weight:var( --e-global-typography-primary-font-weight );}.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-40 .elementor-element.elementor-element-e359e57 .elementor-icon-box-wrapper{gap:15px;}.elementor-40 .elementor-element.elementor-element-e359e57.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-e359e57.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-e359e57.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-e359e57 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-e359e57 .elementor-icon-box-title a{font-family:"fallitin", Sans-serif;font-size:18px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-e359e57 .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-e359e57:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-e359e57:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-c634afc{--display:flex;--justify-content:center;}.elementor-40 .elementor-element.elementor-element-1f69a04 .elementor-icon-box-wrapper{gap:15px;}.elementor-40 .elementor-element.elementor-element-1f69a04.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-1f69a04.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-1f69a04.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-1f69a04 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-1f69a04 .elementor-icon-box-title a{font-family:"fallitin", Sans-serif;font-size:18px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-1f69a04 .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-1f69a04:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-1f69a04:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-b6b97c9{--display:flex;--justify-content:center;}.elementor-40 .elementor-element.elementor-element-4d193c7 .elementor-icon-box-wrapper{gap:15px;}.elementor-40 .elementor-element.elementor-element-4d193c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-4d193c7.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-4d193c7.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-4d193c7 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-4d193c7 .elementor-icon-box-title a{font-family:"fallitin", Sans-serif;font-size:18px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-4d193c7 .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-4d193c7:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-4d193c7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-ba9e3cd{--display:flex;--justify-content:center;}.elementor-40 .elementor-element.elementor-element-f9d5cfb .elementor-icon-box-wrapper{gap:15px;}.elementor-40 .elementor-element.elementor-element-f9d5cfb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-f9d5cfb.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-f9d5cfb.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-f9d5cfb .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-f9d5cfb .elementor-icon-box-title a{font-family:"fallitin", Sans-serif;font-size:18px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-f9d5cfb .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-f9d5cfb:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-f9d5cfb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-36bded5{--display:flex;--justify-content:center;}.elementor-40 .elementor-element.elementor-element-90f8142 .elementor-icon-box-wrapper{gap:15px;}.elementor-40 .elementor-element.elementor-element-90f8142.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-90f8142.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-90f8142.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-90f8142 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-90f8142 .elementor-icon-box-title a{font-family:"fallitin", Sans-serif;font-size:18px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-90f8142 .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-90f8142:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-90f8142:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-e3df207{--display:flex;}.elementor-40 .elementor-element.elementor-element-fbf2ac9{--spacer-size:100px;}.elementor-40 .elementor-element.elementor-element-c8663a8{--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-40 .elementor-element.elementor-element-ee0d0e4{--display:flex;}.elementor-40 .elementor-element.elementor-element-ee0d0e4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-9104aa9{--display:flex;}.elementor-40 .elementor-element.elementor-element-0a84d69{text-align:center;}.elementor-40 .elementor-element.elementor-element-0a84d69 .elementor-heading-title{font-family:"fallitin", Sans-serif;font-size:30px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-bc7eb4f{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-40 .elementor-element.elementor-element-bc7eb4f p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-386c1fa{--display:flex;}.elementor-40 .elementor-element.elementor-element-2057b3a{--display:flex;}.elementor-40 .elementor-element.elementor-element-117ca36{--spacer-size:100px;}.elementor-40 .elementor-element.elementor-element-60762c1{--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-40 .elementor-element.elementor-element-0c1d5d2{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;}.elementor-40 .elementor-element.elementor-element-0c1d5d2:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;}.elementor-40 .elementor-element.elementor-element-0c1d5d2, .elementor-40 .elementor-element.elementor-element-0c1d5d2::before{--border-transition:0.3s;}.elementor-40 .elementor-element.elementor-element-9e5d92e .bdt-toggler-poster{min-height:400px;}.elementor-40 .elementor-element.elementor-element-4a21e8c{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;}.elementor-40 .elementor-element.elementor-element-4a21e8c:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;}.elementor-40 .elementor-element.elementor-element-4a21e8c, .elementor-40 .elementor-element.elementor-element-4a21e8c::before{--border-transition:0.3s;}.elementor-40 .elementor-element.elementor-element-1102702 .bdt-toggler-poster{min-height:400px;}.elementor-40 .elementor-element.elementor-element-acb8390{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;}.elementor-40 .elementor-element.elementor-element-acb8390:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;}.elementor-40 .elementor-element.elementor-element-acb8390, .elementor-40 .elementor-element.elementor-element-acb8390::before{--border-transition:0.3s;}.elementor-40 .elementor-element.elementor-element-f1cd89b .bdt-toggler-poster{min-height:400px;}.elementor-40 .elementor-element.elementor-element-4761351{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;}.elementor-40 .elementor-element.elementor-element-4761351:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;}.elementor-40 .elementor-element.elementor-element-4761351, .elementor-40 .elementor-element.elementor-element-4761351::before{--border-transition:0.3s;}.elementor-40 .elementor-element.elementor-element-58a84c5 .bdt-toggler-poster{min-height:400px;}.elementor-40 .elementor-element.elementor-element-c4d0208{--display:flex;}.elementor-40 .elementor-element.elementor-element-43e631d{--spacer-size:100px;}.elementor-40 .elementor-element.elementor-element-e7aeb86{text-align:center;}.elementor-40 .elementor-element.elementor-element-e7aeb86 .elementor-heading-title{font-family:"fallitin", Sans-serif;font-size:30px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-814cf12{--display:flex;}.elementor-40 .elementor-element.elementor-element-440e0f8{--spacer-size:100px;}.elementor-40 .elementor-element.elementor-element-5ec0ec2{--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;--border-radius:50px 50px 50px 50px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-40 .elementor-element.elementor-element-5ec0ec2:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-5ec0ec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-7e4d847{--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-40 .elementor-element.elementor-element-bf32b75{--display:flex;--justify-content:center;}.elementor-40 .elementor-element.elementor-element-1763c59 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-40 .elementor-element.elementor-element-1763c59 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-1763c59 .elementor-icon-box-title a{font-family:"fallitin", Sans-serif;font-size:18px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-1763c59 .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-1763c59:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-1763c59:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-1763c59 .elementor-icon-box-description{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-cffe1f2{--display:flex;}.elementor-40 .elementor-element.elementor-element-9aa4a9e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-40 .elementor-element.elementor-element-9aa4a9e .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-9aa4a9e .elementor-icon-box-title a{font-family:"fallitin", Sans-serif;font-size:18px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-9aa4a9e .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-9aa4a9e:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-9aa4a9e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-9aa4a9e .elementor-icon-box-description{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-4943d36{--display:flex;}.elementor-40 .elementor-element.elementor-element-53cda18 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-40 .elementor-element.elementor-element-53cda18 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-53cda18 .elementor-icon-box-title a{font-family:"fallitin", Sans-serif;font-size:18px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-53cda18 .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-53cda18:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-53cda18:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-53cda18 .elementor-icon-box-description{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-e889619{--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-40 .elementor-element.elementor-element-08d0ec1{--display:flex;}.elementor-40 .elementor-element.elementor-element-cfbd2ca .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-40 .elementor-element.elementor-element-cfbd2ca .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-cfbd2ca .elementor-icon-box-title a{font-family:"fallitin", Sans-serif;font-size:18px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-cfbd2ca .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-cfbd2ca:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-cfbd2ca:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-cfbd2ca .elementor-icon-box-description{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-f4b5e14{--display:flex;}.elementor-40 .elementor-element.elementor-element-fb8fcc0 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-40 .elementor-element.elementor-element-fb8fcc0 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-fb8fcc0 .elementor-icon-box-title a{font-family:"fallitin", Sans-serif;font-size:18px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-fb8fcc0 .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-fb8fcc0:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-fb8fcc0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-fb8fcc0 .elementor-icon-box-description{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-beeefc9{--display:flex;}.elementor-40 .elementor-element.elementor-element-1638a4c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-40 .elementor-element.elementor-element-1638a4c .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-1638a4c .elementor-icon-box-title a{font-family:"fallitin", Sans-serif;font-size:18px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-1638a4c .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-1638a4c:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-1638a4c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-1638a4c .elementor-icon-box-description{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-98be4c4{--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-40 .elementor-element.elementor-element-b08fcb1{--display:flex;}.elementor-40 .elementor-element.elementor-element-6c6208f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-40 .elementor-element.elementor-element-6c6208f .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-6c6208f .elementor-icon-box-title a{font-family:"fallitin", Sans-serif;font-size:18px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-6c6208f .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-6c6208f:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-6c6208f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-6c6208f .elementor-icon-box-description{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-3473981{--display:flex;}.elementor-40 .elementor-element.elementor-element-4f115a1 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-40 .elementor-element.elementor-element-4f115a1 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-4f115a1 .elementor-icon-box-title a{font-family:"fallitin", Sans-serif;font-size:18px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-4f115a1 .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-4f115a1:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-4f115a1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-4f115a1 .elementor-icon-box-description{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-0edd3d0{--display:flex;}.elementor-40 .elementor-element.elementor-element-1958375 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-40 .elementor-element.elementor-element-1958375 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-1958375 .elementor-icon-box-title a{font-family:"fallitin", Sans-serif;font-size:18px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-1958375 .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-1958375:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-1958375:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-1958375 .elementor-icon-box-description{color:var( --e-global-color-da59002 );}.elementor-40 .elementor-element.elementor-element-78a9a94{--display:flex;}.elementor-40 .elementor-element.elementor-element-feeaf3c{--spacer-size:100px;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-2be85c9{--content-width:1400px;}.elementor-40 .elementor-element.elementor-element-e3df207{--content-width:1400px;}.elementor-40 .elementor-element.elementor-element-ee0d0e4{--width:25%;}.elementor-40 .elementor-element.elementor-element-386c1fa{--width:25%;}.elementor-40 .elementor-element.elementor-element-c4d0208{--content-width:1400px;}.elementor-40 .elementor-element.elementor-element-78a9a94{--content-width:1400px;}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-7a4c37a .elementor-heading-title{font-size:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-182537c{--spacer-size:50px;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-fbf2ac9{--spacer-size:50px;}.elementor-40 .elementor-element.elementor-element-117ca36{--spacer-size:50px;}.elementor-40 .elementor-element.elementor-element-43e631d{--spacer-size:50px;}.elementor-40 .elementor-element.elementor-element-e7aeb86 .elementor-heading-title{font-size:20px;}.elementor-40 .elementor-element.elementor-element-440e0f8{--spacer-size:50px;}.elementor-40 .elementor-element.elementor-element-feeaf3c{--spacer-size:50px;}}/* Start custom CSS for container, class: .elementor-element-a014eee *//* === ICONOS ANIMADOS | ELEMENTOR === */

.elementor-40 .elementor-element.elementor-element-a014eee .elementor-icon {
    animation: iconoVida 3s ease-in-out infinite;
    will-change: transform;
}

/* Desfase entre iconos */
.elementor-40 .elementor-element.elementor-element-a014eee .elementor-widget:nth-child(2) .elementor-icon {
    animation-delay: .3s;
}

.elementor-40 .elementor-element.elementor-element-a014eee .elementor-widget:nth-child(3) .elementor-icon {
    animation-delay: .6s;
}

.elementor-40 .elementor-element.elementor-element-a014eee .elementor-widget:nth-child(4) .elementor-icon {
    animation-delay: .9s;
}

.elementor-40 .elementor-element.elementor-element-a014eee .elementor-widget:nth-child(5) .elementor-icon {
    animation-delay: 1.2s;
}

/* Movimiento suave */
@keyframes iconoVida {
    0%, 100% {
        transform: translateY(0) scale(1);
    }

    50% {
        transform: translateY(-7px) scale(1.04);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec0ec2 *//* === ICONOS ANIMADOS | ELEMENTOR === */

.elementor-40 .elementor-element.elementor-element-5ec0ec2 .elementor-icon {
    animation: iconoVida 3s ease-in-out infinite;
    will-change: transform;
}

/* Desfase entre iconos */
.elementor-40 .elementor-element.elementor-element-5ec0ec2 .elementor-widget:nth-child(2) .elementor-icon {
    animation-delay: .3s;
}

.elementor-40 .elementor-element.elementor-element-5ec0ec2 .elementor-widget:nth-child(3) .elementor-icon {
    animation-delay: .6s;
}

.elementor-40 .elementor-element.elementor-element-5ec0ec2 .elementor-widget:nth-child(4) .elementor-icon {
    animation-delay: .9s;
}

.elementor-40 .elementor-element.elementor-element-5ec0ec2 .elementor-widget:nth-child(5) .elementor-icon {
    animation-delay: 1.2s;
}

/* Movimiento suave */
@keyframes iconoVida {
    0%, 100% {
        transform: translateY(0) scale(1);
    }

    50% {
        transform: translateY(-7px) scale(1.04);
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'fallitin';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://teknoliftascensores.com/wp-content/uploads/2026/08/fallitin.ttf') format('truetype');
}
/* End Custom Fonts CSS */