.elementor .e-9fd1a30-5aa2307{column-gap:15px;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;row-gap:15px;align-items:center;}.elementor .e-7d51864-b54b7f2{width:65%;padding:0px;flex-direction:column;}.elementor .e-fcb5633-5935937{max-width:1280px;column-gap:80px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;row-gap:0px;align-items:end;}.elementor .e-b6f0bd7-3615b91{width:100%;position:relative;z-index:2;padding-block-start:100px;padding-block-end:100px;padding-inline-start:50px;padding-inline-end:50px;background-color:#DDE4EA;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-32beb8b-0b6d3bd{width:65%;padding:0px;flex-direction:column;}.elementor .e-397e92b-41256ae{width:35%;padding:0px;flex-direction:column;}.elementor .e-8c7992a-3fe2c24{max-width:1280px;column-gap:80px;padding-block-start:0px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;row-gap:0px;align-items:end;}.elementor .e-2c85ed9-b5b9de0{font-family:"Manrope";font-weight:700;font-size:19px;color:#111827;letter-spacing:-0.6px;line-height:1.3em;}.elementor .e-d2d635b-e48a484{padding:0px;flex-direction:column;gap:0px;}.elementor .e-ae28bff-3380579{column-gap:0rem;padding-block-start:30px;padding-block-end:30px;padding-inline-start:25px;padding-inline-end:25px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#E5E7EB;border-style:solid;display:flex;flex-direction:column;row-gap:0px;justify-content:space-between;align-items:start;}.elementor .e-2890aa2-cffc3c5{font-family:"Manrope";font-weight:700;font-size:19px;color:#111827;letter-spacing:-0.6px;line-height:1.3em;}.elementor .e-f794df0-172822c{padding:0px;flex-direction:column;gap:0px;}.elementor .e-da86392-6f76494{column-gap:0rem;padding-block-start:30px;padding-block-end:30px;padding-inline-start:25px;padding-inline-end:25px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#E5E7EB;border-style:solid;display:flex;flex-direction:column;row-gap:0px;justify-content:space-between;align-items:start;}.elementor .e-6674d30-a730285{font-family:"Manrope";font-weight:700;font-size:19px;color:#111827;letter-spacing:-0.6px;line-height:1.3em;}.elementor .e-37b3b8c-d7f3832{padding:0px;flex-direction:column;gap:0px;}.elementor .e-672409e-42f8c92{column-gap:0rem;padding-block-start:30px;padding-block-end:30px;padding-inline-start:25px;padding-inline-end:25px;border-width:1px;border-color:#E5E7EB;border-style:solid;display:flex;flex-direction:column;row-gap:0px;justify-content:space-between;align-items:start;}.elementor .e-f241d1c-aa87f8f{font-family:"Manrope";font-weight:700;font-size:19px;color:#111827;letter-spacing:-0.6px;line-height:1.3em;}.elementor .e-f92b39c-d63acc2{padding:0px;flex-direction:column;gap:0px;}.elementor .e-e9d7d9b-b0b65e4{column-gap:0rem;padding-block-start:30px;padding-block-end:30px;padding-inline-start:25px;padding-inline-end:25px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#E5E7EB;border-style:solid;display:flex;flex-direction:column;row-gap:0px;justify-content:space-between;align-items:start;}.elementor .e-5dbb444-875bfa4{font-family:"Manrope";font-weight:700;font-size:19px;color:#111827;letter-spacing:-0.6px;line-height:1.3em;}.elementor .e-5f7dead-af7af96{padding:0px;flex-direction:column;gap:0px;}.elementor .e-184b83f-09b9e8a{column-gap:0rem;padding-block-start:30px;padding-block-end:30px;padding-inline-start:25px;padding-inline-end:25px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#E5E7EB;border-style:solid;display:flex;flex-direction:column;row-gap:0px;justify-content:space-between;align-items:start;}.elementor .e-b8ac03f-64c2cae{font-family:"Manrope";font-weight:700;font-size:19px;color:#111827;letter-spacing:-0.6px;line-height:1.3em;}.elementor .e-2b0441d-0d20cd2{padding:0px;flex-direction:column;gap:0px;}.elementor .e-b81ddbd-0cf23e6{column-gap:0rem;padding-block-start:30px;padding-block-end:30px;padding-inline-start:25px;padding-inline-end:25px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#E5E7EB;border-style:solid;display:flex;flex-direction:column;row-gap:0px;justify-content:space-between;align-items:start;}.elementor .e-9bb81f8-aa16e71{max-width:1280px;column-gap:0px;padding:0px;border-radius:0px;border-width:0px;border-color:#E5E7EB;border-style:none;display:grid;row-gap:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-6bc0477-673b22b{font-family:"Manrope";font-weight:800;font-size:30px;color:#111827;letter-spacing:-0.8px;}.elementor .e-0066fa8-8d68c99{font-family:"JetBrains Mono";font-weight:500;font-size:11px;color:#4B5563;letter-spacing:1.4px;line-height:1.6em;text-transform:uppercase;}.elementor .e-a54c1d9-448f7f9{column-gap:0rem;padding-block-start:30px;padding-block-end:30px;padding-inline-start:25px;padding-inline-end:25px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#E5E7EB;border-style:solid;background-color:#ffffff;transition:all 350ms;display:flex;flex-direction:column;row-gap:4px;justify-content:start;align-items:start;}.elementor .e-12c378e-54e7f6e{font-family:"Manrope";font-weight:800;font-size:30px;color:#111827;letter-spacing:-0.8px;}.elementor .e-111019e-1b9efa8{font-family:"JetBrains Mono";font-weight:500;font-size:11px;color:#4B5563;letter-spacing:1.4px;line-height:1.6em;text-transform:uppercase;}.elementor .e-d61b2c6-7177196{column-gap:0rem;padding-block-start:30px;padding-block-end:30px;padding-inline-start:25px;padding-inline-end:25px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#E5E7EB;border-style:solid;background-color:#ffffff;transition:all 350ms;display:flex;flex-direction:column;row-gap:4px;justify-content:start;align-items:start;}.elementor .e-6a1ef90-aa97322{font-family:"Manrope";font-weight:800;font-size:30px;color:#111827;letter-spacing:-0.8px;}.elementor .e-df1d539-86e18ee{font-family:"JetBrains Mono";font-weight:500;font-size:11px;color:#4B5563;letter-spacing:1.4px;line-height:1.6em;text-transform:uppercase;}.elementor .e-6a939bc-96f3396{column-gap:0rem;padding-block-start:30px;padding-block-end:30px;padding-inline-start:25px;padding-inline-end:25px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#E5E7EB;border-style:solid;background-color:#ffffff;transition:all 350ms;display:flex;flex-direction:column;row-gap:4px;justify-content:start;align-items:start;}.elementor .e-429d149-404a89e{font-family:"Manrope";font-weight:800;font-size:30px;color:#111827;letter-spacing:-0.8px;}.elementor .e-26646a7-2bbf4d7{font-family:"JetBrains Mono";font-weight:500;font-size:11px;color:#4B5563;letter-spacing:1.4px;line-height:1.6em;text-transform:uppercase;}.elementor .e-f2bb4c3-d753260{column-gap:0rem;padding-block-start:30px;padding-block-end:30px;padding-inline-start:25px;padding-inline-end:25px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#ffffff;transition:all 350ms;display:flex;flex-direction:column;row-gap:4px;justify-content:start;align-items:start;}.elementor .e-2c4757e-fa29333{max-width:1280px;column-gap:0px;padding:0px;margin-block-start:50px;transition:all 350ms;display:grid;row-gap:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-1f37426-4ad2273{width:100%;position:relative;z-index:2;padding-block-start:100px;padding-block-end:100px;padding-inline-start:50px;padding-inline-end:50px;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-e039eee-5866eb3{width:50%;padding:0px;flex-direction:column;}.elementor .e-8b1d504-32dc78f{width:50%;padding:0px;flex-direction:column;}.elementor .e-acee0fa-a27f84c{max-width:1280px;column-gap:80px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;row-gap:0px;align-items:center;}.elementor .e-9fae4e6-0097156{width:100%;position:relative;z-index:2;padding-block-start:100px;padding-block-end:100px;padding-inline-start:50px;padding-inline-end:50px;background-image:url("https://rgcivilworks.com/wp-content/uploads/2026/08/RG-Civil-Contractors-Tu-proximo-proyecto.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;justify-content:center;align-items:center;}