.elementor .e-31c95577-120c9a9{min-width:0px;font-family:var(--mf-home-body);font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.12em;line-height:1.5em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-11b260c2-47f761e{min-width:0px;font-family:var(--mf-home-display);font-weight:700;font-size:106px;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.08em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4bfaabcb-dfcfae4{min-width:0px;font-family:var(--mf-home-display);font-weight:700;font-size:96px;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.08em;padding-block-start:4px;padding-block-end:4px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--mf-home-red);align-self:start;}.elementor .e-624f19ec-0b51d51{min-width:0px;max-width:610px;font-family:var(--mf-home-body);font-weight:400;font-size:23px;color:#FFFFFF;line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-557aa6e2-8a2afb4{width:auto;min-width:0px;font-family:var(--mf-home-body);font-weight:700;font-size:16px;color:#FFFFFF;line-height:1.2em;text-decoration:underline;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;align-self:start;}.elementor .e-557aa6e2-8a2afb4:hover,.elementor .e-557aa6e2-8a2afb4:focus-visible{color:var(--mf-home-red);background-color:transparent;}.elementor .e-7ade10d8-b49ba9b{min-width:0px;max-width:760px;display:flex;flex-direction:column;gap:22px;}.elementor .e-5279b818-b43f9f5{width:100%;min-width:0px;max-width:var(--mf-content-max);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-70cb3fc8-a0e821d{width:100%;min-width:0px;scroll-margin-top:24px;padding-block-start:110px;padding-block-end:130px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(#101418A6, #101418A6),url("https://www.moreflex.com/wp-content/uploads/2026/09/moreflex-fabrica-atual-1.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--mf-home-dark);}.elementor .e-7df8182-0f0e078{min-width:0px;font-family:var(--mf-home-body);font-weight:700;font-size:14px;color:var(--mf-home-red);letter-spacing:0.12em;line-height:1.5em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1f7cedbb-21e5721{min-width:0px;font-family:var(--mf-home-body);font-weight:700;font-size:52px;color:var(--mf-home-dark);letter-spacing:-0.025em;line-height:1.08em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-df982e-42af3e2{min-width:0px;font-family:var(--mf-home-body);font-weight:400;font-size:20px;color:var(--mf-home-dark);line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2e88d0a5-c917f9b{width:auto;min-width:0px;font-family:var(--mf-home-body);font-weight:700;font-size:16px;color:var(--mf-home-red);line-height:1.2em;text-decoration:underline;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;align-self:start;}.elementor .e-2e88d0a5-c917f9b:hover,.elementor .e-2e88d0a5-c917f9b:focus-visible{color:var(--mf-home-red);background-color:transparent;}.elementor .e-cc407e4-bfe733d{min-width:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-32bd1d12-a856709{width:100%;height:380px;min-width:0px;object-fit:cover;display:block;}.elementor .e-297b121d-dfdf31f{min-width:0px;position:absolute;inset-inline-end:0px;inset-block-end:15px;font-family:var(--mf-home-display);font-weight:700;font-size:27px;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.08em;padding-block-start:13px;padding-block-end:13px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--mf-home-red);}.elementor .e-573b39f8-2906cbb{min-width:0px;position:relative;}.elementor .e-2da2d38b-701599e{min-width:0px;display:grid;gap:64px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(1, 1fr);align-items:center;}.elementor .e-475cb8db-e37f0b6{width:100%;min-width:0px;max-width:var(--mf-content-max);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-5a2112ca-39535b6{width:100%;min-width:0px;scroll-margin-top:24px;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:white;}.elementor .e-d849805-1ce98f1{min-width:0px;font-family:var(--mf-home-body);font-weight:700;font-size:14px;color:var(--mf-home-red);letter-spacing:0.12em;line-height:1.5em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-76eb1270-7b2f402{min-width:0px;font-family:var(--mf-home-body);font-weight:700;font-size:52px;color:var(--mf-home-dark);letter-spacing:-0.025em;line-height:1.08em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-19b75ad2-8f5a4f8{min-width:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-2f743cac-d04a672{width:auto;min-width:0px;font-family:var(--mf-home-body);font-weight:700;font-size:16px;color:var(--mf-home-red);line-height:1.2em;text-decoration:underline;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;align-self:start;}.elementor .e-2f743cac-d04a672:hover,.elementor .e-2f743cac-d04a672:focus-visible{color:var(--mf-home-red);background-color:transparent;}.elementor .e-67dff12-01b5200{min-width:0px;display:grid;gap:30px;grid-template-columns:1fr auto;grid-template-rows:repeat(1, 1fr);align-items:center;}.elementor .e-65ff63da-7990ef6{width:100%;height:165px;min-width:0px;object-fit:contain;display:block;}.elementor .e-7bc53afe-5a25d7b{min-width:0px;font-family:var(--mf-home-body);font-weight:700;font-size:28px;color:var(--mf-home-dark);letter-spacing:-0.025em;line-height:1.08em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-57dfcc52-e6347bf{min-width:0px;font-family:var(--mf-home-body);font-weight:400;font-size:20px;color:var(--mf-home-dark);line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-42d0562f-70092ad{min-width:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-1b8b95bf-2b9b4f4{width:auto;min-width:0px;font-family:var(--mf-home-body);font-weight:700;font-size:16px;color:var(--mf-home-red);line-height:1.2em;text-decoration:underline;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;align-self:start;}.elementor .e-1b8b95bf-2b9b4f4:hover,.elementor .e-1b8b95bf-2b9b4f4:focus-visible{color:var(--mf-home-red);background-color:transparent;}.elementor .e-6dc03709-9b52575{min-width:0px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:32px;padding-inline-end:32px;background-color:white;display:grid;gap:30px;grid-template-columns:1fr 1.5fr auto;grid-template-rows:repeat(1, 1fr);align-items:center;}.elementor .e-1bc177dd-ac56f13{min-width:0px;display:flex;flex-direction:column;gap:38px;}.elementor .e-3a941bc6-8fff50d{width:100%;min-width:0px;max-width:var(--mf-content-max);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-5dd1ff0c-84d4af5{width:100%;min-width:0px;scroll-margin-top:24px;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--mf-home-light);}.elementor .e-52f4af56-0c1526f{width:100%;min-width:0px;max-width:var(--mf-content-max);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-45f8d717-b26af21{width:100%;min-width:0px;scroll-margin-top:24px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:white;}.elementor .e-36d09b26-82c76b3{min-width:0px;font-family:var(--mf-home-body);font-weight:700;font-size:14px;color:var(--mf-home-red);letter-spacing:0.12em;line-height:1.5em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4b3e6bd4-8003ecd{min-width:0px;font-family:var(--mf-home-body);font-weight:700;font-size:52px;color:var(--mf-home-dark);letter-spacing:-0.025em;line-height:1.08em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2eb9bb18-215de35{width:100%;height:320px;min-width:0px;object-fit:cover;display:block;}.elementor .e-21f77272-2da2a47{min-width:0px;font-family:var(--mf-home-body);font-weight:700;font-size:26px;color:var(--mf-home-dark);letter-spacing:-0.025em;line-height:1.08em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-69742f50-bcdf7c9{min-width:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-4cfe0586-6a6bd51{width:100%;height:320px;min-width:0px;object-fit:cover;display:block;}.elementor .e-5a73830-2748328{min-width:0px;font-family:var(--mf-home-body);font-weight:700;font-size:26px;color:var(--mf-home-dark);letter-spacing:-0.025em;line-height:1.08em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ee35531-0dfde60{min-width:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-116ecae3-5dee952{width:100%;height:320px;min-width:0px;object-fit:cover;display:block;}.elementor .e-6ab45eaf-295fd54{min-width:0px;font-family:var(--mf-home-body);font-weight:700;font-size:26px;color:var(--mf-home-dark);letter-spacing:-0.025em;line-height:1.08em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b19c398-579ceb2{min-width:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-6f378cc9-78e4070{min-width:0px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:repeat(1, 1fr);align-items:center;}.elementor .e-2107f3c3-8d366f7{min-width:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-222392ec-3395782{width:100%;min-width:0px;max-width:var(--mf-content-max);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-5a370d49-6eeea2d{width:100%;min-width:0px;scroll-margin-top:24px;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:white;display:none;}.elementor .e-a0000076{min-width:0px;font-family:"Albert Sans";font-weight:600;font-size:15px;color:#CC2228;line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a0000077{min-width:0px;font-family:"Albert Sans";font-weight:700;font-size:54px;color:#161616;letter-spacing:-0.025em;line-height:1.08em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a0000078{min-width:0px;font-family:"Albert Sans";font-weight:400;font-size:22px;color:#68686D;line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a0000079{width:auto;min-width:0px;font-family:"Albert Sans";font-weight:600;font-size:16px;color:#CC2228;line-height:1.2em;text-decoration:underline;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-radius:30px;border-width:0px;background-color:transparent;align-self:start;}.elementor .e-a0000079:hover,.elementor .e-a0000079:focus-visible{color:#CC2228;background-color:transparent;}.elementor .e-a000007a{min-width:0px;display:flex;flex-direction:column;gap:28px;}.elementor .e-a000007b{width:100%;height:530px;min-width:0px;object-fit:cover;border-radius:20px;display:block;}.elementor .e-a000007c{min-width:0px;display:grid;gap:80px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-a000007d{min-width:0px;font-family:"Albert Sans";font-weight:600;font-size:15px;color:#CC2228;line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a000007e{min-width:0px;font-family:"Albert Sans";font-weight:700;font-size:24px;color:#161616;letter-spacing:-0.025em;line-height:1.08em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a000007f{min-width:0px;font-family:"Albert Sans";font-weight:400;font-size:17px;color:#68686D;line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a0000080{min-width:0px;display:flex;flex-direction:column;gap:16px;align-self:stretch;}.elementor .e-a0000081{min-width:0px;font-family:"Albert Sans";font-weight:600;font-size:15px;color:#CC2228;line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a0000082{min-width:0px;font-family:"Albert Sans";font-weight:700;font-size:24px;color:#161616;letter-spacing:-0.025em;line-height:1.08em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a0000083{min-width:0px;font-family:"Albert Sans";font-weight:400;font-size:17px;color:#68686D;line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a0000084{min-width:0px;display:flex;flex-direction:column;gap:16px;align-self:stretch;}.elementor .e-a0000085{min-width:0px;font-family:"Albert Sans";font-weight:600;font-size:15px;color:#CC2228;line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a0000086{min-width:0px;font-family:"Albert Sans";font-weight:700;font-size:24px;color:#161616;letter-spacing:-0.025em;line-height:1.08em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a0000087{min-width:0px;font-family:"Albert Sans";font-weight:400;font-size:17px;color:#68686D;line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a0000088{min-width:0px;display:flex;flex-direction:column;gap:16px;align-self:stretch;}.elementor .e-a0000089{min-width:0px;padding-block-start:36px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:64px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;border-color:#DCDCDD;border-style:solid;display:grid;gap:48px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;align-items:center;}.elementor .e-a000008a{width:100%;min-width:0px;max-width:1400px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-1d4d47da{width:100%;min-width:0px;scroll-margin-top:24px;padding-block-start:112px;padding-block-end:112px;padding-inline-start:40px;padding-inline-end:40px;background-color:white;}.elementor .e-a0000067{width:100%;height:640px;min-width:0px;object-fit:cover;border-radius:20px;display:block;}.elementor .e-a0000068{min-width:0px;font-family:"Albert Sans";font-weight:600;font-size:15px;color:#B7B7BD;line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a0000069{min-width:0px;font-family:"Albert Sans";font-weight:700;font-size:56px;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.08em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a000006a{min-width:0px;font-family:"Albert Sans";font-weight:600;font-size:24px;color:#FFFFFF;line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a000006b{min-width:0px;font-family:"Albert Sans";font-weight:400;font-size:19px;color:#BDBDC2;line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a000006d{min-width:0px;font-family:"Albert Sans";font-weight:600;font-size:17px;color:#FFFFFF;line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a000006e{min-width:0px;font-family:"Albert Sans";font-weight:600;font-size:17px;color:#FFFFFF;line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a000006f{min-width:0px;font-family:"Albert Sans";font-weight:600;font-size:17px;color:#FFFFFF;line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a0000070{min-width:0px;display:grid;gap:16px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;align-items:center;}.elementor .e-a0000071{width:auto;min-width:0px;font-family:"Albert Sans";font-weight:600;font-size:16px;color:#FFFFFF;line-height:1.2em;text-decoration:none;padding-block-start:17px;padding-block-end:17px;padding-inline-start:25px;padding-inline-end:25px;border-radius:30px;border-width:0px;background-color:#CC2228;align-self:start;}.elementor .e-a0000071:hover,.elementor .e-a0000071:focus-visible{color:#FFFFFF;background-color:#A51C22;}.elementor .e-a0000072{min-width:0px;display:flex;flex-direction:column;gap:26px;}.elementor .e-a0000073{min-width:0px;display:grid;gap:76px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-a0000074{width:100%;min-width:0px;max-width:1400px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-109415fc{width:100%;min-width:0px;scroll-margin-top:24px;padding-block-start:112px;padding-block-end:112px;padding-inline-start:40px;padding-inline-end:40px;background-color:#161616;}