.elementor-256 .elementor-element.elementor-element-1533dc9 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-256 .elementor-element.elementor-element-1533dc9:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-1533dc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somaforafrica.or.ke/wp-content/uploads/2020/04/background-map-dots.png");background-position:bottom left;background-repeat:no-repeat;background-size:auto;}.elementor-256 .elementor-element.elementor-element-1533dc9 > .elementor-container{max-width:1270px;}.elementor-256 .elementor-element.elementor-element-1533dc9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:74px 0px 90px 0px;}.elementor-256 .elementor-element.elementor-element-1533dc9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-256 .elementor-element.elementor-element-34e296c > .elementor-container > .elementor-row{align-items:center;}.elementor-256 .elementor-element.elementor-element-c6956e5{z-index:1;}.elementor-256 .elementor-element.elementor-element-c6956e5 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 23px 26px 0px rgba(0, 0, 0, 0.15);}.elementor-256 .elementor-element.elementor-element-14ac1db{width:auto;max-width:auto;bottom:-53px;z-index:0;}body:not(.rtl) .elementor-256 .elementor-element.elementor-element-14ac1db{left:-75px;}body.rtl .elementor-256 .elementor-element.elementor-element-14ac1db{right:-75px;}.elementor-256 .elementor-element.elementor-element-14ac1db .shape{width:150px;height:150px;color:#00CD0E;}.elementor-256 .elementor-element.elementor-element-14ac1db svg{width:150px;}.elementor-256 .elementor-element.elementor-element-14ac1db .elementor-shape-fill{fill:#00CD0E;}.elementor-256 .elementor-element.elementor-element-2c8cedf > .elementor-element-populated.elementor-element-populated{padding:0px 15px 0px 100px;}.elementor-256 .elementor-element.elementor-element-c9e4021 > .elementor-widget-container{margin:18px 0px 29px 0px;}.elementor-256 .elementor-element.elementor-element-c9e4021 .heading-primary{font-size:20px;line-height:1.6em;}.elementor-256 .elementor-element.elementor-element-c9e4021 .heading-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-256 .elementor-element.elementor-element-e9d5f14 .tm-button:after{background-color:#00CD0E;}.elementor-256 .elementor-element.elementor-element-e9d5f14 .tm-button .button-content-wrapper{color:#00CD0E;}.elementor-256 .elementor-element.elementor-element-e9d5f14 .tm-button .button-content-wrapper .stop-a{stop-color:#00CD0E;}.elementor-256 .elementor-element.elementor-element-e9d5f14 .tm-button .button-content-wrapper .stop-b{stop-color:#00CD0E;}.elementor-256 .elementor-element.elementor-element-e9d5f14 .tm-button:hover .button-content-wrapper{color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-e9d5f14 .tm-button:hover .button-content-wrapper .stop-a{stop-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-e9d5f14 .tm-button:hover .button-content-wrapper .stop-b{stop-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-c3c24bf > .elementor-container > .elementor-row{align-items:stretch;}.elementor-256 .elementor-element.elementor-element-c3c24bf:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-c3c24bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-256 .elementor-element.elementor-element-c3c24bf > .elementor-container{max-width:1270px;}.elementor-256 .elementor-element.elementor-element-c3c24bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-256 .elementor-element.elementor-element-c3c24bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-256 .elementor-element.elementor-element-3e276b9 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-256 .elementor-element.elementor-element-e0be676 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-256 .elementor-element.elementor-element-e0be676 .icon-box-wrapper{text-align:left;}.elementor-256 .elementor-element.elementor-element-e0be676 .elementor-widget-container{display:flex;justify-content:center;}.elementor-256 .elementor-element.elementor-element-e0be676 .description{color:#414141;}.elementor-256 .elementor-element.elementor-element-e0be676 .description .stop-a{stop-color:#414141;}.elementor-256 .elementor-element.elementor-element-e0be676 .description .stop-b{stop-color:#414141;}.elementor-256 .elementor-element.elementor-element-bff845a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-256 .elementor-element.elementor-element-bff845a .icon-box-wrapper{text-align:left;}.elementor-256 .elementor-element.elementor-element-bff845a .elementor-widget-container{display:flex;justify-content:center;}.elementor-256 .elementor-element.elementor-element-bff845a .description{color:#414141;}.elementor-256 .elementor-element.elementor-element-bff845a .description .stop-a{stop-color:#414141;}.elementor-256 .elementor-element.elementor-element-bff845a .description .stop-b{stop-color:#414141;}.elementor-256 .elementor-element.elementor-element-3e05313 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-256 .elementor-element.elementor-element-3e05313 .icon-box-wrapper{text-align:left;}.elementor-256 .elementor-element.elementor-element-3e05313 .elementor-widget-container{display:flex;justify-content:center;}.elementor-256 .elementor-element.elementor-element-3e05313 .description{color:#414141;}.elementor-256 .elementor-element.elementor-element-3e05313 .description .stop-a{stop-color:#414141;}.elementor-256 .elementor-element.elementor-element-3e05313 .description .stop-b{stop-color:#414141;}.elementor-256 .elementor-element.elementor-element-249ff95 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-256 .elementor-element.elementor-element-249ff95 > .elementor-container{max-width:1300px;}.elementor-256 .elementor-element.elementor-element-249ff95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-256 .elementor-element.elementor-element-249ff95 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-256 .elementor-element.elementor-element-33b5c64 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-256 .elementor-element.elementor-element-33b5c64{margin-top:0px;margin-bottom:59px;}.elementor-256 .elementor-element.elementor-element-175f907{text-align:center;}.elementor-256 .elementor-element.elementor-element-175f907 .tm-modern-heading{width:800px;}.elementor-256 .elementor-element.elementor-element-175f907 .elementor-widget-container{display:flex;justify-content:center;}.elementor-256 .elementor-element.elementor-element-175f907 .heading-primary{font-size:34px;font-weight:500;line-height:1.42em;}.elementor-256 .elementor-element.elementor-element-175f907 .heading-description{color:#414141;max-width:640px;}.elementor-256 .elementor-element.elementor-element-175f907 .heading-description .stop-a{stop-color:#414141;}.elementor-256 .elementor-element.elementor-element-175f907 .heading-description .stop-b{stop-color:#414141;}.elementor-256 .elementor-element.elementor-element-175f907 .heading-description-wrap{margin-top:16px;}.elementor-256 .elementor-element.elementor-element-034db61 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-256 .elementor-element.elementor-element-dd63e31 .text{color:#414141;}.elementor-256 .elementor-element.elementor-element-dd63e31 .position{color:#00CD0E;}.elementor-256 .elementor-element.elementor-element-1d92f60 .text{color:#414141;}.elementor-256 .elementor-element.elementor-element-1d92f60 .position{color:#00CD0E;}.elementor-256 .elementor-element.elementor-element-ee3ecf6 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-256 .elementor-element.elementor-element-ee3ecf6:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-ee3ecf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-256 .elementor-element.elementor-element-ee3ecf6 > .elementor-container{max-width:1270px;}.elementor-256 .elementor-element.elementor-element-ee3ecf6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-256 .elementor-element.elementor-element-ee3ecf6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-256 .elementor-element.elementor-element-4a81b88 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-256 .elementor-element.elementor-element-7947a60 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-256 .elementor-element.elementor-element-7947a60 .icon-box-wrapper{text-align:left;}.elementor-256 .elementor-element.elementor-element-7947a60 .elementor-widget-container{display:flex;justify-content:center;}.elementor-256 .elementor-element.elementor-element-7947a60 .description{color:#414141;}.elementor-256 .elementor-element.elementor-element-7947a60 .description .stop-a{stop-color:#414141;}.elementor-256 .elementor-element.elementor-element-7947a60 .description .stop-b{stop-color:#414141;}.elementor-256 .elementor-element.elementor-element-97d1950 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-256 .elementor-element.elementor-element-fe6246a > .elementor-container > .elementor-row{align-items:stretch;}.elementor-256 .elementor-element.elementor-element-fe6246a{margin-top:0px;margin-bottom:59px;}.elementor-256 .elementor-element.elementor-element-255d7f0{text-align:center;}.elementor-256 .elementor-element.elementor-element-255d7f0 .tm-modern-heading{width:800px;}.elementor-256 .elementor-element.elementor-element-255d7f0 .elementor-widget-container{display:flex;justify-content:center;}.elementor-256 .elementor-element.elementor-element-255d7f0 .heading-primary{font-size:34px;font-weight:500;line-height:1.42em;}.elementor-256 .elementor-element.elementor-element-255d7f0 .heading-description{color:#414141;max-width:640px;}.elementor-256 .elementor-element.elementor-element-255d7f0 .heading-description .stop-a{stop-color:#414141;}.elementor-256 .elementor-element.elementor-element-255d7f0 .heading-description .stop-b{stop-color:#414141;}.elementor-256 .elementor-element.elementor-element-255d7f0 .heading-description-wrap{margin-top:16px;}.elementor-256 .elementor-element.elementor-element-2a96f84 .modern-grid .grid-item{align-items:center;justify-content:center;}.elementor-256 .elementor-element.elementor-element-2a96f84 .modern-grid{grid-template-columns:repeat(7, 1fr);grid-column-gap:15px;grid-row-gap:15px;}@media(max-width:1024px){.elementor-256 .elementor-element.elementor-element-1533dc9:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-1533dc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;background-size:contain;}body:not(.rtl) .elementor-256 .elementor-element.elementor-element-14ac1db{left:70%;}body.rtl .elementor-256 .elementor-element.elementor-element-14ac1db{right:70%;}.elementor-256 .elementor-element.elementor-element-14ac1db{bottom:-50px;}.elementor-256 .elementor-element.elementor-element-14ac1db .shape{width:100px;height:100px;}.elementor-256 .elementor-element.elementor-element-14ac1db svg{width:100px;}.elementor-256 .elementor-element.elementor-element-2c8cedf > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-256 .elementor-element.elementor-element-2c8cedf > .elementor-element-populated.elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-256 .elementor-element.elementor-element-e0be676 .tm-icon-box{max-width:370px;}.elementor-256 .elementor-element.elementor-element-e0be676 .elementor-widget-container{display:flex;justify-content:center;}.elementor-256 .elementor-element.elementor-element-bff845a .tm-icon-box{max-width:370px;}.elementor-256 .elementor-element.elementor-element-bff845a .elementor-widget-container{display:flex;justify-content:center;}.elementor-256 .elementor-element.elementor-element-3e05313 .tm-icon-box{max-width:370px;}.elementor-256 .elementor-element.elementor-element-3e05313 .elementor-widget-container{display:flex;justify-content:center;}.elementor-256 .elementor-element.elementor-element-175f907 .heading-primary{font-size:30px;}.elementor-256 .elementor-element.elementor-element-7947a60 .tm-icon-box{max-width:370px;}.elementor-256 .elementor-element.elementor-element-7947a60 .elementor-widget-container{display:flex;justify-content:center;}.elementor-256 .elementor-element.elementor-element-255d7f0 .heading-primary{font-size:30px;}.elementor-256 .elementor-element.elementor-element-2a96f84 .modern-grid{grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor-256 .elementor-element.elementor-element-14ac1db{bottom:-30px;}.elementor-256 .elementor-element.elementor-element-14ac1db .shape{width:60px;height:60px;}.elementor-256 .elementor-element.elementor-element-14ac1db svg{width:60px;}.elementor-256 .elementor-element.elementor-element-175f907 .heading-primary{font-size:26px;}.elementor-256 .elementor-element.elementor-element-255d7f0 .heading-primary{font-size:26px;}.elementor-256 .elementor-element.elementor-element-2a96f84 .modern-grid{grid-template-columns:repeat(1, 1fr);}}@media(max-width:1024px) and (min-width:768px){.elementor-256 .elementor-element.elementor-element-fceafc1{width:100%;}.elementor-256 .elementor-element.elementor-element-2c8cedf{width:100%;}.elementor-256 .elementor-element.elementor-element-698ba0c{width:100%;}.elementor-256 .elementor-element.elementor-element-8b97260{width:100%;}.elementor-256 .elementor-element.elementor-element-1ce1885{width:100%;}.elementor-256 .elementor-element.elementor-element-30aeb93{width:100%;}}