.elementor .e-8ec9279-11b009b{font-family:"Sofia Sans";font-weight:700;font-size:50px;color:#ffffff;}.elementor .e-243d33b-bf42486{font-family:var(--SofiaSans);font-weight:400;font-size:17px;color:#ffffff;margin-block-start:10px;}.elementor .e-c549e18-068af13{padding-block-start:20px;padding-block-end:20px;padding-inline-start:50px;padding-inline-end:20px;background-color:var(--navy);background-clip:padding-box;display:flex;flex-direction:column;justify-content:center;}.elementor .e-9583ca3-14b2509{min-height:80vh;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:50px;margin:0px;background-image:url("https://archtransportllc.com/wp-content/uploads/2026/08/gemini-2.5-flash-image_Wide_establishing_shot_of_a_company_truck_yard_in_bright_daylight_a_row_of_match-0.jpg");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center center;background-clip:border-box;display:grid;flex-direction:row;grid-template-columns:repeat(2, 1fr);}.elementor .e-198d6c2-9ee9a5e{font-family:var(--SofiaSans);font-weight:700;font-size:20px;color:var(--navy);text-transform:none;}.elementor .e-cdc47df-e2153b5{font-family:var(--SofiaSans);font-weight:700;font-size:45px;color:var(--navy);text-align:start;margin-block-start:15px;margin-block-end:15px;}.elementor .e-4fb683a-61cb0e0{font-family:var(--SofiaSans);font-weight:400;font-size:16px;color:var(--navy);margin-block-start:20px;margin-block-end:10px;}.elementor .e-cb7548d-661d649{font-family:var(--SofiaSans);font-weight:400;font-size:16px;margin-block-start:20px;margin-block-end:10px;}.elementor .e-4f61452-2c301c2{width:170%;padding:0px;}.elementor .e-cec4921-8cde29e{font-family:var(--SofiaSans);}.elementor .e-554bb54-48423c9{font-family:var(--SofiaSans);color:var(--navy);}.elementor .e-e2c8712-77938e8{font-family:var(--SofiaSans);}.elementor .e-b39aa37-28114a7{font-family:var(--SofiaSans);color:var(--navy);}.elementor .e-b0c3812-d624855{font-family:var(--SofiaSans);}.elementor .e-39c15c5-569bdf4{font-family:var(--SofiaSans);color:var(--navy);}.elementor .e-d0a5450-00f159a{padding:20px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:5px;border-inline-end-width:0px;border-color:var(--navy);border-style:solid;display:flex;flex-direction:column;gap:20px;}.elementor .e-29a4ecb{padding-block-start:100px;padding-block-end:100px;padding-inline-start:50px;padding-inline-end:50px;display:flex;flex-direction:row;gap:70px;grid-template-columns:repeat(2, 1fr);}.elementor .e-6f34bbe-9583f14{font-family:var(--SofiaSans);font-weight:700;font-size:20px;color:var(--navy);text-align:center;text-transform:none;}.elementor .e-b869662-d9218d7{font-family:var(--SofiaSans);font-weight:700;font-size:45px;color:var(--navy);text-align:center;}.elementor .e-308f52e-5526e22{font-family:var(--SofiaSans);font-weight:400;color:var(--navy);text-align:center;}.elementor .e-0ea2bce-9560d53{padding:10px;}.elementor .e-731d07e-cab2006{padding:0px;margin-block-start:30px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-e15e935{padding-block-start:80px;padding-block-end:80px;padding-inline-start:50px;padding-inline-end:50px;background-color:var(--gray);flex-direction:column;}.elementor .e-f099b4b-8d32d13{height:100%;object-fit:cover;border-radius:8px;}.elementor .e-a4e7580-9c9f32c{padding:0px;}.elementor .e-a96efd7-733a459{font-family:var(--SofiaSans);font-weight:700;font-size:20px;color:var(--navy);text-align:start;text-transform:none;}.elementor .e-e2a7225-3e4fb29{font-family:var(--SofiaSans);font-weight:700;font-size:45px;color:var(--navy);text-align:start;}.elementor .e-5994c34-c626386{font-family:var(--SofiaSans);font-weight:400;font-size:16px;color:var(--navy);margin-block-start:20px;margin-block-end:20px;}.elementor .e-23f313c-3f54bea{padding:0px;display:flex;flex-direction:column;justify-content:center;}.elementor .e-dedb51f-d46bed9{font-family:var(--SofiaSans);font-weight:700;font-size:20px;color:var(--white);text-align:start;text-transform:none;margin-block-end:10px;}.elementor .e-e75e351-376456d{max-width:100%;font-family:var(--SofiaSans);font-weight:700;font-size:45px;color:var(--white);text-align:start;align-self:center;}.elementor .e-a713caf-e4adc84{font-family:var(--SofiaSans);font-weight:400;font-size:16px;color:var(--white);margin-block-start:20px;margin-block-end:10px;}.elementor .e-58c87fb-c1305ad{max-width:70%;align-self:center;}.elementor .e-5b8a2cc{padding-block-start:80px;padding-block-end:80px;background-color:var(--orange-400);flex-direction:column;}.elementor .e-de1bbc0-807863b{font-family:var(--SofiaSans);font-weight:700;font-size:40px;color:var(--white);}.elementor .e-61cada4-87b10a9{font-family:var(--SofiaSans);font-weight:400;font-size:16px;color:var(--white);margin-block-start:20px;margin-block-end:10px;}.elementor .e-2f29f51{width:60%;padding:0px;flex-direction:column;justify-content:center;}.elementor .e-906e6de-3f0b79f{width:50%;font-family:var(--SofiaSans);font-weight:400;font-size:20px;color:var(--white);padding-block-start:0px;padding-block-end:0px;border-start-start-radius:8px;border-start-end-radius:0px;border-end-start-radius:8px;border-end-end-radius:0px;background-image:linear-gradient(var(--orange-400), var(--orange-400));background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--orange-400);display:flex;justify-content:center;align-items:center;}.elementor .e-9fe91a5-319a5f5{width:50%;font-family:var(--SofiaSans);font-weight:400;font-size:20px;color:var(--white);border-start-start-radius:0px;border-start-end-radius:8px;border-end-start-radius:0px;border-end-end-radius:8px;background-image:linear-gradient(var(--navy-2), var(--navy-2));background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--navy-2);display:flex;justify-content:center;align-items:center;}.elementor .e-cf8252f{width:40%;padding:0px;flex-direction:row;}.elementor .e-7d4ec0d{padding-block-start:70px;padding-block-end:70px;padding-inline-start:150px;padding-inline-end:150px;background-color:var(--navy);flex-direction:row;gap:40px;}