.elementor .e-503aacb{padding:0px;margin:0px;flex-direction:row;}.elementor .e-c489c79-aa3acd0{font-family:"Arial";font-weight:100;font-size:25px;color:#D62F2F;text-align:center;margin-block-start:12px;margin-block-end:1px;margin-inline-start:4px;margin-inline-end:5px;order:-99999;}.elementor .e-cd5fcdb-ed7aa3b{width:100%;font-family:"Manrope";font-weight:400;font-size:65px;color:#ffffff;letter-spacing:0px;word-spacing:-2px;line-height:85px;text-align:start;font-style:normal;direction:ltr;padding:0px;margin-block-start:0px;margin-inline-start:20px;margin-inline-end:0px;}.elementor .e-1faf9f0{width:66.6666%;flex-direction:column;}.elementor .e-8740114-ea87e61{width:100%;font-weight:300;font-size:20px;color:#ffffff;text-align:start;margin-inline-start:20px;}.elementor .e-17bdc94{width:66.6666%;flex-direction:column;}.elementor .e-d94b169{background-image:url("https://doralcomplanning.co.ke/wp-content/uploads/2026/07/hero-services-desktop-22-1024x576.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;flex-direction:row;flex-wrap:wrap;}.elementor .e-466b768-25dd22d{font-family:"Arial";font-weight:100;font-size:23px;color:#D62F2F;text-align:start;margin-block-start:12px;margin-block-end:1px;margin-inline-start:4px;margin-inline-end:5px;order:-99999;}.elementor .e-5740e83-f6ff954{font-family:"Manrope";font-weight:300;font-size:50px;color:#1E5FAF;text-align:start;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-e3949bd{flex-direction:column;}.elementor .e-bc71f43{width:33.3333%;flex-direction:column;}.elementor .e-d8ff01a{width:66.6666%;flex-direction:column;}.elementor .e-2e1200e{width:100%;padding:0px;margin:0px;flex-direction:row;justify-content:space-between;}.elementor .e-f5f8c19-96b8dfb{font-family:"Arial";font-weight:100;font-size:23px;color:#D62F2F;text-align:start;margin-block-start:12px;margin-block-end:1px;margin-inline-start:4px;margin-inline-end:5px;order:-99999;}.elementor .e-7e7a407-d2c89e6{font-family:"Manrope";font-weight:300;font-size:50px;color:#1E5FAF;text-align:start;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-b4f079f-a0bcc5e{flex-direction:column;}.elementor .e-c768521-9b0503d{width:33.3333%;flex-direction:column;}.elementor .e-96408f5-c3b2bf2{width:66.6666%;flex-direction:column;}.elementor .e-dd68bc8-2a2903c{width:100%;padding:0px;margin:0px;flex-direction:row;justify-content:space-between;}.elementor .e-31b1ec0-6e68477{font-family:"Arial";font-weight:100;font-size:23px;color:#D62F2F;text-align:start;margin-block-start:12px;margin-block-end:1px;margin-inline-start:4px;margin-inline-end:5px;order:-99999;}.elementor .e-758c056-2c47bd7{font-family:"Manrope";font-weight:300;font-size:50px;color:#1E5FAF;text-align:start;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-933ab10-7b4e56a{flex-direction:column;}.elementor .e-316fa03-bf415f6{width:33.3333%;flex-direction:column;}.elementor .e-b879d83-b596bb3{width:66.6666%;flex-direction:column;}.elementor .e-578cdd5-a68a430{width:100%;padding:0px;margin:0px;flex-direction:row;justify-content:space-between;}.elementor .e-45dce86-24abd9c{font-family:"Arial";font-weight:100;font-size:23px;color:#D62F2F;text-align:start;margin-block-start:12px;margin-block-end:1px;margin-inline-start:4px;margin-inline-end:5px;order:-99999;}.elementor .e-df5f9ca-ae0caba{font-family:"Manrope";font-weight:300;font-size:50px;color:#1E5FAF;text-align:start;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-219f981-adcbbed{flex-direction:column;}.elementor .e-abb5f1b-ecfce7d{width:33.3333%;flex-direction:column;}.elementor .e-af41c66-8cccba7{width:66.6666%;flex-direction:column;}.elementor .e-0788c64-1cb8587{width:100%;padding:0px;margin:0px;flex-direction:row;justify-content:space-between;}.elementor .e-d0307c3-13d47f0{font-family:"Arial";font-weight:100;font-size:23px;color:#D62F2F;text-align:start;margin-block-start:12px;margin-block-end:1px;margin-inline-start:4px;margin-inline-end:5px;order:-99999;}.elementor .e-be6d4c8-4a4170d{font-family:"Manrope";font-weight:300;font-size:50px;color:#1E5FAF;text-align:start;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-0c61396-5841205{flex-direction:column;}.elementor .e-ce4e078-71f051d{width:33.3333%;flex-direction:column;}.elementor .e-38175ce-151a7a4{width:66.6666%;flex-direction:column;}.elementor .e-93ab72a-7b28bda{width:100%;padding:0px;margin:0px;flex-direction:row;justify-content:space-between;}.elementor .e-166129b-52b4070{font-family:"Arial";font-weight:100;font-size:23px;color:#D62F2F;text-align:start;margin-block-start:12px;margin-block-end:1px;margin-inline-start:4px;margin-inline-end:5px;order:-99999;}.elementor .e-2472e10-f7c0c4b{font-family:"Manrope";font-weight:300;font-size:50px;color:#1E5FAF;text-align:start;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-7ce6b95-b395166{flex-direction:column;}.elementor .e-60fb036-366cd28{width:33.3333%;flex-direction:column;}.elementor .e-5c2afad-1929b73{width:66.6666%;flex-direction:column;}.elementor .e-f0a0964-869c7e9{width:100%;padding:0px;margin:0px;flex-direction:row;justify-content:space-between;}.elementor .e-94141da-f8269b9{width:100%;height:100%;padding:-1px;margin:0px;display:inline-flex;flex-direction:row;gap:1px;flex-wrap:nowrap;justify-content:flex-start;align-items:start;}.elementor .e-84fb0ba-0f0d6ff{font-family:"Manrope";font-weight:400;font-size:60px;color:#1E5FAF;letter-spacing:0px;word-spacing:-2px;line-height:85px;text-align:center;font-style:normal;direction:ltr;padding:0px;margin-block-start:0px;margin-inline-start:20px;margin-inline-end:0px;}.elementor .e-445c5fd{flex-direction:column;}.elementor .e-673bfcd{padding:0px;margin:0px;display:inline-flex;flex:0 1 auto;justify-content:center;align-items:center;align-self:center;}.elementor .e-1f3a94e{flex-direction:row;}.elementor .e-06208df{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;flex-direction:row;}