.elementor-415 .elementor-element.elementor-element-e06390f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.77;--overlay-mix-blend-mode:multiply;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-415 .elementor-element.elementor-element-e06390f:not(.elementor-motion-effects-element-type-background), .elementor-415 .elementor-element.elementor-element-e06390f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b79a16 );background-image:url("https://spaeman.co.ke/wp-content/uploads/2025/09/26.webp");background-position:bottom center;background-size:cover;}.elementor-415 .elementor-element.elementor-element-e06390f::before, .elementor-415 .elementor-element.elementor-element-e06390f > .elementor-background-video-container::before, .elementor-415 .elementor-element.elementor-element-e06390f > .e-con-inner > .elementor-background-video-container::before, .elementor-415 .elementor-element.elementor-element-e06390f > .elementor-background-slideshow::before, .elementor-415 .elementor-element.elementor-element-e06390f > .e-con-inner > .elementor-background-slideshow::before, .elementor-415 .elementor-element.elementor-element-e06390f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-8b79a16 ) 42%, #B6E9FF 76%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), poppins;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-415 .elementor-element.elementor-element-2ffe1aa{text-align:center;}.elementor-415 .elementor-element.elementor-element-2ffe1aa .elementor-heading-title{font-family:"Outfit", poppins;font-size:40px;font-weight:500;letter-spacing:-1.6px;color:var( --e-global-color-a5ba4cc );}.elementor-415 .elementor-element.elementor-element-56a2d079:not(.elementor-motion-effects-element-type-background), .elementor-415 .elementor-element.elementor-element-56a2d079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-415 .elementor-element.elementor-element-56a2d079 > .elementor-container{max-width:1200px;min-height:0px;}.elementor-415 .elementor-element.elementor-element-56a2d079{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;overflow:visible;}.elementor-415 .elementor-element.elementor-element-56a2d079 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-415 .elementor-element.elementor-element-10c179b8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-415 .elementor-element.elementor-element-10c179b8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-2e7d46ce > .elementor-container{max-width:1200px;min-height:0px;}.elementor-415 .elementor-element.elementor-element-2e7d46ce{padding:0px 15px 0px 15px;overflow:visible;}.elementor-bc-flex-widget .elementor-415 .elementor-element.elementor-element-169c30bf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-415 .elementor-element.elementor-element-169c30bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-415 .elementor-element.elementor-element-169c30bf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-415 .elementor-element.elementor-element-169c30bf > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), poppins;font-weight:var( --e-global-typography-text-font-weight );}.elementor-415 .elementor-element.elementor-element-52a10100{text-align:center;}.elementor-415 .elementor-element.elementor-element-52a10100 img{width:77%;}.elementor-415 .elementor-element.elementor-element-7bb1c63f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-415 .elementor-element.elementor-element-7bb1c63f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-c12b1c0 .elementor-heading-title{font-family:"Outfit", poppins;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:-0.5px;color:var( --e-global-color-44749cd );}.elementor-415 .elementor-element.elementor-element-a148a61{padding:20px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-a148a61 .elementor-heading-title{font-family:"Outfit", poppins;font-size:45px;font-weight:500;letter-spacing:-1.6px;color:var( --e-global-color-8b79a16 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), poppins;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-415 .elementor-element.elementor-element-12a2887{font-family:var( --e-global-typography-bce7856-font-family ), poppins;font-size:var( --e-global-typography-bce7856-font-size );font-weight:var( --e-global-typography-bce7856-font-weight );letter-spacing:var( --e-global-typography-bce7856-letter-spacing );color:var( --e-global-color-secondary );}.elementor-415 .elementor-element.elementor-element-9eb1dd6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-415 .elementor-element.elementor-element-9eb1dd6:not(.elementor-motion-effects-element-type-background), .elementor-415 .elementor-element.elementor-element-9eb1dd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b79a16 );}.elementor-415 .elementor-element.elementor-element-7706b2e{padding:20px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-7706b2e .elementor-heading-title{font-family:"Outfit", poppins;font-size:28px;font-weight:500;letter-spacing:-1.6px;color:var( --e-global-color-a5ba4cc );}.elementor-415 .elementor-element.elementor-element-98ca94c{padding:0px 0px 20px 0px;font-family:"Outfit", poppins;font-size:15px;font-weight:500;letter-spacing:-0.5px;color:var( --e-global-color-a5ba4cc );}.elementor-415 .elementor-element.elementor-element-759bb546{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-415 .elementor-element.elementor-element-759bb546 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-8b79a16 );margin:10px 0px 05px 0px;font-family:"Outfit", poppins;font-size:35px;font-weight:500;letter-spacing:-1.6px;}.elementor-415 .elementor-element.elementor-element-759bb546 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-415 .elementor-element.elementor-element-759bb546 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-415 .elementor-element.elementor-element-759bb546 .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-44749cd );font-family:var( --e-global-typography-bce7856-font-family ), poppins;font-size:var( --e-global-typography-bce7856-font-size );font-weight:var( --e-global-typography-bce7856-font-weight );letter-spacing:var( --e-global-typography-bce7856-letter-spacing );margin:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), poppins;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-415 .elementor-element.elementor-element-b686c56 .elementor-button{background-color:var( --e-global-color-8b79a16 );font-family:"Outfit", poppins;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:-0.5px;border-radius:35px 35px 35px 35px;padding:15px 30px 15px 30px;}.elementor-415 .elementor-element.elementor-element-b686c56 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-415 .elementor-element.elementor-element-b686c56 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-415 .elementor-element.elementor-element-1ea2a37{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.69;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-415 .elementor-element.elementor-element-1ea2a37:not(.elementor-motion-effects-element-type-background), .elementor-415 .elementor-element.elementor-element-1ea2a37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b79a16 );background-image:url("https://spaeman.co.ke/wp-content/uploads/2025/09/26.webp");background-size:cover;}.elementor-415 .elementor-element.elementor-element-1ea2a37::before, .elementor-415 .elementor-element.elementor-element-1ea2a37 > .elementor-background-video-container::before, .elementor-415 .elementor-element.elementor-element-1ea2a37 > .e-con-inner > .elementor-background-video-container::before, .elementor-415 .elementor-element.elementor-element-1ea2a37 > .elementor-background-slideshow::before, .elementor-415 .elementor-element.elementor-element-1ea2a37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-415 .elementor-element.elementor-element-1ea2a37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8b79a16 );--background-overlay:'';}.elementor-415 .elementor-element.elementor-element-548a7a5{padding:0px 0px 0px 0px;text-align:center;}.elementor-415 .elementor-element.elementor-element-548a7a5 .elementor-heading-title{font-family:"Outfit", poppins;font-size:45px;font-weight:500;letter-spacing:-1.6px;color:var( --e-global-color-a5ba4cc );}.elementor-415 .elementor-element.elementor-element-9ed160d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", poppins;font-size:15px;font-weight:500;letter-spacing:-0.5px;color:var( --e-global-color-a5ba4cc );}.elementor-415 .elementor-element.elementor-element-9ed160d.elementor-element{--align-self:center;}.elementor-415 .elementor-element.elementor-element-b751a0d  .elementor-repeater-item-b8f0b1e .timeline-icon{background-color:#02010100;}.elementor-415 .elementor-element.elementor-element-b751a0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-b751a0d .ekit-wid-con .timeline-area.horizantal-timeline{justify-content:center;}.elementor-415 .elementor-element.elementor-element-b751a0d .single-timeline .timeline-content{text-align:center !important;}.elementor-415 .elementor-element.elementor-element-b751a0d .timeline-item{padding:30px 30px 30px 30px;border-radius:6px 6px 6px 6px;}.elementor-415 .elementor-element.elementor-element-b751a0d .single-timeline .top-content .title{color:var( --e-global-color-a5ba4cc );}.elementor-415 .elementor-element.elementor-element-b751a0d  .subtitle{font-family:var( --e-global-typography-51eda33-font-family ), poppins;font-size:var( --e-global-typography-51eda33-font-size );font-weight:var( --e-global-typography-51eda33-font-weight );letter-spacing:var( --e-global-typography-51eda33-letter-spacing );}.elementor-415 .elementor-element.elementor-element-b751a0d .single-timeline .subtitle{margin:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-b751a0d .single-timeline .title{color:var( --e-global-color-8b79a16 );font-family:var( --e-global-typography-51eda33-font-family ), poppins;font-size:var( --e-global-typography-51eda33-font-size );font-weight:var( --e-global-typography-51eda33-font-weight );letter-spacing:var( --e-global-typography-51eda33-letter-spacing );margin:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-b751a0d .single-timeline .timeline-content p{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-bce7856-font-family ), poppins;font-size:var( --e-global-typography-bce7856-font-size );font-weight:var( --e-global-typography-bce7856-font-weight );letter-spacing:var( --e-global-typography-bce7856-letter-spacing );}.elementor-415 .elementor-element.elementor-element-b751a0d .ekit-wid-con .vertical-timeline .timeline-pin{width:14px;height:14px;right:calc(-14px / 2);border-width:calc(14px / 2);}.elementor-415 .elementor-element.elementor-element-b751a0d .ekit-wid-con .vertical-timeline .single-timeline:nth-child(even) .timeline-pin{right:inherit;left:calc(-14px / 2);}.elementor-415 .elementor-element.elementor-element-b751a0d .ekit-wid-con .horizantal-timeline .single-timeline .timeline-pin{top:calc(100% - 14px/2);width:14px;height:14px;border-width:calc(14px / 2);}.elementor-415 .elementor-element.elementor-element-b751a0d .ekit-wid-con .horizantal-timeline .single-timeline .pin-top{top:unset;bottom:calc(100% - 14px/2);}.elementor-415 .elementor-element.elementor-element-b751a0d .timeline-icon i{color:var( --e-global-color-8b79a16 );}.elementor-415 .elementor-element.elementor-element-b751a0d .timeline-icon svg path{stroke:var( --e-global-color-8b79a16 );fill:var( --e-global-color-8b79a16 );}.elementor-415 .elementor-element.elementor-element-b751a0d .timeline-icon{background-color:#25A9E100;}.elementor-415 .elementor-element.elementor-element-b751a0d .single-timeline .timeline-info .date i{font-size:1px;}.elementor-415 .elementor-element.elementor-element-b751a0d .single-timeline .timeline-info .date svg{max-width:1px;}.elementor-415 .elementor-element.elementor-element-b751a0d .timeline-area .timeline-item:hover .timeline-icon>i{color:#3D68FF;}.elementor-415 .elementor-element.elementor-element-b751a0d .timeline-item:hover .timeline-icon{background-color:#3D68FF;}.elementor-415 .elementor-element.elementor-element-b751a0d .timeline-bar{background-color:#DBDDE6;}.elementor-415 .elementor-element.elementor-element-b751a0d .horizantal-timeline .bar{background-color:#DBDDE6;}.elementor-415 .elementor-element.elementor-element-b751a0d .timeline-img{border-color:var( --e-global-color-a5ba4cc );}.elementor-415 .elementor-element.elementor-element-b751a0d .horizantal-timeline .bar .pin{background-color:var( --e-global-color-a5ba4cc );}.elementor-415 .elementor-element.elementor-element-b751a0d .ekit-wid-con .horizantal-timeline .single-timeline.hover .bar .pin{border-color:var( --e-global-color-8b79a16 );}.elementor-415 .elementor-element.elementor-element-b751a0d .timeline-pin-icon{width:30px;height:30px;line-height:calc(30px - 2px);}.elementor-415 .elementor-element.elementor-element-339a19c{width:var( --container-widget-width, 50% );max-width:50%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Outfit", poppins;font-size:15px;font-weight:500;letter-spacing:-0.5px;color:var( --e-global-color-a5ba4cc );}.elementor-415 .elementor-element.elementor-element-339a19c.elementor-element{--align-self:center;}.elementor-415 .elementor-element.elementor-element-25e1500{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-415 .elementor-element.elementor-element-e5da44b{padding:0px 0px 0px 0px;text-align:center;}.elementor-415 .elementor-element.elementor-element-e5da44b .elementor-heading-title{font-family:"Outfit", poppins;font-size:45px;font-weight:500;letter-spacing:-1.6px;color:var( --e-global-color-8b79a16 );}.elementor-415 .elementor-element.elementor-element-94d3f66{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-bce7856-font-family ), poppins;font-size:var( --e-global-typography-bce7856-font-size );font-weight:var( --e-global-typography-bce7856-font-weight );letter-spacing:var( --e-global-typography-bce7856-letter-spacing );color:var( --e-global-color-secondary );}.elementor-415 .elementor-element.elementor-element-94d3f66.elementor-element{--align-self:center;}body.elementor-page-415 .page-header.page-header--page .page-header__content{align-items:flex-start;}body.elementor-page-415 .page-header.page-header--page{padding-top:0px;padding-bottom:33px;}body.elementor-page-415 .site-content{padding-top:0px;padding-bottom:0px;}@media(min-width:1025px){.elementor-415 .elementor-element.elementor-element-1ea2a37:not(.elementor-motion-effects-element-type-background), .elementor-415 .elementor-element.elementor-element-1ea2a37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-415 .elementor-element.elementor-element-7bb1c63f > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-415 .elementor-element.elementor-element-12a2887{font-size:var( --e-global-typography-bce7856-font-size );letter-spacing:var( --e-global-typography-bce7856-letter-spacing );}.elementor-415 .elementor-element.elementor-element-759bb546 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:var( --e-global-typography-bce7856-font-size );letter-spacing:var( --e-global-typography-bce7856-letter-spacing );}.elementor-415 .elementor-element.elementor-element-b751a0d  .subtitle{font-size:var( --e-global-typography-51eda33-font-size );letter-spacing:var( --e-global-typography-51eda33-letter-spacing );}.elementor-415 .elementor-element.elementor-element-b751a0d .single-timeline .title{font-size:var( --e-global-typography-51eda33-font-size );letter-spacing:var( --e-global-typography-51eda33-letter-spacing );}.elementor-415 .elementor-element.elementor-element-b751a0d .single-timeline .timeline-content p{font-size:var( --e-global-typography-bce7856-font-size );letter-spacing:var( --e-global-typography-bce7856-letter-spacing );}.elementor-415 .elementor-element.elementor-element-94d3f66{font-size:var( --e-global-typography-bce7856-font-size );letter-spacing:var( --e-global-typography-bce7856-letter-spacing );}}@media(max-width:767px){.elementor-415 .elementor-element.elementor-element-169c30bf > .elementor-element-populated{padding:0px 0px 15px 0px;}.elementor-415 .elementor-element.elementor-element-7bb1c63f > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-12a2887{font-size:var( --e-global-typography-bce7856-font-size );letter-spacing:var( --e-global-typography-bce7856-letter-spacing );}.elementor-415 .elementor-element.elementor-element-759bb546 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:var( --e-global-typography-bce7856-font-size );letter-spacing:var( --e-global-typography-bce7856-letter-spacing );}.elementor-415 .elementor-element.elementor-element-b751a0d{padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-b751a0d  .subtitle{font-size:var( --e-global-typography-51eda33-font-size );letter-spacing:var( --e-global-typography-51eda33-letter-spacing );}.elementor-415 .elementor-element.elementor-element-b751a0d .single-timeline .title{font-size:var( --e-global-typography-51eda33-font-size );letter-spacing:var( --e-global-typography-51eda33-letter-spacing );}.elementor-415 .elementor-element.elementor-element-b751a0d .single-timeline .timeline-content p{font-size:var( --e-global-typography-bce7856-font-size );letter-spacing:var( --e-global-typography-bce7856-letter-spacing );}.elementor-415 .elementor-element.elementor-element-94d3f66{font-size:var( --e-global-typography-bce7856-font-size );letter-spacing:var( --e-global-typography-bce7856-letter-spacing );}}