.elementor .e-59181220-068aacd{width:250px;object-fit:contain;display:block;justify-content:flex-start;align-self:center;}.elementor .e-12dae198-7b1914f{width:350px;display:flex;justify-content:flex-start;align-items:center;}.elementor .e-605643c9-2e12116{font-family:Oswald;font-weight:600;font-size:0.95rem;color:#FFFFFF;letter-spacing:0.05em;text-transform:uppercase;}.elementor .e-605643c9-2e12116:hover,.elementor .e-605643c9-2e12116:focus-visible{color:#FF0000;}.elementor .e-4c1476c9-53628b1{font-family:Oswald;font-weight:600;font-size:0.95rem;color:#FFFFFF;letter-spacing:0.05em;text-transform:uppercase;}.elementor .e-4c1476c9-53628b1:hover,.elementor .e-4c1476c9-53628b1:focus-visible{color:#FF0000;}.elementor .e-38ea0179-6561fc8{font-family:Oswald;font-weight:600;font-size:0.95rem;color:#FFFFFF;letter-spacing:0.05em;text-transform:uppercase;}.elementor .e-38ea0179-6561fc8:hover,.elementor .e-38ea0179-6561fc8:focus-visible{color:#FF0000;}.elementor .e-47d84b15-8a6f03a{font-family:Oswald;font-weight:600;font-size:0.95rem;color:#FFFFFF;letter-spacing:0.05em;text-transform:uppercase;}.elementor .e-47d84b15-8a6f03a:hover,.elementor .e-47d84b15-8a6f03a:focus-visible{color:#FF0000;}.elementor .e-1b13bab7-61956de{font-family:Oswald;font-weight:600;font-size:0.95rem;color:#FFFFFF;letter-spacing:0.05em;text-transform:uppercase;}.elementor .e-1b13bab7-61956de:hover,.elementor .e-1b13bab7-61956de:focus-visible{color:#FF0000;}.elementor .e-2defc26-6e89541{column-gap:1.1rem;display:flex;flex-direction:row;row-gap:0rem;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .e-1d184937-8bd64d6{font-family:Oswald;font-weight:700;font-size:0.9rem;color:#FFFFFF;letter-spacing:0.05em;text-transform:uppercase;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:4px;background-color:#FF0000;}.elementor .e-1d184937-8bd64d6:hover,.elementor .e-1d184937-8bd64d6:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-7cb009ea-35fb8d3{width:600px;display:flex;justify-content:flex-end;align-items:flex-end;}.elementor .e-10bc006c-0dfbd7d{width:100%;max-width:1200px;column-gap:1.25rem;display:flex;flex-direction:row;row-gap:0.8rem;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .e-24e91b96-117c176{width:100%;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:1px;border-color:#1A1A1A;border-style:solid;background-color:#0B0B0B;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-6563db6-40394e8{font-family:Oswald;font-weight:700;font-size:1.1rem;color:#FF0000;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-24087c47-d26fb19{font-family:Oswald;font-weight:800;font-size:3.5rem;color:#FFFFFF;line-height:1.2em;text-transform:uppercase;}.elementor .e-c67b2df-1a36811{font-family:Oswald;font-weight:700;font-size:1.8rem;color:#FFFFFF;letter-spacing:0.05em;text-transform:uppercase;}.elementor .e-6b4a0816-af037fb{width:80px;color:#FF0000;border-width:3px;border-color:#FF0000;border-style:solid;}.elementor .e-38e0e1cb-e7bcefd{font-family:Roboto;font-size:1.05rem;color:#CCCCCC;line-height:1.6em;}.elementor .e-4186d281-1e87d80{column-gap:0rem;display:flex;flex-direction:column;row-gap:1.2rem;align-items:start;}.elementor .e-1f9da55e-2875479{font-family:Oswald;font-weight:700;color:#FFFFFF;letter-spacing:0.05em;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:4px;background-color:#FF0000;}.elementor .e-469b0f41-4428ba2{column-gap:1.5rem;display:flex;flex-direction:row;row-gap:1rem;flex-wrap:wrap;}.elementor .e-74c4e79b-6720e74{display:flex;flex-direction:column;}.elementor .e-139fd37-bbdb433{margin-inline-end:80px;flex-direction:column;}.elementor .e-343c7fe1-29a1478{width:40%;}.elementor .e-646d4d0c-2372163{width:100%;max-width:1200px;column-gap:0rem;display:flex;flex-direction:row;row-gap:2.5rem;justify-content:center;align-items:start;}.elementor .e-301c7a1c-09ed480{width:100%;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:linear-gradient(rgba(0, 0, 0, 0.85), rgba(0, 0, 0, 0.85)),url("https://rfpdms.com/wp-content/uploads/2026/09/image-1789741394809-1.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-733c446-6312d13{border-radius:4px;border-width:3px;border-color:#1A1A1A;border-style:solid;}.elementor .e-70c162ec-f6b5df5{width:46%;display:flex;flex-direction:column;}.elementor .e-1325237a-a34a3f9{font-family:Oswald;font-weight:700;font-size:3.25rem;color:#FFFFFF;letter-spacing:0.05em;line-height:1.2em;text-transform:uppercase;}.elementor .e-3262ebe8-4ee0118{width:80px;border-width:4px;border-color:#FF0000;border-style:solid;align-self:start;}.elementor .e-4c47d3a1-e7af737{font-family:Roboto;font-size:1.06rem;color:#CCCCCC;line-height:1.65em;}.elementor .e-68cd41fb-73cb3a2{font-family:Oswald;font-weight:700;font-size:1.2rem;color:#FFFFFF;letter-spacing:0.05em;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;background-color:#FF0000;align-self:start;}.elementor .e-68cd41fb-73cb3a2:hover,.elementor .e-68cd41fb-73cb3a2:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-3c714081-15c56ce{width:49%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;align-items:start;}.elementor .e-49564d42-13afe65{width:100%;max-width:1200px;column-gap:4.5rem;display:flex;flex-direction:row;row-gap:3rem;justify-content:space-between;align-items:center;}.elementor .e-13fff8ad-241a0ab{width:100%;padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#000000;display:flex;flex-direction:column;align-items:center;}.elementor .e-747bdeb7-ef3d935{font-family:Oswald;font-weight:700;font-size:3rem;color:#FFFFFF;letter-spacing:0.05em;text-transform:uppercase;}.elementor .e-17f7c8e0-80a528e{font-family:Roboto;font-size:1.06rem;color:#CCCCCC;line-height:1.65em;}.elementor .e-7736ee2e-a1078fe{font-family:Oswald;font-weight:600;font-size:1.1rem;color:#FFFFFF;letter-spacing:0.05em;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:4px;background-color:#FF0000;}.elementor .e-7736ee2e-a1078fe:hover,.elementor .e-7736ee2e-a1078fe:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-4db21081-dc85856{width:54%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;align-items:start;}.elementor .e-3163ba49-8165524{width:100%;height:390px;object-fit:cover;border-radius:4px;border-width:3px;border-color:#FF0000;border-style:solid;}.elementor .e-1af50ed7-fc18464{width:42%;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-471e6903-45bff6d{width:100%;max-width:1200px;column-gap:4rem;display:flex;flex-direction:row;row-gap:2.5rem;justify-content:space-between;align-items:center;}.elementor .e-fd5891c-1bc9865{width:100%;column-gap:0rem;padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#1A1A1A;display:flex;flex-direction:column;row-gap:3rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-7a5c78be-311dbab{font-family:Oswald;font-weight:700;font-size:1rem;color:#FF0000;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-27996d02-d018e2f{font-family:Oswald;font-weight:800;font-size:3.2rem;color:#FFFFFF;line-height:1.1em;text-transform:uppercase;}.elementor .e-743b3056-169376d{font-family:Roboto;font-weight:400;font-size:1.06rem;color:#CCCCCC;line-height:1.65em;}.elementor .e-1b3f703-d7ca9f0{font-family:Oswald;font-weight:600;font-size:1.3rem;color:#FFFFFF;letter-spacing:0.05em;text-transform:uppercase;}.elementor .e-8ff1c7b-a15fe7b{font-family:Oswald;font-weight:700;font-size:1.2rem;color:#FFFFFF;letter-spacing:0.05em;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;border-width:2px;border-color:#FF0000;border-style:solid;background-color:#FF0000;}.elementor .e-8ff1c7b-a15fe7b:hover,.elementor .e-8ff1c7b-a15fe7b:focus-visible{color:#FF0000;background-color:#1A1A1A;}.elementor .e-18d5ce9c-df546ec{width:50%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:start;align-items:start;}.elementor .e-fa9f256-e8a2910{width:100%;height:520px;object-fit:cover;border-radius:4px;border-width:4px;border-color:#1A1A1A;border-style:solid;box-shadow:0px 15px 30px 0px rgba(255, 0, 0, 0.15);}.elementor .e-37928452-84eefeb{width:42%;display:block;flex-direction:column;justify-content:center;align-items:stretch;}.elementor .e-48d3cdd4-926bf4d{width:100%;max-width:1200px;column-gap:4.5rem;display:flex;flex-direction:row;row-gap:3rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-4d14ad95-2a1e889{width:100%;padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(135deg, #000000 0%,#1A1A1A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;align-items:center;}.elementor .e-1491c72a-c086684{font-family:Oswald;font-weight:700;font-size:1rem;color:#FF0000;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-76491063-0d8b9e6{font-family:Oswald;font-weight:800;font-size:2.8rem;color:#FFFFFF;line-height:1.2em;text-transform:uppercase;margin-block-start:0.5rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-603e54a-ac06fac{width:5rem;margin-block-start:0rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:4px;border-color:#FF0000;border-style:solid;align-self:start;}.elementor .e-55a6b9ad-3e83453{font-family:Roboto;font-size:1.1rem;color:#CCCCCC;line-height:1.6em;margin-block-start:0rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-41f7686d-24c6b92{font-family:Roboto;font-size:1.1rem;color:#CCCCCC;line-height:1.6em;margin-block-start:1.5rem;margin-block-end:2rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-12d5e48d-bfe1034{font-family:Oswald;font-weight:700;font-size:1.1rem;color:#FFFFFF;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;border-width:2px;border-color:#FF0000;border-style:solid;background-color:#FF0000;}.elementor .e-12d5e48d-bfe1034:hover,.elementor .e-12d5e48d-bfe1034:focus-visible{color:#FF0000;background-color:#000000;}.elementor .e-1d61dfbe-67e0f3f{width:54%;display:flex;flex-direction:column;align-items:start;}.elementor .e-bc94694-6268d74{border-width:6px;border-color:#FF0000;border-style:solid;box-shadow:12px 12px 0px 0px rgba(255, 0, 0, 0.15);}.elementor .e-5ad2e4d5-ecfd8a6{width:42%;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-5ce749dc-857aa74{width:100%;max-width:1200px;column-gap:4.5rem;display:flex;flex-direction:row;row-gap:3rem;justify-content:space-between;align-items:center;}.elementor .e-2f77816c-16bced1{width:100%;padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#1A1A1A;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-288745d7-5051de1{font-family:Oswald;font-weight:800;font-size:3rem;color:#FFFFFF;letter-spacing:0.05em;text-transform:uppercase;}.elementor .e-13b044fe-c9f4e5a{width:80px;height:4px;color:#FF0000;margin-block-start:1rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;align-self:center;}.elementor .e-4593b7cc-6033e80{font-family:Roboto;font-size:1.1rem;color:#CCCCCC;line-height:1.5em;}.elementor .e-4e6f33e2-55fed58{width:100%;max-width:900px;text-align:center;margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-1cf48475-759210b{font-family:Roboto;font-size:1rem;color:#CCCCCC;line-height:1.6em;}.elementor .e-6944de02-4bc6029{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;}.elementor .e-56fc9acf-ef1765a{font-family:Roboto;font-size:1rem;color:#CCCCCC;line-height:1.6em;}.elementor .e-5b078f0c-146cf2f{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;}.elementor .e-11db48fe-c497f1f{font-family:Roboto;font-size:1rem;color:#CCCCCC;line-height:1.6em;}.elementor .e-6f8ab8d1-b3c5bb8{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;}.elementor .e-c342298-64a3236{font-family:Roboto;font-size:1rem;color:#CCCCCC;line-height:1.6em;}.elementor .e-4a828be3-327951c{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;}.elementor .e-99faed9-485ad6c{font-family:Roboto;font-size:1rem;color:#CCCCCC;line-height:1.6em;}.elementor .e-16ed42cd-06a51de{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;}.elementor .e-3a98d1a-6dcfc56{font-family:Roboto;font-size:1rem;color:#CCCCCC;line-height:1.6em;}.elementor .e-24cd7964-4925b58{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;}.elementor .e-6dfd5f47-60eb852{font-family:Roboto;font-size:1rem;color:#CCCCCC;line-height:1.6em;}.elementor .e-53034d72-6440217{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;}.elementor .e-7ff7e549-d2093f5{font-family:Roboto;font-size:1rem;color:#CCCCCC;line-height:1.6em;}.elementor .e-2d68e53c-61f080b{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;}.elementor .e-1a6ff09-babd14a{font-family:Roboto;font-size:1rem;color:#CCCCCC;line-height:1.6em;}.elementor .e-55121213-1554837{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;}.elementor .e-2a372182-f72737b{width:100%;max-width:1000px;display:flex;flex-direction:column;align-self:center;}.elementor .e-7ea6d2da-f5e7cd9{width:100%;max-width:1200px;column-gap:0rem;display:flex;flex-direction:column;row-gap:2.25rem;align-items:center;}.elementor .e-47d94a56-dfd16f4{width:100%;padding-block-start:4.75rem;padding-block-end:4.75rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#000000;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-19e2e1ad-7d1553d{width:100%;max-width:1200px;display:flex;flex-direction:column;align-items:center;}.elementor .e-37d42938-6ee00a2{width:100%;padding-block-start:5.25rem;padding-block-end:5.25rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#000000;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-4763291c-f7dbdde{width:180px;height:62px;object-fit:contain;}.elementor .e-3037ed89-73c81db{font-family:Roboto;font-weight:400;font-size:0.95rem;color:#BDBDBD;line-height:1.55em;}.elementor .e-12b3ea6c-a509710{width:36%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.1rem;align-items:flex-start;}.elementor .e-2e728255-8cd4b3f{font-family:Oswald;font-weight:700;font-size:1.15rem;color:#FFFFFF;letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-8a5f11f-fd6bc11{font-family:Oswald;font-weight:600;font-size:0.9rem;color:#FFFFFF;letter-spacing:0.05em;line-height:1.55em;text-transform:uppercase;}.elementor .e-c7089a4-fdd5c8e{font-family:Oswald;font-weight:600;font-size:0.9rem;color:#FFFFFF;letter-spacing:0.05em;line-height:1.55em;text-transform:uppercase;}.elementor .e-32ab392b-50aecd6{font-family:Oswald;font-weight:600;font-size:0.9rem;color:#FFFFFF;letter-spacing:0.05em;line-height:1.55em;text-transform:uppercase;}.elementor .e-31cbd87e-5f2bd9a{font-family:Oswald;font-weight:600;font-size:0.9rem;color:#FFFFFF;letter-spacing:0.05em;line-height:1.55em;text-transform:uppercase;}.elementor .e-2ea137fd-f4ee22c{width:24%;column-gap:0rem;display:flex;flex-direction:column;row-gap:0.65rem;align-items:flex-start;}.elementor .e-4d54acb5-fe59df8{font-family:Oswald;font-weight:700;font-size:1.15rem;color:#FFFFFF;letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-5c2ca4e-ee9f984{font-family:Oswald;font-weight:600;font-size:0.95rem;color:#FFFFFF;letter-spacing:0.05em;line-height:1.55em;text-transform:uppercase;}.elementor .e-40100e42-7840333{font-family:Roboto;font-weight:400;font-size:0.95rem;color:#BDBDBD;line-height:1.55em;}.elementor .e-1396692f-d59ea18{font-family:Oswald;font-weight:700;font-size:0.9rem;color:#FF0000;letter-spacing:0.05em;line-height:1.55em;text-transform:uppercase;}.elementor .e-42cdbce7-f0b2c1c{width:30%;column-gap:0rem;display:flex;flex-direction:column;row-gap:0.8rem;align-items:flex-start;}.elementor .e-1daa066f-819b5a1{width:100%;max-width:100%;column-gap:3rem;display:flex;flex-direction:row;row-gap:2rem;justify-content:space-between;align-items:flex-start;}.elementor .e-430cef9b-276d181{width:100%;font-family:Roboto;font-weight:400;font-size:0.82rem;color:#888888;line-height:1.55em;text-align:center;padding-block-start:1.25rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;}.elementor .e-494f9c3-565cc8a{width:100%;max-width:1200px;column-gap:0rem;display:flex;flex-direction:column;row-gap:2.25rem;align-items:stretch;}.elementor .e-505c0e82-dda286d{width:100%;column-gap:0rem;padding-block-start:3.5rem;padding-block-end:1.15rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:1px;border-color:#1A1A1A;border-style:solid;background-color:#0B0B0B;display:flex;flex-direction:column;row-gap:2.5rem;align-items:center;}