.elementor .e-bb33fe6-d82c90a{font-family:Satisfy;font-weight:100;font-size:55px;color:#C5A253;text-align:center;}.elementor .e-84a30ba-9f749d0{font-size:56px;color:#112B4A;text-align:center;}.elementor .e-8c9b0de-02da750{width:100%;}.elementor .e-94718a7-45e823b{font-weight:700;font-size:20px;color:#112B4A;text-align:center;}.elementor .e-b66c712-0db1cbd{font-family:Satisfy;font-size:45px;color:#112B4A;text-align:center;}.elementor .e-f5d4840-8ba8bac{font-family:Playfair Display;font-size:20px;color:#112B4A;text-align:center;margin-block-start:30px;}.elementor .e-7b683aa-2478098{width:45%;margin-inline-end:0px;flex-direction:column;}.elementor .e-69ae5d1-52e284f{width:55%;margin-block-start:0px;margin-block-end:0px;margin-inline-end:0px;background-image:url("https://northgatebuild.com/wp-content/uploads/2026/08/Alumi-Guard-Ascot-3-Rail-Flat-Top-Aluminum-Fence-10-1-scaled-rf8y01k1zac5thijd0f278k3a7qsl3t8cvyiro9t6o-Clifton-VA-498.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-5fc7472-2889499{min-height:500px;flex-direction:row;}.elementor .e-f0e3eda-e30010f{width:180px;height:4px;background-color:#C5A253;align-self:center;}.elementor .e-785f653e-d10e720{font-family:Playfair Display;font-size:50px;color:#112B4A;align-self:center;}.elementor .e-d5c91d9-2771453{width:180px;height:4px;background-color:#C5A253;align-self:center;}.elementor .e-39fe2459-79a80eb{background-color:#ffffff;flex-direction:row;gap:40px;justify-content:center;}.elementor .e-625050ae-f8293d0{height:350px;}.elementor .e-3fd60d03-6f54240{width:300px;height:100px;font-family:Abhaya Libre;font-weight:800;font-size:48px;color:#ffffff;text-align:center;margin-block-start:-108px;border-radius:20px;border-width:3px;border-color:#ffffff;border-style:dashed;background-color:#112B4A;align-self:center;}.elementor .e-7668c66d-e61a56a{width:250px;font-family:Abhaya Libre;font-size:20px;color:#C5A253;text-align:center;margin-block-start:-36px;margin-block-end:0px;background-color:#112B4A;align-self:center;}.elementor .e-609085cc-6dba97f{width:230px;font-family:Abhaya Libre;font-weight:700;font-size:20px;color:#112B4A;word-spacing:1px;line-height:20px;text-align:center;margin-block-start:30px;border-radius:0px;border-style:none;background-color:#ffffff;align-self:center;}.elementor .e-49e8aa3-3fb9890{width:230px;font-family:Abhaya Libre;font-weight:800;font-size:16px;color:#112B4A;word-spacing:1px;line-height:20px;text-align:center;margin-block-start:5px;border-radius:0px;border-style:none;background-color:#ffffff;align-self:center;}.elementor .e-1a3643d6-d5082c3{width:33%;height:420px;flex-direction:column;}.elementor .e-348e5dd-78857e7{height:350px;}.elementor .e-edbfa4f-af8cb44{width:300px;height:100px;font-family:Abhaya Libre;font-weight:800;font-size:48px;color:#ffffff;text-align:center;margin-block-start:-108px;border-radius:20px;border-width:3px;border-color:#ffffff;border-style:dashed;background-color:#112B4A;align-self:center;}.elementor .e-a9387c1-6aa0a25{width:252px;font-family:Abhaya Libre;font-size:20px;color:#C5A253;text-align:center;margin-block-start:-36px;margin-block-end:0px;background-color:#112B4A;align-self:center;}.elementor .e-419c755-927d5c3{width:230px;font-family:Abhaya Libre;font-weight:700;font-size:20px;color:#112B4A;word-spacing:1px;line-height:20px;text-align:center;margin-block-start:30px;border-radius:0px;border-style:none;background-color:#ffffff;align-self:center;}.elementor .e-ae5da8a-e3746ab{width:230px;font-family:Abhaya Libre;font-weight:800;font-size:16px;color:#112B4A;word-spacing:1px;line-height:20px;text-align:center;margin-block-start:5px;border-radius:0px;border-style:none;background-color:#ffffff;align-self:center;}.elementor .e-5c40702-7779b8e{width:33%;height:420px;flex-direction:column;}.elementor .e-229b416-9d03575{height:350px;}.elementor .e-02a83b2-26d80e1{width:300px;height:100px;font-family:Abhaya Libre;font-weight:800;font-size:48px;color:#ffffff;text-align:center;margin-block-start:-108px;border-radius:20px;border-width:3px;border-color:#ffffff;border-style:dashed;background-color:#112B4A;align-self:center;}.elementor .e-37e6be9-6d5ea8b{width:250px;font-family:Abhaya Libre;font-size:20px;color:#C5A253;text-align:center;margin-block-start:-36px;margin-block-end:0px;background-color:#112B4A;align-self:center;}.elementor .e-44fb573-bb0926d{width:230px;font-family:Abhaya Libre;font-weight:700;font-size:20px;color:#112B4A;word-spacing:1px;line-height:20px;text-align:center;margin-block-start:30px;border-radius:0px;border-style:none;background-color:#ffffff;align-self:center;}.elementor .e-00bbc68-3401fea{width:230px;font-family:Abhaya Libre;font-weight:800;font-size:16px;color:#112B4A;word-spacing:1px;line-height:20px;text-align:center;margin-block-start:5px;border-radius:0px;border-style:none;background-color:#ffffff;align-self:center;}.elementor .e-45c3a24-80e4363{width:33%;height:420px;flex-direction:column;}.elementor .e-6e3e9fb7-6c6bf0d{background-color:#ffffff;flex-direction:row;}.elementor .e-01452fc-fe8996c{font-family:Playfair Display;font-size:22px;color:#C5A253;text-align:center;}.elementor .e-51156f0-da3bcd0{width:45px;height:45px;background-color:#112B4A;align-self:center;}.elementor .e-31d06ad-787a8de{width:220px;font-family:Playfair Display;font-weight:600;font-size:12px;color:#112B4A;border-inline-end-width:3px;border-color:#C5A253;border-style:solid;}.elementor .e-322a41e-fb62c78{width:45px;height:45px;padding-inline-start:0px;margin-inline-start:50px;background-color:#112B4A;align-self:center;}.elementor .e-55936a5-b63eb9f{width:220px;font-family:Playfair Display;font-weight:600;font-size:12px;color:#112B4A;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:3px;border-color:#C5A253;border-style:solid;}.elementor .e-aa061c8-a439037{width:45px;height:45px;margin-inline-start:45px;background-color:#112B4A;align-self:center;}.elementor .e-3f7f3e6-a08e2d3{width:220px;font-family:Playfair Display;font-weight:600;font-size:12px;color:#112B4A;}.elementor .e-ded9bd7-5caf5d4{flex-direction:row;gap:20px;justify-content:center;}.elementor .e-42999ad-772c769{background-color:#ffffff;flex-direction:column;}.elementor .e-4edd1ba0-afc52cd{width:800px;height:4px;padding-block-end:-1px;background-color:#C5A253;}.elementor .e-7ad9a50d-c7d51f8{background-color:#112B4A;justify-content:center;}.elementor .e-1092b5a5-c27ae15{font-family:Playfair Display;font-size:18px;color:#C5A253;padding:0px;margin-inline-start:10px;margin-inline-end:40px;align-self:start;}.elementor .e-784480f9-569f872{font-family:Playfair Display;font-size:28px;}.elementor .e-3b5bf1e2-6363796{flex-direction:row;gap:25px;}.elementor .e-73300a9e-29986cd{width:35%;margin-inline-start:250px;flex-direction:column;}.elementor .e-575d12f1-3dec3b4{height:72px;font-family:Playfair Display;font-weight:600;font-size:17px;color:#ffffff;padding-block-start:17px;border-radius:55px;border-width:4px;border-color:#ffffff;border-style:solid;background-color:#C5A253;align-self:start;}.elementor .e-fc55164-b54c4c9{width:30px;height:30px;color:#C5A253;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;}.elementor .e-52521581-0dbbb4b{width:160px;font-family:Playfair Display;font-size:26px;}.elementor .e-1d73005c-c005107{width:210px;column-gap:10px;margin-inline-start:24px;flex-direction:row;row-gap:0px;justify-content:flex-start;}.elementor .e-550aea9-61468de{width:270px;font-family:Playfair Display;font-size:22px;text-align:center;margin-inline-start:-8px;order:99999;}.elementor .e-3c85a377-c8b88b0{width:35%;flex-direction:column;justify-content:center;}.elementor .e-7899ad8-1b2c4e9{padding:0px;background-color:#112B4A;flex-direction:row;justify-content:center;}.elementor .e-74fe1e82-7b37566{padding-block-start:30px;background-color:#112B4A;flex-direction:row;}.elementor .e-197efb22-087d2cf{width:800px;height:4px;padding-block-end:-1px;background-color:#C5A253;}.elementor .e-66dcdc45-3e5bc68{background-color:#112B4A;justify-content:center;}