.elementor .e-9dad1b7-e3fc493{font-size:var(--fs-lead);color:var(--color-gray-200);line-height:1.3rem;margin-block-start:15px;}.elementor .e-2c58dd9-5c70e79{margin-block-start:20px;}.elementor .e-c37db83-6c7124b{font-size:var(--fs-lead);color:var(--color-gray-200);line-height:1.3rem;margin-block-start:15px;}.elementor .e-219bf21-e43b681{max-width:60%;margin-inline-start:20px;flex-direction:column;align-items:start;}.elementor .e-56d4a87-e3760b9{min-height:720px;background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.9) 0%,rgba(0, 0, 0, 0.25) 100%),url("https://firemx.mx/wp-content/uploads/2026/11/tanques-01-vista-exterior-1024x576.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-b8b3dea-1ac41d3{font-weight:600;font-size:var(--fs-eyebrow);color:var(--color-primary);margin-inline-start:10px;align-self:center;}.elementor .e-e24e3da-e74e0ac{margin-block-start:35px;flex-direction:row;}.elementor .e-0458a39-baf8f7d{font-size:1.25rem;color:var(--color-gray-200);line-height:1.3rem;margin-block-start:15px;}.elementor .e-f5193e1-eaf95a7{max-width:60%;flex-direction:column;}.elementor .e-6750fcb-4722792{font-size:1.3rem;color:var(--color-primary-soft);margin-block-start:15px;}.elementor .e-994a54a-8ebe6ca{color:var(--color-gray-200);margin-block-start:15px;}.elementor .e-b72c87f-cf1fc91{border-width:1px;border-color:#474747bf;border-style:solid;flex-direction:column;}.elementor .e-43bdc3b-1008f8e{font-size:1.3rem;color:var(--color-primary-soft);margin-block-start:15px;}.elementor .e-725ef7c-a3d0208{color:var(--color-gray-200);margin-block-start:15px;}.elementor .e-8b7a1ba-2c9401a{border-width:1px;border-style:solid;flex-direction:column;}.elementor .e-72c4a55-2f678d3{font-size:1.3rem;color:var(--color-primary-soft);margin-block-start:15px;}.elementor .e-44fe245-e946d6a{color:var(--color-gray-200);margin-block-start:15px;}.elementor .e-3058c18-30b07d3{border-width:1px;border-style:solid;flex-direction:column;}.elementor .e-75554d9-d8472dc{margin-block-end:20px;grid-template-rows:repeat(1, 1fr);}.elementor .e-7ab9cc7-9e24667{color:var(--color-primary-soft);}.elementor .e-a417257-42686ed{margin-block-end:20px;border-width:2px;border-color:var(--color-primary);border-style:solid;background-color:#ff000033;justify-content:space-around;align-items:center;}.elementor .e-7966864-296d0e2{background-color:var(--color-dark-navy);flex-direction:column;}.elementor .e-78212db-1cd156c{font-weight:500;font-size:var(--fs-eyebrow);color:var(--color-primary);margin-inline-start:10px;align-self:center;}.elementor .e-42ddad9-04917e2{margin-block-start:35px;flex-direction:row;}.elementor .e-befb387-3b72e05{font-size:1.8rem;line-height:1.8rem;}.elementor .e-38d6d1e-eb350aa{font-size:var(--fs-lead);color:var(--color-dark);line-height:1.3rem;margin-block-start:15px;}.elementor .e-5345b35-719374c{max-width:50%;margin-inline-start:35px;flex-direction:column;}.elementor .e-2f886b1-3842252{font-size:1.25rem;text-align:center;align-self:center;}.elementor .e-5725adf-cc0a270{color:var(--color-dark);line-height:1.3rem;text-align:center;margin-block-start:15px;}.elementor .e-29e3add-ee606e2{margin-inline-start:1px;flex-direction:column;align-items:start;}.elementor .e-ef58027-07dfe4b{flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-2e4efd3-d3e6e0e{font-size:1.25rem;text-align:center;}.elementor .e-0e5e863-bf1eeb5{color:var(--color-dark);line-height:1.3rem;text-align:center;margin-block-start:15px;}.elementor .e-8494fab-be09ce3{margin-inline-start:1px;flex-direction:column;}.elementor .e-d668544-7692b74{flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-c56ad03-ab33c63{font-size:1.25rem;text-align:center;}.elementor .e-ad4f7cc-a5a4175{color:var(--color-dark);line-height:1.3rem;text-align:center;margin-block-start:15px;}.elementor .e-ed76cf2-343c903{margin-inline-start:1px;flex-direction:column;}.elementor .e-3f12f6f-ed1abef{flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-8afa133-2b6b67d{padding:0px;margin-block-start:20px;flex-direction:row;justify-content:space-evenly;}.elementor .e-b32f5fc-2bff7af{padding:0px;flex-direction:row;}.elementor .e-4f96b8a-1bde1e4{width:200px;margin-block-end:50px;align-self:center;}.elementor .e-70f89b8-6e86872{flex-direction:column;}.elementor .e-69d6392-5354aba{font-weight:500;font-size:var(--fs-eyebrow);color:var(--color-primary);margin-inline-start:10px;}.elementor .e-f63c938-152b3c3{flex-direction:row;}.elementor .e-46fb826-3a616a0{color:var(--color-primary-soft);}.elementor .e-54d500d-dc5c023{font-size:var(--fs-lead);color:var(--color-gray-200);line-height:1.3rem;margin-block-start:15px;}.elementor .e-024fa0c-1860b5b{max-width:60%;flex-direction:column;}.elementor .e-519ae5c-4d87d74{margin-inline-start:-15px;align-items:center;}.elementor .e-9dd08a5-35e929b{font-size:var(--space-md);color:var(--color-primary-soft);}.elementor .e-fc7b447-042424c{color:var(--color-gray-200);margin-block-start:15px;}.elementor .e-d9a9a1d-7e3fca3{flex-direction:column;}.elementor .e-8169b7a-5c1d8cd{margin-inline-start:-15px;align-items:center;}.elementor .e-167e662-d347446{font-size:var(--space-md);color:var(--color-primary-soft);}.elementor .e-43adbe9-b936d48{color:var(--color-gray-200);margin-block-start:15px;}.elementor .e-29e88f6-79a90ad{flex-direction:column;}.elementor .e-21c7503-7e09bd8{margin-inline-start:-15px;align-items:center;}.elementor .e-e294e8a-f62d154{font-size:var(--space-md);color:var(--color-primary-soft);}.elementor .e-162fc6a-9b52424{color:var(--color-gray-200);margin-block-start:15px;}.elementor .e-1304db5-eaad0bf{flex-direction:column;}.elementor .e-4572c1b-48af11c{margin-inline-start:-15px;align-items:center;}.elementor .e-aaa8024-c4cf9e7{font-size:var(--space-md);color:var(--color-primary-soft);}.elementor .e-727e2a9-a6bd0a4{color:var(--color-gray-200);margin-block-start:15px;}.elementor .e-601c72e-c104bfb{flex-direction:column;}.elementor .e-78c3d12-8798d8c{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-161f6e1-25ab5ea{background-color:var(--color-dark-navy);flex-direction:column;}