.elementor .e-46f8efe2-886e{font-family:Manrope;font-weight:600;font-size:13px;color:rgba(255,255,255,0.85);letter-spacing:3px;text-transform:uppercase;margin:0px;}.elementor .e-3333118f-fcbe{max-width:860px;font-family:"Times New Roman MT Condensed";font-weight:400;font-size:76px;color:#ffffff;letter-spacing:1.6px;line-height:1.06;text-transform:capitalize;margin:0px;}.elementor .e-36a70a44-dc74{max-width:580px;font-family:Montserrat;font-size:19px;color:rgba(255,255,255,0.84);letter-spacing:0.6px;line-height:1.7;margin:0px;}.elementor .e-46342b07-1236:hover,.elementor .e-46342b07-1236:focus-visible{color:#ffffff;background-color:#A63A1E;}.elementor .e-46342b07-1236{font-family:Manrope;font-weight:600;font-size:15px;color:#ffffff;letter-spacing:1.2px;text-decoration:none;text-transform:uppercase;padding-block-start:17px;padding-block-end:17px;padding-inline-start:32px;padding-inline-end:32px;border-radius:5px;border-style:none;background-color:#C41101;transition:background-color 0.2s;}.elementor .e-7cb06d0-ebfc:hover,.elementor .e-7cb06d0-ebfc:focus-visible{color:#1A1A1A;border-color:#ffffff;background-color:#ffffff;}.elementor .e-7cb06d0-ebfc{font-family:Manrope;font-weight:600;font-size:15px;color:#ffffff;letter-spacing:1.2px;text-decoration:none;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:5px;border-width:1px;border-color:rgba(255,255,255,0.6);border-style:solid;background-color:transparent;transition:all 0.2s;}.elementor .e-36b604de-df86{padding:0px;margin-block-start:10px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-253a9175-dc73{min-height:100vh;padding-block-start:200px;padding-block-end:120px;padding-inline-start:max(24px, calc(50% - 600px));padding-inline-end:max(24px, calc(50% - 600px));background-image:linear-gradient(90deg, rgba(8,12,18,0.82) 0%,rgba(8,12,18,0.5) 55%,rgba(8,12,18,0.25) 100%),url("http://phoenixlandscapingandconstruction.com/wp-content/uploads/2026/09/20230624_142714-scaled.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:flex-start;}.elementor .e-2d6c1c61-5863{width:50%;aspect-ratio:4 / 5;object-fit:cover;border-radius:2px;flex:0 0 50%;}.elementor .e-3f5d4497-2dc1{font-family:Manrope;font-weight:600;font-size:13px;color:#A63A1E;letter-spacing:3px;text-transform:uppercase;margin:0px;}.elementor .e-334695d8-6304{font-family:"Times New Roman MT Condensed";font-weight:700;font-size:50px;color:#1A1A1A;letter-spacing:1px;line-height:1.1;text-transform:capitalize;margin:0px;}.elementor .e-1a678074-b617{font-family:Montserrat;font-size:17px;color:#6B7280;letter-spacing:0.4px;line-height:1.8;margin:0px;}.elementor .e-43a922a3-b2ba{font-family:Montserrat;font-weight:500;font-size:17px;color:#1A1A1A;line-height:1.4;padding-inline-start:16px;margin:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:#C41101;border-style:solid;}.elementor .e-e5b0288-cc47{font-family:Montserrat;font-weight:500;font-size:17px;color:#1A1A1A;line-height:1.4;padding-inline-start:16px;margin:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:#C41101;border-style:solid;}.elementor .e-2ff50c41-a0b7{font-family:Montserrat;font-weight:500;font-size:17px;color:#1A1A1A;line-height:1.4;padding-inline-start:16px;margin:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:#C41101;border-style:solid;}.elementor .e-7ef5f77e-63bb{width:100%;padding-block-start:26px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(26,26,26,0.12);border-style:solid;display:flex;flex-direction:column;gap:12px;}.elementor .e-62e8f69-1825:hover,.elementor .e-62e8f69-1825:focus-visible{color:#ffffff;background-color:#A63A1E;}.elementor .e-62e8f69-1825{font-family:Manrope;font-weight:600;font-size:15px;color:#ffffff;letter-spacing:1.2px;text-decoration:none;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:10px;border-radius:5px;border-style:none;background-color:#C41101;transition:background-color 0.2s;}.elementor .e-6057f0d4-6186{max-width:540px;padding:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 0px;align-items:flex-start;}.elementor .e-6f27b42e-68a6{padding-block-start:120px;padding-block-end:120px;padding-inline-start:max(24px, calc(50% - 600px));padding-inline-end:max(24px, calc(50% - 600px));background-color:#ffffff;display:flex;flex-direction:row;gap:88px;align-items:center;}.elementor .e-20b4e6ec-fa2a{font-family:Manrope;font-weight:600;font-size:13px;color:#A63A1E;letter-spacing:3px;text-transform:uppercase;margin:0px;}.elementor .e-7e8288f7-3420{font-family:"Times New Roman MT Condensed";font-weight:700;font-size:54px;color:#1A1A1A;letter-spacing:1px;line-height:1.1;text-transform:capitalize;margin:0px;}.elementor .e-49113dad-98be{max-width:640px;padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-5e38fa66-b524{font-family:"Times New Roman MT Condensed";font-weight:700;font-size:30px;color:#1A1A1A;letter-spacing:0.5px;line-height:1.15;margin:0px;}.elementor .e-68f077f6-277c{font-family:Montserrat;font-size:17px;color:#6B7280;letter-spacing:0.3px;line-height:1.75;margin:0px;}.elementor .e-4fbfe59f-77d1{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#1A1A1A;border-style:solid;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-3fad7bbe-ae09{font-family:"Times New Roman MT Condensed";font-weight:700;font-size:30px;color:#1A1A1A;letter-spacing:0.5px;line-height:1.15;margin:0px;}.elementor .e-48f5212b-c679{font-family:Montserrat;font-size:17px;color:#6B7280;letter-spacing:0.3px;line-height:1.75;margin:0px;}.elementor .e-4e6b2219-3955{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#1A1A1A;border-style:solid;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-6a7c42ab-8e7a{font-family:"Times New Roman MT Condensed";font-weight:700;font-size:30px;color:#1A1A1A;letter-spacing:0.5px;line-height:1.15;margin:0px;}.elementor .e-5fac4be7-442c{font-family:Montserrat;font-size:17px;color:#6B7280;letter-spacing:0.3px;line-height:1.75;margin:0px;}.elementor .e-63e84299-1944{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#1A1A1A;border-style:solid;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-54f3d93d-d686{padding:0px;display:flex;flex-direction:row;gap:48px;}.elementor .e-5b7df015-29b8{padding-block-start:120px;padding-block-end:120px;padding-inline-start:max(24px, calc(50% - 600px));padding-inline-end:max(24px, calc(50% - 600px));background-color:#F8F7F4;display:flex;flex-direction:column;gap:56px;}.elementor .e-621f1b75-2bc6{font-family:Manrope;font-weight:600;font-size:13px;color:rgba(255,255,255,0.85);letter-spacing:3px;text-transform:uppercase;margin:0px;}.elementor .e-75700600-ab2d{max-width:760px;font-family:"Times New Roman MT Condensed";font-weight:700;font-size:60px;color:#ffffff;letter-spacing:1.2px;line-height:1.08;text-transform:capitalize;margin:0px;}.elementor .e-41a5ba6a-4f0c{max-width:600px;font-family:Montserrat;font-size:17px;color:rgba(255,255,255,0.82);letter-spacing:0.5px;line-height:1.7;margin:0px;}.elementor .e-62602003-f57f:hover,.elementor .e-62602003-f57f:focus-visible{color:#ffffff;background-color:#A63A1E;}.elementor .e-62602003-f57f{font-family:Manrope;font-weight:600;font-size:15px;color:#ffffff;letter-spacing:1.2px;text-decoration:none;text-transform:uppercase;padding-block-start:17px;padding-block-end:17px;padding-inline-start:32px;padding-inline-end:32px;border-radius:5px;border-style:none;background-color:#C41101;transition:background-color 0.2s;}.elementor .e-43439605-354c:hover,.elementor .e-43439605-354c:focus-visible{color:#1A1A1A;border-color:#ffffff;background-color:#ffffff;}.elementor .e-43439605-354c{font-family:Manrope;font-weight:600;font-size:15px;color:#ffffff;letter-spacing:1.2px;text-decoration:none;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:5px;border-width:1px;border-color:rgba(255,255,255,0.6);border-style:solid;background-color:transparent;transition:all 0.2s;}.elementor .e-7d7f10e7-b016{padding:0px;margin-block-start:14px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:center;}.elementor .e-6a3ba3f0-ee59{text-align:center;padding-block-start:150px;padding-block-end:150px;padding-inline-start:max(24px, calc(50% - 600px));padding-inline-end:max(24px, calc(50% - 600px));background-image:linear-gradient(180deg, rgba(8,12,18,0.72) 0%,rgba(8,12,18,0.78) 100%),url("http://phoenixlandscapingandconstruction.com/wp-content/uploads/2026/09/DJI_20250626153739_0244_D-scaled.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;gap:22px;align-items:center;}