.elementor .e-62460d2a-9cf1{width:203px;height:42px;object-fit:contain;margin-inline-start:-7px;flex:0 0 auto;}.elementor .e-5d407742-a2d2{font-size:12px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-6a35c12e-df9d{padding:0px;margin-inline-start:auto;display:flex;flex-direction:row;gap:36px;flex:1 1 auto;justify-content:flex-end;align-items:center;}.elementor .e-219fd966-613d{width:100%;padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-self:stretch;}.elementor .e-4a8ca1f-2ae8{color:#F0B48F;}.elementor .e-565a14e9-838d{font-family:var(--font-display);font-weight:600;font-size:clamp(60px, 6.6vw, 84px);color:#FFFFFF;letter-spacing:-0.035em;line-height:1.02;}.elementor .e-348cfd7c-a809{max-width:560px;font-size:19px;color:rgba(255,255,255,0.86);}.elementor .e-1a496819-94fa{padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-323c7fcf-d552{max-width:1100px;padding:0px;margin-block-start:120px;display:flex;flex-direction:column;gap:28px;align-items:flex-start;}.elementor .e-2c531a2b-d271{width:100%;min-height:94vh;padding-block-start:28px;padding-block-end:96px;padding-inline-start:7vw;padding-inline-end:7vw;background-image:linear-gradient(95deg, rgba(20,38,25,0.88) 0%,rgba(20,38,25,0.62) 38%,rgba(20,38,25,0.08) 75%),linear-gradient(180deg, rgba(20,38,25,0.45) 0%,rgba(20,38,25,0) 22%),url("https://acresdirect.com/wp-content/uploads/2026/10/acres-hero.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:space-between;}.elementor .e-42ac1587-e446{width:100%;height:640px;object-fit:cover;border-radius:6px;}.elementor .e-1ebb2fd3-ad46{font-family:var(--font-body);font-weight:700;font-size:12px;color:#F0B48F;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-70491167-cb83{font-family:var(--font-display);font-weight:600;font-size:30px;color:#FFFFFF;letter-spacing:-0.02em;}.elementor .e-3c7d0a3e-5ea2{position:absolute;inset-inline-end:-28px;inset-block-end:48px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:30px;padding-inline-end:30px;border-radius:4px;background-color:var(--pine);box-shadow:0px 24px 48px 0px rgba(20,38,25,0.28);display:flex;flex-direction:column;gap:4px;}.elementor .e-7e51b65e-3f7d{min-width:0px;position:relative;padding:0px;display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-73d4945d-a3af{max-width:520px;}.elementor .e-ef8739a-dfdc{min-width:32px;font-family:var(--font-display);font-weight:300;font-size:20px;color:var(--clay);font-style:italic;}.elementor .e-3e16cfe3-2366{font-family:var(--font-display);font-weight:600;font-size:22px;color:var(--ink);}.elementor .e-ee9d0c1-5904{font-size:15px;}.elementor .e-13ef467b-fbe6{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-5b7536f8-136a{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;box-shadow:0px -1px 0px 0px rgba(28,31,26,0.14) inset;display:flex;flex-direction:row;gap:28px;}.elementor .e-3fcd72fb-e7b3{min-width:32px;font-family:var(--font-display);font-weight:300;font-size:20px;color:var(--clay);font-style:italic;}.elementor .e-1fd1736d-f4d5{font-family:var(--font-display);font-weight:600;font-size:22px;color:var(--ink);}.elementor .e-11011b20-5c8a{font-size:15px;}.elementor .e-41edab73-9368{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-72f6a509-c3e6{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;box-shadow:0px -1px 0px 0px rgba(28,31,26,0.14) inset;display:flex;flex-direction:row;gap:28px;}.elementor .e-345f96f7-f554{min-width:32px;font-family:var(--font-display);font-weight:300;font-size:20px;color:var(--clay);font-style:italic;}.elementor .e-2dac1122-d826{font-family:var(--font-display);font-weight:600;font-size:22px;color:var(--ink);}.elementor .e-f304297-4f21{font-size:15px;}.elementor .e-7b125cce-518e{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-1609a598-1938{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;box-shadow:0px -1px 0px 0px rgba(28,31,26,0.14) inset;display:flex;flex-direction:row;gap:28px;}.elementor .e-417422ee-b860{min-width:32px;font-family:var(--font-display);font-weight:300;font-size:20px;color:var(--clay);font-style:italic;}.elementor .e-5787b3af-83d1{font-family:var(--font-display);font-weight:600;font-size:22px;color:var(--ink);}.elementor .e-2ea32954-87e0{font-size:15px;}.elementor .e-6a2b2328-eb71{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-578d2894-8d6d{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;box-shadow:0px -1px 0px 0px rgba(28,31,26,0.14) inset;display:flex;flex-direction:row;gap:28px;}.elementor .e-7e10e312-37f8{padding:0px;margin-block-start:18px;border-block-start-width:1px;box-shadow:0px 1px 0px 0px rgba(28,31,26,0.14) inset;display:flex;flex-direction:column;gap:0px;}.elementor .e-50e7a5f1-43eb{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 0px;}.elementor .e-6e6f32cf-702b{background-color:var(--cream);flex-direction:row;gap:7vw;align-items:center;}.elementor .e-578f3aa9-e92c{color:#F0B48F;}.elementor .e-289ba533-d651{font-size:64px;color:#FFFFFF;}.elementor .e-4017a864-5cb3{padding:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 0px;}.elementor .e-410e3639-1e9a{font-size:19px;color:rgba(255,255,255,0.82);}.elementor .e-676d2e6a-de8a{font-family:var(--font-display);font-weight:600;font-size:21px;color:#FFFFFF;}.elementor .e-6100d654-a609{font-size:15px;color:rgba(255,255,255,0.7);}.elementor .e-372d1307-4db3{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-369e95c3-12ff{font-family:var(--font-display);font-weight:600;font-size:21px;color:#FFFFFF;}.elementor .e-7405ff87-eebf{font-size:15px;color:rgba(255,255,255,0.7);}.elementor .e-21048b8e-afec{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-313ca0f4-cf99{font-family:var(--font-display);font-weight:600;font-size:21px;color:#FFFFFF;}.elementor .e-6bf83557-ed49{font-size:15px;color:rgba(255,255,255,0.7);}.elementor .e-5a21e986-2ee1{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-63aa62b8-39cc{width:100%;padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;box-shadow:0px 1px 0px 0px rgba(255,255,255,0.18) inset;display:grid;gap:28px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-1ebb7517-bb4d{padding:0px;display:flex;flex-direction:column;gap:40px;flex:1 1 0px;align-items:flex-start;}.elementor .e-61b2277a-5939{background-image:radial-gradient(circle at 85% 10%, rgba(196,97,47,0.22) 0%,rgba(196,97,47,0) 45%),linear-gradient(160deg, #1F3A2B 0%,#142619 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--pine);flex-direction:row;gap:7vw;}.elementor .e-2c02b7e0-9545{padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-5071b874-ec20{max-width:400px;}.elementor .e-6638f731-7adb{padding:0px;display:flex;flex-direction:row;gap:48px;justify-content:space-between;align-items:flex-end;}.elementor .e-4e8b972c-91ba{font-family:var(--font-display);font-weight:600;font-size:30px;color:var(--ink);letter-spacing:-0.02em;}.elementor .e-5fd29792-9d8d{flex:1 1 auto;}.elementor .e-7796d3d1-71d8:hover,.elementor .e-7796d3d1-71d8:focus-visible{box-shadow:0px 20px 40px 0px rgba(31,58,43,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-7796d3d1-71d8{padding-block-start:44px;padding-block-end:44px;padding-inline-start:36px;padding-inline-end:36px;border-radius:6px;border-width:1px;border-color:#E8DECD;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:18px;}.elementor .e-3ff1f5b0-2e6d{color:#F0B48F;}.elementor .e-12adba85-2d76{font-family:var(--font-display);font-weight:600;font-size:30px;color:#FFFFFF;letter-spacing:-0.02em;}.elementor .e-5ea747c6-6e75{color:rgba(255,255,255,0.78);}.elementor .e-11155e8e-aa81:hover,.elementor .e-11155e8e-aa81:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-11155e8e-aa81{padding-block-start:44px;padding-block-end:44px;padding-inline-start:36px;padding-inline-end:36px;border-radius:6px;background-color:var(--pine);display:flex;flex-direction:column;gap:18px;}.elementor .e-18121230-1cc0{font-family:var(--font-display);font-weight:600;font-size:30px;color:var(--ink);letter-spacing:-0.02em;}.elementor .e-361b0d70-4a4a{flex:1 1 auto;}.elementor .e-1abc1bf-2de4:hover,.elementor .e-1abc1bf-2de4:focus-visible{box-shadow:0px 20px 40px 0px rgba(31,58,43,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-1abc1bf-2de4{padding-block-start:44px;padding-block-end:44px;padding-inline-start:36px;padding-inline-end:36px;border-radius:6px;border-width:1px;border-color:#E8DECD;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:18px;}.elementor .e-6c1662dc-f7c0{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-23230919-9c9b{background-color:#FBF8F2;}.elementor .e-6703ca52-477a{color:#FFE3D2;}.elementor .e-59bd4b9e-920a{color:#FFFFFF;}.elementor .e-6cf16f30-985a{color:rgba(255,255,255,0.88);}.elementor .e-404ab08a-ce8e{padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0px;}.elementor .e-3a475cde-a197{font-family:var(--font-body);font-size:16px;color:#FFFFFF;line-height:2.1;}.elementor .e-2b53c9da-a057:hover,.elementor .e-2b53c9da-a057:focus-visible{background-color:#000000;}.elementor .e-2b53c9da-a057{background-color:var(--pine-deep);}.elementor .e-3ad01fec-d984{padding:0px;display:flex;flex-direction:column;gap:28px;flex:1 1 0px;align-items:flex-start;}.elementor .e-13c3da4a-cf3f{padding-block-start:72px;padding-block-end:72px;padding-inline-start:64px;padding-inline-end:64px;border-radius:8px;background-image:radial-gradient(circle at 100% 0%, rgba(255,255,255,0.16) 0%,rgba(255,255,255,0) 50%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--clay);display:flex;flex-direction:row;gap:6vw;align-items:center;}.elementor .e-34c083da-ecb3{padding-block-start:0px;background-color:var(--cream);}.elementor .e-3c00ebc0-8f4a{width:auto;height:46px;margin-inline-start:-8px;align-self:flex-start;}.elementor .e-5c90b5d4-1b9f{font-family:var(--font-body);font-size:15px;color:rgba(255,255,255,0.6);}.elementor .e-7329be28-6857{max-width:340px;padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-6298e8c1-4200{font-family:var(--font-body);font-weight:700;font-size:12px;color:#F0B48F;letter-spacing:0.2em;text-transform:uppercase;margin-block-end:6px;}.elementor .e-7034e411-64ce:hover,.elementor .e-7034e411-64ce:focus-visible{color:#FFFFFF;}.elementor .e-7034e411-64ce{font-family:var(--font-body);font-size:15px;color:rgba(255,255,255,0.82);}.elementor .e-4e3c6191-d979:hover,.elementor .e-4e3c6191-d979:focus-visible{color:#FFFFFF;}.elementor .e-4e3c6191-d979{font-family:var(--font-body);font-size:15px;color:rgba(255,255,255,0.82);}.elementor .e-5140cd85-9f09{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-6c6d46da-f490{font-family:var(--font-body);font-weight:700;font-size:12px;color:#F0B48F;letter-spacing:0.2em;text-transform:uppercase;margin-block-end:6px;}.elementor .e-141ea1c1-95fe:hover,.elementor .e-141ea1c1-95fe:focus-visible{color:#FFFFFF;}.elementor .e-141ea1c1-95fe{font-family:var(--font-body);font-size:15px;color:rgba(255,255,255,0.82);}.elementor .e-387b1e5-9f14{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-1cae0ac3-6634{font-family:var(--font-body);font-weight:700;font-size:12px;color:#F0B48F;letter-spacing:0.2em;text-transform:uppercase;margin-block-end:6px;}.elementor .e-458ce304-d103:hover,.elementor .e-458ce304-d103:focus-visible{color:#FFFFFF;}.elementor .e-458ce304-d103{font-family:var(--font-body);font-size:15px;color:rgba(255,255,255,0.82);}.elementor .e-764dae7-a91f:hover,.elementor .e-764dae7-a91f:focus-visible{color:#FFFFFF;}.elementor .e-764dae7-a91f{font-family:var(--font-body);font-size:15px;color:rgba(255,255,255,0.82);}.elementor .e-658fafca-a43a{font-family:var(--font-body);font-size:15px;color:rgba(255,255,255,0.82);line-height:1.5;}.elementor .e-e22bc03-19ee{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-500793fb-e43b{padding:0px;display:flex;flex-direction:row;gap:48px;justify-content:space-between;}.elementor .e-544147-1d33{opacity:18%;}.elementor .e-381fd4d2-7ac8{font-family:var(--font-body);font-size:13px;color:rgba(255,255,255,0.5);}.elementor .e-1fd20295-7e70{width:100%;padding-block-start:80px;padding-block-end:40px;padding-inline-start:7vw;padding-inline-end:7vw;background-color:var(--pine-deep);display:flex;flex-direction:column;gap:36px;}