.elementor-1584 .elementor-element.elementor-element-2c7efca > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1584 .elementor-element.elementor-element-2c7efca{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1584 .elementor-element.elementor-element-2c7efca:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-2c7efca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://kasaskenya.com/wp-content/uploads/2025/05/WhatsApp-Image-2025-05-14-at-2.10.33-PM.jpeg") 50% 50%;background-size:cover;}.elementor-1584 .elementor-element.elementor-element-2c7efca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1584 .elementor-element.elementor-element-f28d4da > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1584 .elementor-element.elementor-element-f28d4da > .elementor-container{min-height:50vh;}.elementor-1584 .elementor-element.elementor-element-f28d4da{overflow:hidden;margin-top:50px;margin-bottom:50px;}.elementor-1584 .elementor-element.elementor-element-a45e5af > .elementor-widget-container{padding:0px 0px 0px 8px;}.elementor-1584 .elementor-element.elementor-element-a45e5af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;}.elementor-1584 .elementor-element.elementor-element-a54a164{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;}.elementor-1584 .elementor-element.elementor-element-ae1f454{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;}.elementor-1584 .elementor-element.elementor-element-be05d7e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1584 .elementor-element.elementor-element-be05d7e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kasaskenya.com/wp-content/uploads/2025/09/IMG-20210120-WA0019.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-1584 .elementor-element.elementor-element-be05d7e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1584 .elementor-element.elementor-element-be05d7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1584 .elementor-element.elementor-element-d7efe94{--spacer-size:50vh;}.elementor-1584 .elementor-element.elementor-element-77a885d{padding:50px 0px 50px 0px;}.elementor-1584 .elementor-element.elementor-element-6cd822b .elementor-counter-number-wrapper{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:600;}.elementor-1584 .elementor-element.elementor-element-6cd822b .elementor-counter-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;}.elementor-1584 .elementor-element.elementor-element-fb9784f .elementor-counter-number-wrapper{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:600;}.elementor-1584 .elementor-element.elementor-element-fb9784f .elementor-counter-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;}.elementor-1584 .elementor-element.elementor-element-f3a95a6 .elementor-counter-number-wrapper{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:600;}.elementor-1584 .elementor-element.elementor-element-f3a95a6 .elementor-counter-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;}.elementor-1584 .elementor-element.elementor-element-b26dec9:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-b26dec9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1584 .elementor-element.elementor-element-b26dec9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-1584 .elementor-element.elementor-element-b26dec9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1584 .elementor-element.elementor-element-8c65d50:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1584 .elementor-element.elementor-element-8c65d50 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-8c65d50 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 2px 0px 0px;--e-column-margin-right:2px;--e-column-margin-left:0px;}.elementor-1584 .elementor-element.elementor-element-8c65d50 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1584 .elementor-element.elementor-element-46e6b44 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#595B5C;}.elementor-1584 .elementor-element.elementor-element-7992c2b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;}.elementor-1584 .elementor-element.elementor-element-439221e .elementor-button{background-color:#68CBDD;fill:#FFFFFF;color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-439221e .elementor-button:hover, .elementor-1584 .elementor-element.elementor-element-439221e .elementor-button:focus{background-color:#7CCDDC;}.elementor-1584 .elementor-element.elementor-element-8f5dcf3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1584 .elementor-element.elementor-element-8f5dcf3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-8f5dcf3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 2px 0px 0px;--e-column-margin-right:2px;--e-column-margin-left:0px;}.elementor-1584 .elementor-element.elementor-element-8f5dcf3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1584 .elementor-element.elementor-element-689cc0e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#595B5C;}.elementor-1584 .elementor-element.elementor-element-61f38d2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;}.elementor-1584 .elementor-element.elementor-element-39e67ef .elementor-button{background-color:#0C7DC0;fill:#FFFFFF;color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-39e67ef .elementor-button:hover, .elementor-1584 .elementor-element.elementor-element-39e67ef .elementor-button:focus{background-color:#3996CD;}.elementor-1584 .elementor-element.elementor-element-f964981:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1584 .elementor-element.elementor-element-f964981 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-f964981 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1584 .elementor-element.elementor-element-f964981 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1584 .elementor-element.elementor-element-07054b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#595B5C;}.elementor-1584 .elementor-element.elementor-element-44a126f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;}.elementor-1584 .elementor-element.elementor-element-d9e21c3 .elementor-button{background-color:#595B5C;fill:#FFFFFF;color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-d9e21c3 .elementor-button:hover, .elementor-1584 .elementor-element.elementor-element-d9e21c3 .elementor-button:focus{background-color:#6D6F6F;}.elementor-1584 .elementor-element.elementor-element-a8f610e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1584 .elementor-element.elementor-element-a8f610e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-a8f610e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1584 .elementor-element.elementor-element-a8f610e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1584 .elementor-element.elementor-element-72ba05e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#595B5C;}.elementor-1584 .elementor-element.elementor-element-daf678a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;}.elementor-1584 .elementor-element.elementor-element-1cef2b6 .elementor-button{background-color:#EA7627;fill:#FFFFFF;color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-1cef2b6 .elementor-button:hover, .elementor-1584 .elementor-element.elementor-element-1cef2b6 .elementor-button:focus{background-color:#6D6F6F;}body.elementor-page-1584:not(.elementor-motion-effects-element-type-background), body.elementor-page-1584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}