.elementor .titulos-caso-estudio-pma{width:20%;min-height:0px;font-family:var(--opensans);font-size:32px;margin-block-start:20px;align-self:start;}.elementor .contenedor-anchocompleto{width:1150px;min-height:550px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;display:flex;}.elementor .pantone-nombres{font-family:"Open Sans";font-size:14px;color:#ffffff;padding:20px;align-self:start;}.elementor .flexbox-parrafos{width:80%;padding:0px;flex-direction:column;}.elementor .flexbox-lineas{gap:50px;}.elementor .textodoscolumnas{font-family:"Open Sans";font-weight:400;font-size:16px;color:#7E736A;column-count:2;column-gap:50px;line-height:32px;padding-block-end:25px;}.elementor .e-83a1323-7ac00b6{font-size:18px;color:#7E736A;margin-block-start:0px;}.elementor .e-f89ace5-f31976a{font-family:"Open Sans";font-weight:500;font-size:12px;color:#7E736A;}.elementor .e-5459ba1-f8fceca{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff00;gap:10px;}.elementor .e-3a1d02c-a2d183e{font-family:"Open Sans";font-weight:400;font-size:12px;}.elementor .e-74c652d-3a14d3e{font-family:"Open Sans";font-weight:700;font-size:12px;color:#7E736A;padding-block-start:0px;padding-block-end:1px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;}.elementor .e-74c652d-3a14d3e:hover,.elementor .e-74c652d-3a14d3e:focus-visible{color:#5c5045;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-f585777-6ce40c6{font-family:"Open Sans";font-weight:700;font-size:12px;color:#7E736A;padding-block-start:0px;padding-block-end:1px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;}.elementor .e-f585777-6ce40c6:hover,.elementor .e-f585777-6ce40c6:focus-visible{color:#5c5045;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-60918bc-a71dcbf{font-family:"Open Sans";font-weight:700;font-size:12px;color:#7E736A;padding-block-start:0px;padding-block-end:1px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;}.elementor .e-60918bc-a71dcbf:hover,.elementor .e-60918bc-a71dcbf:focus-visible{color:#5c5045;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-243e90e-f73ebad{gap:25px;justify-content:flex-end;align-items:center;}.elementor .e-1a85752-2873868{min-height:25px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:15px;padding-inline-end:15px;margin-block-end:0px;justify-content:space-between;align-items:center;}.elementor .e-5c270aa-83dc1e9{width:450px;position:absolute;z-index:5;}.elementor .e-027b604-f07c432{min-height:350px;position:relative;scroll-margin-top:10px;margin-block-start:0px;background-image:url(https://pablomeyer.com/wp-content/uploads/2026/11/Pleca-distrito-coyoacan.jpg);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#4E024B;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-5acb5bb-9af6eb6{color:#5089A7;}.elementor .e-ed8ea50-7c8814f{background-color:#5089A7;}.elementor .e-166a9d5-4bdcab7{background-color:#5089A7;}.elementor .e-5558066-add04d3{padding-block-start:0px;padding-block-end:25px;padding-inline-start:0px;padding-inline-end:0px;gap:50px;}.elementor .e-5b5fe48-b8da099{width:100%;column-count:2;column-gap:50px;text-align:start;}.elementor .e-25f0c3b-4423e4b{min-height:0px;padding-block-start:20px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;}.elementor .e-064f063-ab44d80{margin-block-start:10px;}.elementor .e-a915107-c75f843{min-height:600px;flex-direction:row;gap:10px;}.elementor .e-89c3b62-aec403f{color:#5089A7;}.elementor .e-f6519f8-7ce1f57{background-color:#5089A7;}.elementor .e-3bbf0ab-c56bf27{background-color:#5089A7;}.elementor .e-931be97-5c5923c{padding-block-start:0px;padding-block-end:25px;padding-inline-start:0px;padding-inline-end:0px;gap:50px;}.elementor .e-cdee409-f96c56b{min-height:0px;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;}.elementor .e-f7de60c-6539231{min-height:600px;flex-direction:row;gap:10px;}.elementor .e-34dd9b5-1cc26d8{color:#5089A7;}.elementor .e-8628919-4beb8f3{background-color:#5089A7;}.elementor .e-626fc2e-ba1ec7a{background-color:#5089A7;}.elementor .e-9281d6f-ce89b07{padding-block-start:0px;padding-block-end:25px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-dbde65a-1646172{padding:0px;}.elementor .e-3bbaec2-637084d{min-height:0px;padding-block-start:25px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;}.elementor .e-6a0eca5-3780623{text-transform:uppercase;padding:0px;justify-content:center;align-items:center;}.elementor .e-67730f0-9856f20{padding:0px;justify-content:center;align-items:center;}.elementor .e-8d807a0-346e081{min-height:350px;flex-direction:row;gap:10px;}.elementor .e-ba58dbd-7294f38{min-height:350px;margin-block-start:10px;flex-direction:column;gap:10px;}.elementor .e-ca8452b-2b0db14{min-height:350px;margin-block-start:10px;flex-direction:column;gap:10px;}.elementor .e-1a4fd64-5c5e416{text-transform:uppercase;padding:0px;justify-content:center;align-items:center;}.elementor .e-9e14900-d7a6a97{padding:0px;justify-content:center;align-items:center;}.elementor .e-d7cd963-10349ee{min-height:300px;margin-block-start:10px;flex-direction:row;gap:10px;}.elementor .e-609cf1e-308f14e{height:auto;}.elementor .e-99a4f31-cbaf826{height:auto;}.elementor .e-7d7d270-888e2d0{min-height:auto;}.elementor .e-73bb6ba-c2f7b47{min-height:300px;margin-block-start:10px;display:grid;flex-direction:row;gap:10px;flex-wrap:nowrap;grid-template-columns:repeat(3, 1fr);grid-auto-flow:row;justify-content:space-between;}.elementor .e-79f2827-4d21794{color:#5089A7;}.elementor .e-24df122-37e5369{background-color:#5089A7;}.elementor .e-f040a95-173e934{background-color:#5089A7;}.elementor .e-7c82c09-cfaca1d{padding-block-start:0px;padding-block-end:25px;padding-inline-start:0px;padding-inline-end:0px;gap:50px;}.elementor .e-ebba5c7-b380b7b{min-height:0px;padding-block-start:25px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;}.elementor .e-28a329a-8e089f9{position:absolute;inset-block-end:75px;font-family:"Open Sans";font-weight:800;font-size:50px;color:#ffffff66;line-height:45px;transform:rotateX(0deg) rotateY(0deg) rotateZ(-90deg) translate3d(70px, -60px, 0px);}.elementor .e-f36e0e8-00d19b1{min-height:600px;padding-inline-start:10px;background-color:#031F2D;justify-content:flex-start;align-items:start;}.elementor .e-455e00c-015312f{background-color:#00C9D4;}.elementor .e-3b268cf-453df4b{background-color:#008997;}.elementor .e-36acb6b-2d0b834{min-height:600px;}.elementor .e-31ad381-e104b9d{font-family:"Open Sans";font-size:14px;color:#ffffff;}.elementor .e-fc4ec73-c0a59b1{width:40%;padding-inline-end:25px;flex-direction:column;gap:35px;justify-content:space-between;}.elementor .e-57c6335-8fa5434{font-family:din-2014;font-weight:700;color:#031F2D;}.elementor .e-1d1d40b-07af587{font-family:din-2014;font-size:20px;color:#031F2D;}.elementor .e-a18ec62-22be068{width:100%;padding-block-start:0px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#000000;border-style:solid;flex-direction:column;gap:0px;}.elementor .e-bc18a62-7c28d86{font-family:din-2014;font-weight:500;font-size:20px;color:#031F2D;text-align:start;}.elementor .e-860be28-4b9d820{width:100%;color:#ffffff;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;justify-content:flex-start;}.elementor .e-3247408-7b30690{font-family:din-2014;font-weight:500;color:#031F2D;}.elementor .e-ce2d2de-36cd02f{width:100%;padding:0px;}.elementor .e-2c83097-a9caf33{width:100%;padding:0px;flex-direction:column;gap:5px;}.elementor .e-2e2c8fc-39cfa60{font-family:din-2014;font-weight:700;font-size:20px;color:#031F2D;text-align:start;}.elementor .e-f5f0195-78a7ed1{width:100%;color:#ffffff;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;justify-content:flex-start;}.elementor .e-f0d6ce9-4927185{font-family:din-2014;font-weight:700;color:#031F2D;}.elementor .e-957c629-c0fe18f{width:100%;padding:0px;}.elementor .e-38d8ae5-9cef81b{width:100%;padding:0px;flex-direction:column;gap:5px;}.elementor .e-09b5fde-5cc5734{font-family:din-2014;font-weight:900;font-size:20px;color:#031F2D;text-align:start;}.elementor .e-d79c3eb-701fd9f{width:100%;color:#ffffff;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;justify-content:flex-start;}.elementor .e-765d54c-2a2f380{font-family:din-2014;font-weight:900;color:#031F2D;}.elementor .e-1f88c98-d226dec{width:100%;padding:0px;}.elementor .e-2d8d367-2107ec1{width:100%;padding:0px;flex-direction:column;gap:5px;}.elementor .e-2513db0-a022bd3{width:35%;padding:0px;margin-block-start:30px;flex-direction:column;gap:30px;}.elementor .e-d6e46b4-f744e0f{font-family:Barlow;font-weight:700;color:#031F2D;}.elementor .e-59808df-4febdb1{font-family:Barlow;font-size:20px;color:#031F2D;}.elementor .e-722d64a-e6c9d8b{width:100%;padding-block-start:0px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#000000;border-style:solid;flex-direction:column;gap:0px;}.elementor .e-681ad55-ef8529e{font-family:Barlow;font-weight:300;font-size:20px;color:#031F2D;text-align:start;}.elementor .e-c4e3eb3-0654c53{width:100%;color:#ffffff;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;justify-content:flex-start;}.elementor .e-3f35b61-6adc3b6{font-family:Barlow;font-weight:300;color:#031F2D;}.elementor .e-5e9325e-759cad4{width:100%;padding:0px;}.elementor .e-0403931-c7dc705{width:100%;padding:0px;flex-direction:column;gap:5px;}.elementor .e-8c4d0b2-824eae1{font-family:Barlow;font-weight:500;font-size:20px;color:#031F2D;text-align:start;}.elementor .e-e30d4c4-61e0684{width:100%;color:#ffffff;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;justify-content:flex-start;}.elementor .e-47e2189-de2bd87{font-family:Barlow;font-weight:400;color:#031F2D;letter-spacing:1px;}.elementor .e-86907bd-ebd808d{width:100%;padding:0px;}.elementor .e-f93f0f3-becc40b{width:100%;padding:0px;flex-direction:column;gap:5px;}.elementor .e-64d7953-081720e{font-family:Barlow;font-weight:600;font-size:20px;color:#031F2D;text-align:start;}.elementor .e-687b5f7-b9993fb{width:100%;color:#ffffff;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;justify-content:flex-start;}.elementor .e-1660444-14e760a{font-family:Barlow;font-weight:600;color:#031F2D;}.elementor .e-56e466b-6d8a6cd{width:100%;padding:0px;}.elementor .e-92935ea-5c33ddd{width:100%;padding:0px;flex-direction:column;gap:5px;}.elementor .e-01d5c0d-25b4d46{width:35%;padding:0px;margin-block-start:30px;flex-direction:column;gap:30px;}.elementor .e-dbb2a9b-56162d7{padding:0px;gap:35px;}.elementor .e-1f291e0-cc94fed{width:60%;font-family:din-2014;font-size:6em;color:#ffffff;line-height:100px;margin-block-start:40px;margin-block-end:25px;}.elementor .e-3e0794b-49d2b68{font-family:din-2014;font-size:40px;color:#ffffff;}.elementor .e-f8489a5-8459342{font-family:din-2014;font-weight:700;font-size:50px;color:#ffffff;text-align:end;}.elementor .e-f283d95-f4f8738{width:35%;padding:0px;margin-block-start:20px;flex-direction:column;gap:0px;justify-content:center;}.elementor .e-733d8e2-9c4af93{padding:0px;justify-content:space-between;}.elementor .e-c2eaab2-e6724f8{width:1150px;min-height:600px;padding-block-start:25px;padding-block-end:25px;padding-inline-start:50px;padding-inline-end:75px;margin-block-start:10px;background-color:#00C9D4;flex-direction:column;gap:0px;}.elementor .e-d4ef9c3-93fa85d{width:33%;background-image:url(https://pablomeyer.com/wp-content/uploads/2026/11/Senal-Distrito-Coyoacan.jpg);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;}.elementor .e-3661729-68ededc{width:66.66%;background-image:url(https://pablomeyer.com/wp-content/uploads/2026/11/Totem2_DCa.jpg);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;align-items:stretch;}.elementor .e-ebbab16-c377239{min-height:650px;padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:nowrap;align-items:stretch;}.elementor .e-647625d-a7bad14{width:calc(50% - 5px);height:auto;}.elementor .e-fba6b8f-83fc1fc{width:calc(50% - 5px);height:auto;}.elementor .e-e4bf60a-ef371f9{min-height:300px;display:flex;gap:10px;flex-wrap:nowrap;grid-template-columns:repeat(3, 1fr);grid-auto-flow:row;justify-content:space-between;}.elementor .e-18401cc-0c07787{width:50%;height:auto;}.elementor .e-b9d1ec4-c38269b{width:50%;background-color:#C4BEAD;}.elementor .e-ffb9391-7db8491{font-family:"Open Sans";font-weight:700;font-size:25px;color:#ffffff;line-height:25px;transform:rotateX(0deg) rotateY(0deg) rotateZ(-90deg) translate3d(50px, 0px, 0px) translate3d(0px, -15px, 0px);}.elementor .e-eb8dcae-036db62{width:50%;background-color:#909387;justify-content:flex-start;align-items:end;}.elementor .e-3219e47-26ae5ed{width:50%;height:auto;}.elementor .e-e1cf7f9-39a86ab{width:50%;height:auto;}.elementor .e-6cf842e-6813264{width:50%;background-color:#D6D1C4;}.elementor .e-c6ff7a8-aa4693e{min-height:300px;display:flex;flex-wrap:wrap;grid-template-columns:repeat(3, 1fr);grid-auto-flow:row;justify-content:space-between;}.elementor .e-2889f9c-38fc561{width:calc(33.3333% - 5px);height:auto;}.elementor .e-f1761f0-0fde952{display:none;}.elementor .e-8b59071-ea6900f{width:calc(66.6666% - 5px);}.elementor .e-d8ef47e-71a41e5{min-height:300px;display:flex;flex-wrap:nowrap;grid-template-columns:repeat(3, 1fr);grid-auto-flow:row;justify-content:space-between;align-items:stretch;}.elementor .e-1f9ccc9-ed412ae{width:66.66%;background-image:url(https://pablomeyer.com/wp-content/uploads/2026/11/Metal_logo_mounted_on_concrete_195354a1_2K.jpg);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;align-items:stretch;}.elementor .e-83c5dbc-f2cf940{width:33%;background-image:url(https://pablomeyer.com/wp-content/uploads/2026/11/GorraQaliza.jpg);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;}.elementor .e-d10a28b-b01b7d5{min-height:650px;padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:nowrap;align-items:stretch;}.elementor .e-78638f3-2a00fa1{min-height:350px;margin-block-start:10px;flex-direction:column;gap:10px;}.elementor .e-2adbb06-4858a60{width:100%;font-weight:400;font-size:24px;color:#000000;text-align:center;text-transform:uppercase;margin-block-start:15px;}.elementor .e-f0524d9-ac9ad4c{width:250px;}.elementor .e-55cb647-00dcc28{background-image:linear-gradient(#5c7f96ba, #5c7f96ba),url(https://pablomeyer.com/wp-content/uploads/2026/11/Pleca-Marel-1024x445.jpg);background-repeat:repeat,repeat-x;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;transition:all 300ms;justify-content:center;align-items:center;}.elementor .e-55cb647-00dcc28:hover,.elementor .e-55cb647-00dcc28:focus-visible{opacity:90%;}.elementor .e-727be5d-d4e607a{width:150px;}.elementor .e-71ea243-f01736a{background-image:url(https://pablomeyer.com/wp-content/uploads/2026/11/Pleca-Marel-1-1024x445.jpg);background-repeat:repeat-x;background-attachment:scroll;background-size:cover;background-position:center center;transition:all 300ms;justify-content:center;align-items:center;}.elementor .e-71ea243-f01736a:hover,.elementor .e-71ea243-f01736a:focus-visible{opacity:90%;}.elementor .e-0e5d0e4-6889c6a{width:125px;display:flex;}.elementor .e-37ef310-eacaab1{background-image:url(https://pablomeyer.com/wp-content/uploads/2026/10/Miyana-pleca-morada-1024x445.jpg);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:all 300ms;justify-content:center;align-items:center;}.elementor .e-37ef310-eacaab1:hover,.elementor .e-37ef310-eacaab1:focus-visible{opacity:90%;}.elementor .e-cd01fdf-1948da9{min-height:250px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:20px;gap:10px;}.elementor .e-4053b88-7ebc1ef{width:1150px;padding:0px;display:flex;flex-direction:column;flex-wrap:nowrap;}.elementor .e-2cfe2a4-cd5b45f{width:100%;min-width:100%;padding-block-start:25px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:150px;background-color:#f3f3f3;flex-direction:column;align-items:center;}.elementor .aae-flex{display:flex;}.elementor .aae-a-inline-flex{display:inline-flex;}.elementor .aae-a-block{display:block;}.elementor .aae-a-hidden{display:none;}.elementor .aae-items-center{align-items:center;}.elementor .aae-a-justify-center{justify-content:center;}.elementor .aae-a-justify-between{justify-content:space-between;}.elementor .aae-a-col{flex-direction:column;}.elementor .aae-a-wrap{flex-wrap:wrap;}.elementor .aae-a-m0{margin:0px;}.elementor .aae-a-p0{padding:0px;}.elementor .aae-a-w-full{width:100%;}.elementor .aae-a-h-full{height:100%;}.elementor .aae-a-svg{width:20px;height:20px;}.elementor .aae-a-svg-30{width:30px;height:30px;}.elementor .aae-a-b0{border-width:0px;}.elementor .aae-a-relative{position:relative;}.elementor .aae-a-overflow-hidden{overflow:hidden;}.elementor .aae-a-text-center{text-align:center;}