.elementor .e-145e6953-1ce99ef{font-family:Playfair Display;font-size:46px;color:#ffffff;}.elementor .e-aa83d06-defa86f{font-family:Playfair Display;font-size:28px;line-height:30px;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-62d5d787-df42362{font-family:Playfair Display;background-color:#C5A253;}.elementor .e-4daaee6f-1d678da{font-family:Playfair Display;border-width:4px;border-color:#C5A253;background-color:#112B4A;}.elementor .e-26edfceb-45b7e6f{width:424px;aspect-ratio:auto;object-fit:contain;margin-block-start:34px;background-color:#112B4A;gap:24px;}.elementor .e-11a87444-c933031{min-height:700px;padding-inline-start:55px;padding-inline-end:0px;background-image:linear-gradient(#0D234066, #0D234066),url("https://northgatebuild.com/wp-content/uploads/2026/06/ChatGPT-Image-Jun-8-2026-01_51_47-AM.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#2d5486;mix-blend-mode:normal;filter:blur(0px);backdrop-filter:blur(0px);transition:all 200ms;flex-direction:column;}.elementor .e-68c6ea42-059af57{width:1540px;color:#C5A253;word-spacing:4px;text-align:center;}.elementor .e-327bb201-8102cd8{padding-block-start:15px;padding-block-end:15px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;background-color:#112B4A;flex-direction:row;}.elementor .e-64aedd74-784bb89{width:55%;min-height:350px;background-image:url("https://northgatebuild.com/wp-content/uploads/2026/06/ChatGPT-Image-Jun-8-2026-02_25_44-AM.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-7257f4a-dcd8e84{width:50px;height:50px;color:#C5A253;margin-block-start:20px;align-self:start;}.elementor .e-119a152a-d5c2da7{font-family:Playfair Display;font-weight:900;font-size:18px;word-spacing:3px;}.elementor .e-622adbb2-1078cb4{font-family:Playfair Display;font-size:14px;}.elementor .e-691ab209-942267e{margin-inline-end:60px;flex-direction:column;}.elementor .e-500e4d32-50f8a7e{min-height:50px;flex-direction:row;gap:20px;align-items:center;}.elementor .e-7d780957-0df2e1b{width:50px;height:50px;margin-block-start:20px;align-self:start;}.elementor .e-cd8baa7-2fe4b5d{font-family:Playfair Display;font-weight:900;font-size:18px;word-spacing:3px;}.elementor .e-790811b9-bd5d7ae{font-family:Playfair Display;font-size:14px;margin-inline-end:60px;}.elementor .e-19ec49b-5e2b31e{flex-direction:column;}.elementor .e-29d8fad8-f830b26{min-height:50px;flex-direction:row;gap:20px;align-items:center;}.elementor .e-4ec9345-7ae3c0f{width:50px;height:50px;color:#C5A253;margin-block-start:25px;align-self:start;}.elementor .e-37880bef-330c705{font-family:Playfair Display;font-weight:900;font-size:18px;word-spacing:3px;}.elementor .e-7fe712b0-b81629d{font-family:Playfair Display;font-size:14px;margin-inline-end:60px;}.elementor .e-6b725620-22e688a{flex-direction:column;}.elementor .e-42f831eb-a750d69{min-height:50px;flex-direction:row;gap:20px;}.elementor .e-6afa4be-4d71bc7{width:50px;height:50px;margin-block-start:20px;align-self:start;}.elementor .e-50d00f5-80c99c7{font-family:Playfair Display;font-weight:900;font-size:18px;word-spacing:3px;}.elementor .e-6d904634-c041fb7{font-family:Playfair Display;font-size:14px;margin-inline-end:60px;}.elementor .e-6932180-132d4d5{flex-direction:column;}.elementor .e-77570d39-b5a0104{min-height:50px;flex-direction:row;gap:20px;align-items:center;}.elementor .e-23a267f5-debc2cf{width:45%;background-color:#112B4A;flex-direction:column;}.elementor .e-30bd9a46-f9aa2d4{padding:0px;flex-direction:row;}.elementor .e-7c38b11-dd67e9c{font-family:Playfair Display;font-size:19px;color:#C5A253;word-spacing:4px;padding-block-start:10px;align-self:center;}.elementor .e-7e52fb94-b3b259a{font-family:Playfair Display;color:#ffffff;word-spacing:4px;align-self:center;}.elementor .e-350d49a6-37534e5{background-color:#112B4A;flex-direction:column;}.elementor .e-6978cfe6-f26968f{font-size:28px;color:#ffffff;word-spacing:4px;}.elementor .e-760cd819-793c9ec{font-family:Playfair Display;font-size:15px;color:#ffffff;}.elementor .e-1d851ab1-f5cf1f0{width:25%;flex-direction:column;}.elementor .e-1f83f3df-fa90489{font-size:28px;color:#ffffff;word-spacing:4px;}.elementor .e-401aa54-70dae44{font-family:Playfair Display;font-size:15px;color:#ffffff;}.elementor .e-2a201649-0beb58f{width:25%;flex-direction:column;}.elementor .e-13e3f029-24c032f{font-size:28px;color:#ffffff;}.elementor .e-ac22846-520ee74{font-family:Playfair Display;font-size:15px;color:#ffffff;}.elementor .e-328169d5-4b3f5a9{width:25%;flex-direction:column;}.elementor .e-3f8a2754-fd5efb3{font-size:28px;color:#ffffff;word-spacing:4px;}.elementor .e-14b1bd7d-adc3da7{font-family:Playfair Display;font-size:15px;color:#ffffff;}.elementor .e-7a844f96-afaca73{width:25%;flex-direction:column;}.elementor .e-4682b372-f402f7e{background-color:#112B4A;flex-direction:row;}.elementor .e-de5e5d6-b642be0{color:#C5A253;align-self:center;}.elementor .e-8cedd66-8ba7710{width:20px;height:20px;}.elementor .e-7f9f7c4-ad4468e{height:25px;font-family:Playfair Display;}.elementor .e-e83cfe4-cebda23{column-gap:10px;padding:0px;margin-inline-start:150px;margin-inline-end:0px;flex-direction:row;}.elementor .e-42954e9-7bea87e{width:20px;height:20px;}.elementor .e-d5a52df-a704fc0{height:25px;font-family:Playfair Display;}.elementor .e-6fb024b-092b513{column-gap:10px;padding:0px;margin-inline-start:150px;flex-direction:row;}.elementor .e-283c229-94f88de{width:20px;height:20px;}.elementor .e-ae283d3-4bed784{height:25px;font-family:Playfair Display;}.elementor .e-1bbcc00-239f4b5{column-gap:10px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:150px;flex-direction:row;}.elementor .e-fa6a357-9fa0f54{width:20px;height:20px;}.elementor .e-bdd1202-b6b2dd9{height:25px;font-family:Playfair Display;}.elementor .e-2ef5ed2-3705d4c{column-gap:10px;padding:0px;margin-inline-start:150px;flex-direction:row;}.elementor .e-decd6bc-6ab6276{width:20px;height:20px;}.elementor .e-f47ab69-a828a41{height:25px;font-family:Playfair Display;}.elementor .e-a2feac7-8b4539b{column-gap:10px;padding:0px;margin-inline-start:150px;flex-direction:row;}.elementor .e-a3603c1-ccbbd0a{flex-direction:column;gap:5px;}.elementor .e-fb15e01-d320a15{color:#C5A253;align-self:center;}.elementor .e-6c95878-5420b59{width:105px;flex-direction:column;gap:0px;}.elementor .e-96f518a-15cbdc9{width:105px;flex-direction:column;}.elementor .e-536e8cf-e85c002{width:105px;flex-direction:column;}.elementor .e-483a3bb-6399a4f{width:105px;flex-direction:column;}.elementor .e-b21c920-e23e583{flex-direction:row;justify-content:center;}.elementor .e-417e28d-5dcb714{flex-direction:column;}.elementor .e-1198e63{background-color:#112B4A;flex-direction:row;}.elementor .e-8a33f8c-b308ab0{width:800px;height:4px;padding-block-end:-1px;background-color:#ffffff;}.elementor .e-709f004-85a780b{height:0px;max-height:0px;padding-block-start:20px;padding-block-end:20px;background-color:#112B4A;flex-direction:row;justify-content:center;}.elementor .e-4fb0b67{background-color:#112B4A;flex-direction:row;}.elementor .e-ec6a6f2-be3dea4{font-family:Playfair Display;font-size:18px;color:#C5A253;margin-inline-end:70px;align-self:center;}.elementor .e-f16cdfe-46f7288{width:50px;height:50px;align-self:center;}.elementor .e-b89c431-1ff8b98{font-family:Playfair Display;font-size:28px;}.elementor .e-ccb7379-ade1ab0{flex-direction:row;gap:25px;}.elementor .e-66705ae-f505023{width:40%;flex-direction:column;}.elementor .e-9ff2f6c-a996ef4{background-color:#C5A253;align-self:start;}.elementor .e-a4bd39b-6230fd7{width:30px;height:30px;color:#C5A253;}.elementor .e-e1ab054-0b4fe15{width:160px;font-size:19px;}.elementor .e-69e53ef-e436d71{column-gap:20px;flex-direction:row;row-gap:0px;justify-content:flex-start;}.elementor .e-b7530d1-928c839{width:40%;flex-direction:column;justify-content:center;}.elementor .e-f61d9ca-bbc8bd1{background-color:#112B4A;flex-direction:row;justify-content:flex-end;}.elementor .e-37f5238{background-color:#112B4A;flex-direction:row;}