.elementor-1698 .elementor-element.elementor-element-c6e685b > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.8;}.elementor-1698 .elementor-element.elementor-element-c6e685b{padding:80px 0px 80px 0px;}.elementor-1698 .elementor-element.elementor-element-136b27e{--display:flex;}.elementor-1698 .elementor-element.elementor-element-caec2e9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;color:#286E89;}.elementor-1698 .elementor-element.elementor-element-383c05d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-1698 .elementor-element.elementor-element-b34570b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-1698 .elementor-element.elementor-element-d50557a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-1698 .elementor-element.elementor-element-2ae1bb7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-1698 .elementor-element.elementor-element-5d76556:not(.elementor-motion-effects-element-type-background), .elementor-1698 .elementor-element.elementor-element-5d76556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://duodynamic.co.ke/wp-content/uploads/2026/02/banner-pattern.jpg");background-position:center center;background-repeat:repeat;background-size:contain;}.elementor-1698 .elementor-element.elementor-element-5d76556 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1698 .elementor-element.elementor-element-5d76556{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-1698 .elementor-element.elementor-element-d015d6f{--display:flex;}.elementor-1698 .elementor-element.elementor-element-2b242a1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;color:#286E89;}.elementor-1698 .elementor-element.elementor-element-a06a428 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-1698 .elementor-element.elementor-element-c60ef8d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-1698 .elementor-element.elementor-element-17ec33e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-1698 .elementor-element.elementor-element-e9ffb13:not(.elementor-motion-effects-element-type-background), .elementor-1698 .elementor-element.elementor-element-e9ffb13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://duodynamic.co.ke/wp-content/uploads/2026/02/banner-pattern.jpg");background-position:center center;background-repeat:repeat;background-size:contain;}.elementor-1698 .elementor-element.elementor-element-e9ffb13 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1698 .elementor-element.elementor-element-e9ffb13{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-1698 .elementor-element.elementor-element-db703dd{--display:flex;}.elementor-1698 .elementor-element.elementor-element-d3c8258 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;color:#286E89;}.elementor-1698 .elementor-element.elementor-element-856b7d3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-1698 .elementor-element.elementor-element-f78fab6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-1698 .elementor-element.elementor-element-fdae770 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-1698 .elementor-element.elementor-element-b72d80a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-1698 .elementor-element.elementor-element-9637aed > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.8;}.elementor-1698 .elementor-element.elementor-element-9637aed{padding:60px 0px 60px 0px;}.elementor-1698 .elementor-element.elementor-element-661e343{--display:flex;}.elementor-1698 .elementor-element.elementor-element-8f8580d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;color:#286E89;}.elementor-1698 .elementor-element.elementor-element-e83ee88 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-1698 .elementor-element.elementor-element-e43ca12 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-1698 .elementor-element.elementor-element-1b05c34 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-1698 .elementor-element.elementor-element-c71d431:not(.elementor-motion-effects-element-type-background), .elementor-1698 .elementor-element.elementor-element-c71d431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://duodynamic.co.ke/wp-content/uploads/2026/02/banner-pattern.jpg");background-position:center center;background-repeat:repeat;background-size:contain;}.elementor-1698 .elementor-element.elementor-element-c71d431 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1698 .elementor-element.elementor-element-c71d431{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-1698 .elementor-element.elementor-element-547d68e{--display:flex;}.elementor-1698 .elementor-element.elementor-element-edc0e64 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;color:#286E89;}.elementor-1698 .elementor-element.elementor-element-204a3d6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-1698 .elementor-element.elementor-element-d5d9204 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-1698 .elementor-element.elementor-element-0a606a0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-1698 .elementor-element.elementor-element-9e752d1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-1698 .elementor-element.elementor-element-bca5f2f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1698 .elementor-element.elementor-element-bca5f2f > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.8;}.elementor-1698 .elementor-element.elementor-element-bca5f2f{padding:60px 0px 60px 0px;}.elementor-1698 .elementor-element.elementor-element-3414423{--display:flex;}.elementor-1698 .elementor-element.elementor-element-2631902 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;color:#286E89;}.elementor-1698 .elementor-element.elementor-element-3786da8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-1698 .elementor-element.elementor-element-1c6c33c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-1698 .elementor-element.elementor-element-aae2919:not(.elementor-motion-effects-element-type-background), .elementor-1698 .elementor-element.elementor-element-aae2919 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://duodynamic.co.ke/wp-content/uploads/2026/02/banner-pattern.jpg");background-position:center center;background-repeat:repeat;background-size:contain;}.elementor-1698 .elementor-element.elementor-element-aae2919 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1698 .elementor-element.elementor-element-aae2919{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-1698 .elementor-element.elementor-element-a339b7c{--display:flex;}.elementor-1698 .elementor-element.elementor-element-6251ddd .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;color:#286E89;}.elementor-1698 .elementor-element.elementor-element-d18dada .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-1698 .elementor-element.elementor-element-62e7bfe .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-1698 .elementor-element.elementor-element-f03690b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-1698 .elementor-element.elementor-element-fb4e40d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}@media(min-width:768px){.elementor-1698 .elementor-element.elementor-element-1d2023a{width:60%;}.elementor-1698 .elementor-element.elementor-element-d5714d6{width:40%;}.elementor-1698 .elementor-element.elementor-element-23ffb6a{width:40%;}.elementor-1698 .elementor-element.elementor-element-b9e911e{width:60%;}.elementor-1698 .elementor-element.elementor-element-d26df2a{width:60%;}.elementor-1698 .elementor-element.elementor-element-ecade67{width:40%;}.elementor-1698 .elementor-element.elementor-element-c1def82{width:40%;}.elementor-1698 .elementor-element.elementor-element-6a6d29e{width:60%;}.elementor-1698 .elementor-element.elementor-element-a3ed33c{width:60%;}.elementor-1698 .elementor-element.elementor-element-c8e3cd2{width:40%;}.elementor-1698 .elementor-element.elementor-element-cb13fde{width:40%;}.elementor-1698 .elementor-element.elementor-element-61df2b3{width:60%;}.elementor-1698 .elementor-element.elementor-element-2e578bb{width:60%;}.elementor-1698 .elementor-element.elementor-element-611508a{width:40%;}}@media(max-width:1024px){.elementor-1698 .elementor-element.elementor-element-c6e685b{padding:80px 0px 80px 0px;}.elementor-1698 .elementor-element.elementor-element-5d76556{padding:80px 0px 80px 0px;}.elementor-1698 .elementor-element.elementor-element-e9ffb13{padding:80px 0px 80px 0px;}.elementor-1698 .elementor-element.elementor-element-9637aed{padding:80px 0px 80px 0px;}.elementor-1698 .elementor-element.elementor-element-c71d431{padding:80px 0px 80px 0px;}.elementor-1698 .elementor-element.elementor-element-bca5f2f{padding:80px 0px 80px 0px;}.elementor-1698 .elementor-element.elementor-element-aae2919{padding:80px 0px 80px 0px;}}