.elementor .e-9f9a983-6abdc2c{font-family:var(--Montserrat);font-weight:600;font-size:72px;line-height:72px;}.elementor .e-602c709{height:400px;padding-block-start:20px;padding-block-end:55px;padding-inline-start:20px;padding-inline-end:20px;background-image:url("https://xby2.com/wp-content/uploads/2026/10/architect-banner.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .e-83c415e-e7b333b{margin-block-start:-110px;display:none;}.elementor .e-8a40acd-dbac54b{width:100%;max-width:886px;font-size:20px;line-height:28px;text-align:start;}.elementor .e-92fe240-e969d34{margin-block-start:-110px;}.elementor .e-b083360-f73fc4b{column-gap:20px;flex-direction:row;row-gap:20px;justify-content:space-between;}.elementor .e-5e9d269-c0b5a14{width:100%;max-width:555px;padding:0px;flex-direction:column;gap:10px;justify-content:flex-start;align-items:start;}.elementor .e-0bf2b72-cc94ea5{width:100%;max-width:555px;padding:0px;flex-direction:column;gap:10px;justify-content:flex-start;align-items:start;}.elementor .e-444456d-c47ab47{width:100%;max-width:555px;padding:0px;flex-direction:column;gap:10px;justify-content:flex-start;align-items:start;}.elementor .e-8f05f8f-6a75225{width:100%;max-width:555px;padding:0px;flex-direction:column;gap:10px;justify-content:flex-start;align-items:start;}.elementor .e-cd58faa-409cb68{column-gap:30px;flex-direction:row;row-gap:30px;flex-wrap:wrap;}.elementor .e-c28e051{column-gap:20px;flex-direction:column;row-gap:50px;}.elementor .e-679029f-06f829d{font-family:var(--Montserrat);font-weight:500;font-size:36px;color:var(--white);line-height:43px;text-align:center;}.elementor .e-7916f36-cc8dbf2{max-width:49%;color:var(--white);}.elementor .e-1cd74d6-5a7a04b{max-width:49%;color:var(--white);}.elementor .e-697b91c-d3d13d5{column-gap:30px;padding:0px;flex-direction:row;row-gap:20px;justify-content:flex-start;align-items:stretch;}.elementor .e-eecb07a-3afbe2f{flex-direction:column;gap:30px;align-items:center;}.elementor .e-f88a216-9a073ef{max-width:1380px;padding:0px;flex-direction:column;align-items:stretch;}.elementor .e-576175e{background-color:var(--GunMetal);flex-direction:column;gap:30px;}.elementor .e-518d8bf-18fa966{font-family:var(--Montserrat);font-weight:600;font-size:23px;line-height:34px;padding-inline-start:10px;margin-block-start:-5px;margin-block-end:-40px;margin-inline-start:-5px;margin-inline-end:-5px;}.elementor .e-898b34c-1a58274{padding:0px;flex-direction:column;gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-79d575a-1eff44f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:14px;}.elementor .e-d7a11bb-3ebb28a{padding:0px;flex-direction:column;gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-8658b2b-5f47204{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:14px;}.elementor .e-8c51ced-b6f1025{padding:0px;flex-direction:column;gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-864ffef-c38e18f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:14px;}.elementor .e-fcd954b-9275c25{padding:0px;flex-direction:column;gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-586edbe-d6ac902{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:14px;}.elementor .e-d58c465-43e2d28{max-width:30%;padding-block-start:100px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:40px;}.elementor .e-f739e36-7466767{font-family:var(--Montserrat);font-weight:600;font-size:36px;color:var(--Charcoal);line-height:43px;}.elementor .e-b8d6e03-44ee23c{font-family:var(--Montserrat);font-weight:700;font-size:14px;color:var(--Orange);line-height:20px;margin-block-start:-20px;}.elementor .e-d2b70f1-91fbd80{font-size:22px;line-height:26px;}.elementor .e-59c3d9a-e070891{padding:0px;display:flex;flex-direction:column;gap:25px;justify-content:flex-start;align-items:start;}.elementor .e-93b1219-c338f0d{font-family:var(--Montserrat);font-weight:600;font-size:36px;color:var(--Charcoal);line-height:43px;}.elementor .e-84902f8-a29d914{font-family:var(--Montserrat);font-weight:700;font-size:14px;color:var(--Orange);line-height:20px;margin-block-start:-20px;}.elementor .e-24daea6-9f7f1ed{font-size:22px;color:#000000;line-height:26px;text-align:center;align-self:start;}.elementor .e-3b5ff91-9b20848{font-size:18px;line-height:26px;}.elementor .e-ab10444-33cacca{font-size:18px;line-height:26px;}.elementor .e-0f3226f-bc3802e{padding:0px;display:flex;flex-direction:column;gap:25px;justify-content:flex-start;align-items:start;}.elementor .e-cddaaf2-2db179b{font-family:var(--Montserrat);font-weight:600;font-size:36px;color:var(--Charcoal);line-height:43px;}.elementor .e-1eac967-ba19c55{font-family:var(--Montserrat);font-weight:700;font-size:14px;color:var(--Orange);line-height:20px;margin-block-start:-20px;}.elementor .e-10aba39-7557d57{font-size:22px;color:#000000;line-height:26px;text-align:center;align-self:start;}.elementor .e-e72cae5-e0be9a7{padding:0px;display:flex;flex-direction:column;gap:25px;justify-content:flex-start;align-items:start;}.elementor .e-95a2362-79beae6{font-family:var(--Montserrat);font-weight:600;font-size:36px;color:var(--Charcoal);line-height:43px;}.elementor .e-ffc8249-52cdad5{font-family:var(--Montserrat);font-weight:700;font-size:14px;color:var(--Orange);line-height:20px;margin-block-start:-20px;}.elementor .e-310b226-6edd3ef{font-size:22px;color:#000000;line-height:26px;text-align:center;align-self:start;}.elementor .e-557d6bf-561524a{font-size:18px;line-height:26px;}.elementor .e-efb2086-b658c70{padding:0px;display:flex;flex-direction:column;gap:25px;justify-content:flex-start;align-items:start;}.elementor .e-5477e60-0ac9acb{width:100%;height:660px;max-width:750px;overflow:auto;}.elementor .e-c3fdd7d-b7d0568{flex-direction:row;justify-content:space-between;align-items:start;}.elementor .e-f989aab-3737986{padding-block-start:30px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#8f8f9480;border-style:solid;}.elementor .e-687e2c1{background-color:#ECECED;flex-direction:column;}.elementor .e-9a19b2c-0562609{font-family:var(--Montserrat);font-weight:600;font-size:36px;line-height:43px;}.elementor .e-6b0783e-9376934{max-width:620px;text-align:center;}.elementor .e-12d4f98-2936c4a{flex-direction:column;gap:20px;align-items:center;}.elementor .e-47399c1-7b21357{font-family:var(--Montserrat);font-weight:600;font-size:28px;line-height:34px;}.elementor .e-20ec22f-99615ab{max-width:440px;padding:0px;flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;}.elementor .e-e0cd916-49e4bfd{width:100%;max-width:650px;padding:0px;display:block;}.elementor .e-4b4ebab-428ea56{padding-block-start:30px;padding-block-end:30px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#8f8f9480;border-style:solid;flex-direction:row;gap:30px;justify-content:space-between;}.elementor .e-a6dab4b-663ade6{width:100%;max-width:555px;column-gap:10px;padding:0px;flex-direction:column;row-gap:30px;justify-content:flex-start;align-items:start;}.elementor .e-a0c3f45-42fe298{width:100%;max-width:555px;column-gap:10px;padding:0px;flex-direction:column;row-gap:30px;justify-content:flex-start;align-items:start;}.elementor .e-8dd0e71-370f9d7{flex-direction:row;gap:30px;justify-content:flex-start;align-items:stretch;}.elementor .e-b9be20d{column-gap:25px;flex-direction:column;row-gap:40px;}.elementor .e-91d09f1-98d971f{max-width:730px;font-family:var(--Montserrat);font-weight:600;font-size:36px;line-height:52px;}.elementor .e-dbea5a4-2429c0c{font-size:20px;color:var(--GunMetal);}.elementor .e-dad9a5e-921d50e{font-size:20px;color:var(--GunMetal);}.elementor .e-3e06d2a-09aea10{font-size:20px;color:var(--GunMetal);}.elementor .e-54d409f-737778e{font-size:20px;color:var(--GunMetal);}.elementor .e-1d55c15-723df22{max-width:730px;font-family:var(--Montserrat);font-weight:600;font-size:48px;line-height:52px;}.elementor .e-e165f94-87b6c6c{width:12%;border-style:none;}.elementor .e-71f334e-938ad3d{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0000004d;border-style:solid;flex-direction:row;gap:15px;justify-content:flex-start;align-items:center;}.elementor .e-3a38f62-5ed1c0c{max-width:690px;}.elementor .e-f45bf2f-8c025fe{width:12%;border-style:none;}.elementor .e-faf1c94-e0e19bd{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0000004d;border-style:solid;flex-direction:row;gap:15px;justify-content:flex-start;align-items:center;}.elementor .e-d5122fe-e435e98{max-width:690px;}.elementor .e-d5fb3a5-eec36ef{width:12%;border-style:none;}.elementor .e-d0fe1e0-6b69682{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0000004d;border-style:solid;flex-direction:row;gap:15px;justify-content:flex-start;align-items:center;}.elementor .e-31c8b49-a7921a7{max-width:690px;}.elementor .e-76b349a-f56b7a0{width:10%;border-style:none;}.elementor .e-20a1a8f-9fa452d{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0000004d;border-style:solid;flex-direction:row;gap:15px;justify-content:flex-start;align-items:center;}.elementor .e-afdc156-fa5d84d{max-width:690px;}.elementor .e-86fb49c-e4989fd{width:10%;border-style:none;}.elementor .e-ba9cabc-149449d{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0000004d;border-style:solid;flex-direction:row;gap:15px;justify-content:flex-start;align-items:center;}.elementor .e-87a87c3-217401a{max-width:690px;}.elementor .e-007bbc5-bf52d70{width:10%;border-style:none;}.elementor .e-7802e06-5ebd4e4{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0000004d;border-style:solid;flex-direction:row;gap:15px;justify-content:flex-start;align-items:center;}.elementor .e-896d7ee-62d26a0{max-width:690px;}.elementor .e-94f9555-6fad85c{width:11%;border-style:none;}.elementor .e-856f245-a77917f{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0000004d;border-style:solid;flex-direction:row;gap:15px;justify-content:flex-start;align-items:center;}.elementor .e-25eb805-c1b4aa0{max-width:690px;}.elementor .e-a73620d-f077046{padding-block-start:80px;padding-block-end:120px;padding-inline-start:20px;padding-inline-end:20px;background-color:#ECECED;flex-direction:column;gap:50px;align-items:center;}.elementor .e-59605c3-39e8a3a{width:100%;padding:0px;flex-direction:column;}.elementor .e-d292023-cb87925{width:100%;padding:0px;flex-direction:column;}.elementor .e-6a60a2f-903a945{min-height:560px;padding:0px;flex-direction:row;}