.elementor .e-51fe0fb-4253445{width:65%;font-family:Castoro;font-size:46px;color:#F8F6F1;line-height:1.08em;margin-block-end:22px;}.elementor .e-cf94847-4715ca8{font-size:18px;color:#F8F6F1;}.elementor .e-00de85b{min-height:85vh;padding-inline-start:6vw;padding-inline-end:6vw;background-image:url("https://realpratt.com/wp-content/uploads/2026/10/prattheroimage-300x160.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-30de5ba-00d9fcc{width:650px;position:static;margin-block-start:-25px;margin-inline-start:120px;margin-inline-end:-300px;align-self:center;}.elementor .e-7bbc232-b2e3ee5{color:#F8F6f1;background-color:#1F5E3B;}.elementor .e-540f8e1-b0ea57b{flex-direction:row;align-items:start;}.elementor .e-647c1e9{min-height:460px;padding-block-start:55px;padding-block-end:55px;padding-inline-start:60px;padding-inline-end:60px;background-image:url("https://realpratt.com/wp-content/uploads/2026/10/Muted-North-Texas-Cartographic-Map-1024x466.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;flex-direction:column;align-items:start;}.elementor .e-8eb80cb-90c6994{color:#1F5E3B;padding-inline-start:55px;}.elementor .e-45e13c4{width:38%;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#111111;border-style:none;flex-direction:column;}.elementor .e-a170e0a-5f646ad{font-weight:700;font-size:20px;}.elementor .e-a8f84b7-f611b7d{font-weight:600;}.elementor .e-11e2af4-7a54ed0{margin-block-end:0px;}.elementor .e-edbf7af-68afccb{font-family:FUSTAT;font-weight:400;font-size:18px;color:#111111;}.elementor .e-3f86b0e-e2e5958{font-family:FUSTAT;font-weight:400;font-size:18px;color:#111111;}.elementor .e-e6ff489-a8e3d43{font-family:FUSTAT;font-weight:600;font-size:18px;color:#111111;}.elementor .e-d805bbf-868b748{color:#1F5E3B;margin-inline-start:0px;align-self:start;}.elementor .e-d805bbf-868b748:hover,.elementor .e-d805bbf-868b748:focus-visible{color:#D9B56D;}.elementor .e-447236b{width:65%;flex-direction:column;gap:12px;}.elementor .e-061dc95{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#111111;border-style:solid;flex-direction:row;}.elementor .e-ced25bc-0740b01{width:65%;font-size:64px;}.elementor .e-b2269ca-fb5f48d{color:#F8F6F1;}.elementor .e-cabbb4c-01fd865{font-family:FUSTAT;font-weight:500;font-size:14px;color:#F8F6F1;}.elementor .e-035ca34-a68ddf6{aspect-ratio:4/3;object-fit:cover;}.elementor .e-abe7ad6-c328f81{width:100%;font-family:Castoro;font-weight:400;font-size:18px;color:#F8F6F1;}.elementor .e-3db7e1e-5abfe8f{width:23.5%;display:flex;flex-direction:column;}.elementor .e-1b93be5-c547cab{aspect-ratio:4/3;object-fit:cover;}.elementor .e-055d2ca-c476c81{width:100%;font-family:Castoro;font-weight:400;font-size:18px;color:#F8F6F1;}.elementor .e-f0d2a63-729a149{width:23.5%;display:flex;flex-direction:column;}.elementor .e-6389151-d477ed8{aspect-ratio:4/3;object-fit:cover;}.elementor .e-5062c0b-81cb142{width:100%;font-family:Castoro;font-weight:400;font-size:18px;color:#F8F6F1;}.elementor .e-f30597c-34f0418{width:23.5%;display:flex;flex-direction:column;}.elementor .e-66645fe-de4b2d3{aspect-ratio:4/3;object-fit:cover;}.elementor .e-918532e-1d4cf7c{width:100%;font-family:Castoro;font-weight:400;font-size:18px;color:#F8F6F1;}.elementor .e-97d5f9e-97ecc4b{width:23.5%;display:flex;flex-direction:column;}.elementor .e-46a60af-80f5a61{column-gap:16px;flex-direction:row;row-gap:16px;flex-wrap:nowrap;}.elementor .e-4e3863c-33df18e{font-family:FUSTAT;font-weight:500;font-size:16px;color:#F8F6F1;}.elementor .e-eb69cc7-c2be9e2{aspect-ratio:4/3;object-fit:cover;}.elementor .e-688e1cf-843dbf4{width:100%;font-family:Castoro;font-weight:400;font-size:18px;color:#F8F6F1;}.elementor .e-9f0225d-e2252d2{width:23.5%;display:flex;flex-direction:column;}.elementor .e-4f084d4-e62003c{aspect-ratio:4/3;object-fit:cover;}.elementor .e-2edd556-6b50159{width:100%;font-family:Castoro;font-weight:400;font-size:18px;color:#F8F6F1;}.elementor .e-3c36d8c-8592468{width:23.5%;display:flex;flex-direction:column;}.elementor .e-a21855c-a3be95d{aspect-ratio:4/3;object-fit:cover;}.elementor .e-24499a4-bad29e7{width:100%;font-family:Castoro;font-weight:400;font-size:18px;color:#F8F6F1;}.elementor .e-7cda89f-284c5e5{width:23.5%;display:flex;flex-direction:column;}.elementor .e-ed7176c-7677745{aspect-ratio:4/3;object-fit:cover;}.elementor .e-ca6078b-8403e1e{width:100%;font-family:Castoro;font-weight:400;font-size:18px;color:#F8F6F1;}.elementor .e-e78cb98-256cc0d{width:23.5%;display:flex;flex-direction:column;}.elementor .e-f8d82ef-f2ea39c{column-gap:16px;flex-direction:row;row-gap:16px;flex-wrap:nowrap;}.elementor .e-40c52cc-f0ae72b{font-family:Castoro;font-weight:400;font-size:26px;color:#F8F6F1;letter-spacing:2px;text-align:center;font-style:italic;margin-block-start:30px;}.elementor .e-b96ea1d-7fc67e8{font-family:FUSTAT;font-weight:400;font-size:16px;color:#F8F6F1;text-align:center;margin-block-start:12px;}.elementor .e-b723a7d-487102c{color:#F5e8c7;text-align:center;margin:50px;}.elementor .e-b723a7d-487102c:hover,.elementor .e-b723a7d-487102c:focus-visible{font-family:FUSTAT;font-weight:400;font-size:18px;color:#F8F6F1;}.elementor .e-f4f5e78{padding-block-start:70px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;background-image:url("https://realpratt.com/wp-content/uploads/2026/10/North-Texas-Emerald-Map-1024x410.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;flex-direction:column;}.elementor .e-de3e379-744d9e6{font-family:Castoro;font-weight:400;font-size:44px;text-align:center;}.elementor .e-1b5c6df-dc3e670{font-family:FUSTAT;font-weight:500;font-size:18px;text-align:center;}.elementor .e-da9458f-5563be6{width:100%;height:330px;object-fit:cover;}.elementor .e-b900d69-dc24d27{font-family:FUSTAT;font-weight:600;font-size:16px;color:#111111;}.elementor .e-b38daa8-d69d966{width:100%;}.elementor .e-d8e6378-eb29de6{flex-direction:column;}.elementor .e-53aa3fa-c935aba{width:100%;height:330px;object-fit:cover;}.elementor .e-fa9cc83-bdf31bd{font-family:FUSTAT;font-weight:600;font-size:16px;color:#111111;}.elementor .e-7f56d99-a06bb16{width:100%;}.elementor .e-a8e423a-d9b8335{flex-direction:column;}.elementor .e-41e765d-41e98cc{width:100%;height:330px;object-fit:cover;}.elementor .e-3d7a4fe-0fb47fa{font-family:FUSTAT;font-weight:600;font-size:16px;color:#111111;}.elementor .e-ee5b208-5ee15df{width:100%;}.elementor .e-43447c7-091722f{flex-direction:column;}.elementor .e-45cb8fb-a94eeb5{width:100%;column-gap:24px;flex-wrap:nowrap;align-items:start;}.elementor .e-312b463{padding-block-start:45px;padding-block-end:45px;padding-inline-start:30px;padding-inline-end:30px;flex-direction:column;}.elementor .e-10749c8-812ef77{align-self:center;}.elementor .e-ac9e59a-a25a943{width:43%;flex-direction:column;justify-content:center;}.elementor .e-097d34b-cd84f23{font-family:Castoro;font-weight:400;font-size:42px;color:#111111;line-height:1.15em;text-align:start;margin-block-end:24px;}.elementor .e-c75fce4-de56536{font-family:FUSTAT;font-weight:400;font-size:28px;margin-block-end:20px;}.elementor .e-5e8991e-92cf4ba{color:#1F5E3B;text-align:start;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5e8991e-92cf4ba:hover,.elementor .e-5e8991e-92cf4ba:focus-visible{color:#D9B56D;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-fc75b02-735dd22{width:52%;flex-direction:column;}.elementor .e-8eeb252{column-gap:40px;padding-block-start:40px;padding-block-end:60px;padding-inline-start:30px;padding-inline-end:30px;background-color:#F8F6F1;display:flex;flex-direction:row;row-gap:0px;}.elementor .e-66b8874-1d1189f{font-family:Castoro;font-weight:400;font-size:48px;color:#F8F6F1;}.elementor .e-c04ee3e-a5bc00c{width:550px;font-family:FUSTAT;font-weight:400;font-size:17px;color:#f8f6f1;line-height:1.5em;text-align:center;}.elementor .e-501d84f-9d4f48f:hover,.elementor .e-501d84f-9d4f48f:focus-visible{color:#F8F6F1;}.elementor .e-501d84f-9d4f48f{color:#F8F6F1;}.elementor .e-692abfe{padding-block-start:75px;padding-block-end:75px;padding-inline-start:30px;padding-inline-end:30px;background-color:#1f5e3b;display:flex;flex-direction:column;justify-content:center;align-items:center;}