.elementor .e-662b1c2-6db9abc{height:80px;min-height:80px;flex-direction:column;}.elementor .e-e5fb5f06-40cc90b{width:auto;position:absolute;inset-inline-end:-24px;inset-block-end:-32px;font-family:Inter;font-weight:400;font-size:200px;color:#ffffff29;letter-spacing:0em;line-height:1em;text-align:start;font-style:normal;text-decoration:none;text-transform:none;}.elementor .e-4b5af5ca-142b195{width:100%;font-family:Montserrat;font-weight:500;font-size:62px;color:#FFFFFF;letter-spacing:0em;line-height:normal;text-align:start;font-style:normal;text-decoration:none;text-transform:none;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1a2342d7-b817755{width:95%;height:auto;overflow:hidden;z-index:0;column-gap:9px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;opacity:100%;display:flex;flex-direction:column;row-gap:9px;justify-content:flex-start;align-items:start;}.elementor .e-0f98adce-f12982d{width:100%;height:auto;min-height:600px;overflow:hidden;z-index:0;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-image:radial-gradient(circle at center center, #0000004D 0%,#000000 100%),url("https://staging.tgmlift.com/wp-content/uploads/2026/09/hero_nosotros.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,2218.2982346585px auto;background-position:0% 0%,center center;opacity:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-aaa3315b-f19facd{width:100%;height:auto;z-index:1;column-gap:8px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;opacity:100%;display:flex;flex-direction:column;row-gap:8px;justify-content:flex-start;align-items:center;}.elementor .e-e42710f6-ff16a3a{width:500px;height:93.297286987305px;z-index:1;}.elementor .e-0ab2cd78-cb30038{width:100%;height:auto;overflow:hidden;z-index:0;padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;border-start-start-radius:8px;border-start-end-radius:8px;border-end-start-radius:8px;border-end-end-radius:8px;background-color:#FAFAFA;opacity:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-0e3bb9a1-fea84b7{width:100%;z-index:0;font-family:Montserrat;font-weight:500;font-size:14.4px;color:#727272;letter-spacing:3.2px;line-height:1.78em;text-align:start;font-style:normal;text-decoration:none;text-transform:uppercase;}.elementor .e-9d05d41c-6ee0b1f{width:100%;z-index:1;font-family:Montserrat;font-weight:400;font-size:42.8px;color:#040403;letter-spacing:0em;line-height:1.52em;text-align:start;font-style:normal;text-decoration:none;text-transform:none;}.elementor .e-11c3afe2-2a79073{width:100%;height:auto;z-index:2;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-a3d1e6a3-87cc5c6{width:91.73%;height:auto;z-index:0;column-gap:12px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:100%;display:flex;flex-direction:column;row-gap:12px;justify-content:flex-start;align-items:start;}.elementor .e-718aff15-d68dc5d{width:100%;font-family:Montserrat;font-weight:300;font-size:19.4px;color:#040403;letter-spacing:0em;line-height:1.81em;text-align:start;font-style:normal;text-decoration:none;text-transform:none;}.elementor .e-1f09d6dd-c566725{width:98%;height:auto;min-height:0px;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:100%;display:flex;flex-direction:column;gap:32px;justify-content:flex-start;align-items:start;}.elementor .e-9dc54753-22d8532{width:100%;height:auto;z-index:2;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;background-color:#FFFFFF;opacity:100%;display:flex;flex-direction:row;gap:42px;justify-content:space-between;align-items:stretch;}.elementor .e-713adef-b546c8a{width:500px;height:93.297286987305px;z-index:1;}.elementor .e-2633517-335f094{width:100%;height:auto;overflow:hidden;z-index:0;padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;border-start-start-radius:8px;border-start-end-radius:8px;border-end-start-radius:8px;border-end-end-radius:8px;background-color:#FAFAFA;opacity:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-801ae35-c248acb{width:100%;z-index:0;font-family:Montserrat;font-weight:500;font-size:14.4px;color:#727272;letter-spacing:3.2px;line-height:1.78em;text-align:start;font-style:normal;text-decoration:none;text-transform:uppercase;}.elementor .e-d5d8a12-db6ef67{width:100%;z-index:1;font-family:Montserrat;font-weight:400;font-size:42.8px;color:#040403;letter-spacing:0em;line-height:1.52em;text-align:start;font-style:normal;text-decoration:none;text-transform:none;}.elementor .e-0a2853f-3d2e442{width:100%;height:auto;z-index:2;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-9530ce2-223b2ab{width:91.73%;height:auto;z-index:0;column-gap:12px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:100%;display:flex;flex-direction:column;row-gap:12px;justify-content:flex-start;align-items:start;}.elementor .e-99f30d6-2dbc815{width:100%;font-family:Montserrat;font-weight:300;font-size:19.4px;color:#040403;letter-spacing:0em;line-height:1.81em;text-align:start;font-style:normal;text-decoration:none;text-transform:none;}.elementor .e-8b4e6ad-b9bceca{width:98%;height:auto;min-height:0px;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:100%;display:flex;flex-direction:column;gap:32px;justify-content:flex-start;align-items:start;}.elementor .e-2d8210e-bfdbaf1{width:100%;height:auto;z-index:2;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;background-color:#FFFFFF;opacity:100%;display:flex;flex-direction:row;gap:42px;justify-content:space-between;align-items:stretch;}.elementor .e-2188bc7-4fcd333{width:500px;height:39.773239135742px;z-index:1;}.elementor .e-b315901-b73f29f{width:100%;height:auto;overflow:hidden;z-index:0;padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;border-start-start-radius:8px;border-start-end-radius:8px;border-end-start-radius:8px;border-end-end-radius:8px;background-color:#FAFAFA;opacity:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-1c75f52-35e277e{width:100%;z-index:0;font-family:Montserrat;font-weight:500;font-size:14.4px;color:#727272;letter-spacing:3.2px;line-height:1.78em;text-align:start;font-style:normal;text-decoration:none;text-transform:uppercase;}.elementor .e-d8125c3-4b35f91{width:100%;z-index:1;font-family:Montserrat;font-weight:400;font-size:42.8px;color:#040403;letter-spacing:0em;line-height:1.52em;text-align:start;font-style:normal;text-decoration:none;text-transform:none;}.elementor .e-33813d9-fa67b13{width:100%;height:auto;z-index:2;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-c45352f-050833c{width:91.73%;height:auto;z-index:0;column-gap:12px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:100%;display:flex;flex-direction:column;row-gap:12px;justify-content:flex-start;align-items:start;}.elementor .e-e0e90f0-59800cd{width:100%;font-family:Montserrat;font-weight:300;font-size:19.4px;color:#040403;letter-spacing:0em;line-height:1.81em;text-align:start;font-style:normal;text-decoration:none;text-transform:none;}.elementor .e-8403d03-e359a33{width:98%;height:auto;min-height:0px;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:100%;display:flex;flex-direction:column;gap:32px;justify-content:flex-start;align-items:start;}.elementor .e-4b19649-d48b07e{width:100%;height:auto;z-index:2;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;background-color:#FFFFFF;opacity:100%;display:flex;flex-direction:row;gap:42px;justify-content:space-between;align-items:stretch;}.elementor .e-ababa343-a3b4a8f{width:100%;height:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}