.elementor-93 .elementor-element.elementor-element-7625ee02 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-93 .elementor-element.elementor-element-7625ee02 > .elementor-background-overlay{background-color:#C6C6C6;opacity:1;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-93 .elementor-element.elementor-element-7625ee02 > .elementor-container{min-height:690px;}.elementor-93 .elementor-element.elementor-element-7625ee02{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-6d25594f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-6d25594f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-93 .elementor-element.elementor-element-427ccc0{--iteration-count:infinite;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 50px;--dynamic-text-color:#EA2028;}.elementor-93 .elementor-element.elementor-element-427ccc0 .elementor-headline{text-align:start;font-family:"Roboto", Sans-serif;font-size:91px;font-weight:700;}.elementor-93 .elementor-element.elementor-element-427ccc0 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-93 .elementor-element.elementor-element-427ccc0 .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-93 .elementor-element.elementor-element-d4e18f4{width:var( --container-widget-width, 49% );max-width:49%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 50px;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-292e3380{--divider-border-style:solid;--divider-color:#EA2028;--divider-border-width:3px;padding:0px 0px 0px 50px;}.elementor-93 .elementor-element.elementor-element-292e3380 .elementor-divider-separator{width:21%;}.elementor-93 .elementor-element.elementor-element-292e3380 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-93 .elementor-element.elementor-element-431bbf65{padding:0px 0px 0px 50px;}.elementor-93 .elementor-element.elementor-element-1fd75f39 > .elementor-element-populated{margin:-150px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-90d01fc{--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;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-93 .elementor-element.elementor-element-170f309{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-93 .elementor-element.elementor-element-170f309:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-170f309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E8E8;}.elementor-93 .elementor-element.elementor-element-b875ccd{padding:50px 0px 0px 0px;text-align:center;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.8px;color:#FD3101;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-62140c0{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-93 .elementor-element.elementor-element-62140c0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;letter-spacing:0.2px;color:#222222;}.elementor-93 .elementor-element.elementor-element-3664a0a{text-align:center;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-93 .elementor-element.elementor-element-29678d8{--grid-columns:3;}.elementor-93 .elementor-element.elementor-element-d5c6ac3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-93 .elementor-element.elementor-element-d0ccbe6 .elementor-button{background-color:#EA2028;}.elementor-93 .elementor-element.elementor-element-d0ccbe6{width:100%;max-width:100%;}.elementor-93 .elementor-element.elementor-element-d0ccbe6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-93 .elementor-element.elementor-element-fdadb12 .elementor-button{background-color:#EA2028;}.elementor-93 .elementor-element.elementor-element-fdadb12{width:100%;max-width:100%;}.elementor-93 .elementor-element.elementor-element-fdadb12 .elementor-button-content-wrapper{flex-direction:row;}.elementor-93 .elementor-element.elementor-element-d93ed19{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-93 .elementor-element.elementor-element-eba2708{margin:010px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-93 .elementor-element.elementor-element-eba2708 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;letter-spacing:0.2px;color:#222222;}.elementor-93 .elementor-element.elementor-element-e8aafbb{text-align:center;}.elementor-93 .elementor-element.elementor-element-df5ae6a{--display:flex;}.elementor-93 .elementor-element.elementor-element-cbc8007{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-93 .elementor-element.elementor-element-b0835bf{--display:flex;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:05px;--padding-right:05px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-93 .elementor-element.elementor-element-653673c{width:100%;max-width:100%;}.elementor-93 .elementor-element.elementor-element-653673c.elementor-element{--align-self:center;}.elementor-93 .elementor-element.elementor-element-653673c img{width:100%;}.elementor-93 .elementor-element.elementor-element-4f1b430{text-align:center;}.elementor-93 .elementor-element.elementor-element-4f1b430 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-05e2ed7 );}.elementor-93 .elementor-element.elementor-element-21421f4{text-align:center;}.elementor-93 .elementor-element.elementor-element-3be067f .elementor-button{background-color:var( --e-global-color-05e2ed7 );}.elementor-93 .elementor-element.elementor-element-3be067f{padding:0px 0px 10px 0px;}.elementor-93 .elementor-element.elementor-element-3f3cdcc{--display:flex;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:05px;--padding-right:05px;}.elementor-93 .elementor-element.elementor-element-201f2a1{width:100%;max-width:100%;}.elementor-93 .elementor-element.elementor-element-201f2a1.elementor-element{--align-self:center;}.elementor-93 .elementor-element.elementor-element-201f2a1 img{width:100%;}.elementor-93 .elementor-element.elementor-element-e50d71f{text-align:center;}.elementor-93 .elementor-element.elementor-element-e50d71f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-05e2ed7 );}.elementor-93 .elementor-element.elementor-element-494a5b1{text-align:center;}.elementor-93 .elementor-element.elementor-element-af596a0 .elementor-button{background-color:var( --e-global-color-05e2ed7 );}.elementor-93 .elementor-element.elementor-element-af596a0{padding:0px 0px 10px 0px;}.elementor-93 .elementor-element.elementor-element-40710e2{--display:flex;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:05px;--padding-right:05px;}.elementor-93 .elementor-element.elementor-element-800a39b{text-align:center;}.elementor-93 .elementor-element.elementor-element-800a39b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-05e2ed7 );}.elementor-93 .elementor-element.elementor-element-d030369{text-align:center;}.elementor-93 .elementor-element.elementor-element-0ea5530 .elementor-button{background-color:var( --e-global-color-05e2ed7 );}.elementor-93 .elementor-element.elementor-element-0ea5530{padding:0px 0px 10px 0px;}.elementor-93 .elementor-element.elementor-element-0f4b9f6{--display:flex;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:05px;--padding-right:05px;}.elementor-93 .elementor-element.elementor-element-f025dd7{width:100%;max-width:100%;}.elementor-93 .elementor-element.elementor-element-f025dd7.elementor-element{--align-self:center;}.elementor-93 .elementor-element.elementor-element-f025dd7 img{width:100%;}.elementor-93 .elementor-element.elementor-element-b53b9c9{text-align:center;}.elementor-93 .elementor-element.elementor-element-b53b9c9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-05e2ed7 );}.elementor-93 .elementor-element.elementor-element-07a0068{text-align:center;}.elementor-93 .elementor-element.elementor-element-ae4e103 .elementor-button{background-color:var( --e-global-color-05e2ed7 );}.elementor-93 .elementor-element.elementor-element-ae4e103{padding:0px 0px 10px 0px;}.elementor-93 .elementor-element.elementor-element-4b154cd .elementor-button{background-color:var( --e-global-color-05e2ed7 );}.elementor-93 .elementor-element.elementor-element-44a30d15{margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-93 .elementor-element.elementor-element-1e495971{text-align:start;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.8px;color:#EA2028;}.elementor-93 .elementor-element.elementor-element-73e50e29{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-93 .elementor-element.elementor-element-73e50e29 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;letter-spacing:0.2px;color:#222222;}.elementor-93 .elementor-element.elementor-element-7d519506{text-align:start;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.7em;letter-spacing:0.2px;color:#444444;}.elementor-93 .elementor-element.elementor-element-36c73310:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-93 .elementor-element.elementor-element-36c73310 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jowachconstruction.co.ke/wp-content/uploads/2025/01/Jowach-Png-6.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-93 .elementor-element.elementor-element-36c73310 > .elementor-element-populated, .elementor-93 .elementor-element.elementor-element-36c73310 > .elementor-element-populated > .elementor-background-overlay, .elementor-93 .elementor-element.elementor-element-36c73310 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-93 .elementor-element.elementor-element-36c73310 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-36c73310 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-93 .elementor-element.elementor-element-2a66b0d1{--divider-border-style:solid;--divider-color:#EA2028;--divider-border-width:100px;width:var( --container-widget-width, 103px );max-width:103px;--container-widget-width:103px;--container-widget-flex-grow:0;top:199.992px;}body:not(.rtl) .elementor-93 .elementor-element.elementor-element-2a66b0d1{left:448.99px;}body.rtl .elementor-93 .elementor-element.elementor-element-2a66b0d1{right:448.99px;}.elementor-93 .elementor-element.elementor-element-2a66b0d1 .elementor-divider-separator{width:100%;}.elementor-93 .elementor-element.elementor-element-2a66b0d1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-93 .elementor-element.elementor-element-7b261298:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-7b261298 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-93 .elementor-element.elementor-element-7b261298{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-93 .elementor-element.elementor-element-7b261298 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-93 .elementor-element.elementor-element-3b4a89dd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-93 .elementor-element.elementor-element-3b4a89dd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-93 .elementor-element.elementor-element-4d43692{text-align:start;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.8px;color:#EA2028;}.elementor-93 .elementor-element.elementor-element-63859270{text-align:start;}.elementor-93 .elementor-element.elementor-element-63859270 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;letter-spacing:0.2px;color:#222222;}.elementor-93 .elementor-element.elementor-element-6611f5c5{text-align:start;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.7em;letter-spacing:0.2px;color:#444444;}.elementor-93 .elementor-element.elementor-element-4000de3f{margin-top:0px;margin-bottom:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-93 .elementor-element.elementor-element-1f083542 .elementor-counter-number-wrapper{color:#444444;font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;}.elementor-93 .elementor-element.elementor-element-1f083542 .elementor-counter-title{color:#222222;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.2px;}.elementor-93 .elementor-element.elementor-element-37a099cf .elementor-counter-number-wrapper{color:#444444;font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;}.elementor-93 .elementor-element.elementor-element-37a099cf .elementor-counter-title{color:#222222;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.2px;}.elementor-93 .elementor-element.elementor-element-7e88d007 .elementor-counter-number-wrapper{color:#444444;font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;}.elementor-93 .elementor-element.elementor-element-7e88d007 .elementor-counter-title{color:#222222;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.2px;}.elementor-bc-flex-widget .elementor-93 .elementor-element.elementor-element-6dabf409.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-93 .elementor-element.elementor-element-6dabf409.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-db04f0c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-93 .elementor-element.elementor-element-db04f0c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-93 .elementor-element.elementor-element-db04f0c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-93 .elementor-element.elementor-element-db04f0c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-93 .elementor-element.elementor-element-db04f0c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-93 .elementor-element.elementor-element-db04f0c .elementor-icon-list-icon i{color:#F54747;transition:color 0.3s;}.elementor-93 .elementor-element.elementor-element-db04f0c .elementor-icon-list-icon svg{fill:#F54747;transition:fill 0.3s;}.elementor-93 .elementor-element.elementor-element-db04f0c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-93 .elementor-element.elementor-element-db04f0c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-93 .elementor-element.elementor-element-db04f0c .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-93 .elementor-element.elementor-element-db04f0c .elementor-icon-list-text{color:#444444;transition:color 0.3s;}.elementor-93 .elementor-element.elementor-element-2048ae6d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-93 .elementor-element.elementor-element-2048ae6d:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-2048ae6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://jowachconstruction.co.ke/wp-content/uploads/2025/01/Jowach-Png-2.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-93 .elementor-element.elementor-element-2048ae6d > .elementor-background-overlay{background-color:#21253894;opacity:1;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-93 .elementor-element.elementor-element-2048ae6d > .elementor-container{max-width:1055px;}.elementor-93 .elementor-element.elementor-element-2048ae6d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-93 .elementor-element.elementor-element-5408480{text-align:start;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.8px;color:#FD3101;}.elementor-93 .elementor-element.elementor-element-da8b7ea{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-93 .elementor-element.elementor-element-da8b7ea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;letter-spacing:0.2px;color:#FFFFFF;}.elementor-93 .elementor-element.elementor-element-599bfda{text-align:start;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.7em;letter-spacing:0.2px;color:#BDB7B7;}.elementor-93 .elementor-element.elementor-element-d0b8b64:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-93 .elementor-element.elementor-element-d0b8b64 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jowachconstruction.co.ke/wp-content/uploads/2025/12/WhatsApp-Image-2025-12-21-at-20.13.13.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-93 .elementor-element.elementor-element-d0b8b64 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-d0b8b64 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-93 .elementor-element.elementor-element-948a8fd{--divider-border-style:solid;--divider-color:#FD3101;--divider-border-width:100px;width:var( --container-widget-width, 168.995px );max-width:168.995px;--container-widget-width:168.995px;--container-widget-flex-grow:0;top:318.984px;}.elementor-93 .elementor-element.elementor-element-948a8fd.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-93 .elementor-element.elementor-element-948a8fd{left:364.013px;}body.rtl .elementor-93 .elementor-element.elementor-element-948a8fd{right:364.013px;}.elementor-93 .elementor-element.elementor-element-948a8fd .elementor-divider-separator{width:100%;}.elementor-93 .elementor-element.elementor-element-948a8fd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-93 .elementor-element.elementor-element-e470edc:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-e470edc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-93 .elementor-element.elementor-element-e470edc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-93 .elementor-element.elementor-element-e470edc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-93 .elementor-element.elementor-element-5224e3b{text-align:center;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.8px;color:#FD3101;}.elementor-93 .elementor-element.elementor-element-6f18ce9{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-93 .elementor-element.elementor-element-6f18ce9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;letter-spacing:0.2px;color:#222222;}.elementor-93 .elementor-element.elementor-element-644b02b{text-align:center;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.7em;letter-spacing:0.2px;color:#444444;}.elementor-widget-ha-image-grid .ha-filter__item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-93 .elementor-element.elementor-element-4468201 .ha-image-grid__item{--image-grid-column:4;}.elementor-93 .elementor-element.elementor-element-4468201 .ha-filter__item{border-radius:20px 20px 20px 20px;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;background-color:var( --e-global-color-05e2ed7 );}.elementor-93 .elementor-element.elementor-element-4468201 .ha-filter{text-align:left;}.elementor-93 .elementor-element.elementor-element-4468201 .ha-filter__item:hover, .elementor-93 .elementor-element.elementor-element-4468201 .ha-filter__item:focus{color:#FFFFFF;background-color:#000000;}.elementor-93 .elementor-element.elementor-element-4468201 .ha-filter__item:active, .elementor-93 .elementor-element.elementor-element-4468201 .ha-filter__item--active{color:#FFFFFF;background-color:#000000;}.elementor-93 .elementor-element.elementor-element-2aa85ebb{overflow:hidden;padding:100px 30px 100px 50px;}.elementor-93 .elementor-element.elementor-element-2c07a3b{text-align:center;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.8px;color:#FD3101;}.elementor-93 .elementor-element.elementor-element-404bc24a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-93 .elementor-element.elementor-element-404bc24a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;letter-spacing:0.2px;color:#222222;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-93 .elementor-element.elementor-element-27131dc{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-93 .elementor-element.elementor-element-27131dc .elementor-post__thumbnail__link{width:100%;}.elementor-93 .elementor-element.elementor-element-27131dc .elementor-post__meta-data span + span:before{content:"•";}.elementor-93 .elementor-element.elementor-element-27131dc .elementor-post__text{margin-top:20px;}.elementor-93 .elementor-element.elementor-element-27131dc .elementor-post__badge{right:0;}.elementor-93 .elementor-element.elementor-element-27131dc .elementor-post__card .elementor-post__badge{background-color:#EA2028;margin:20px;}.elementor-93 .elementor-element.elementor-element-27131dc .elementor-post__title, .elementor-93 .elementor-element.elementor-element-27131dc .elementor-post__title a{color:#EA2028;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;}.elementor-93 .elementor-element.elementor-element-27131dc .elementor-post__excerpt p{color:#000000;}.elementor-93 .elementor-element.elementor-element-27131dc .elementor-post__read-more{color:#EA2028;}.elementor-93 .elementor-element.elementor-element-27131dc a.elementor-post__read-more{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:500;}.elementor-93 .elementor-element.elementor-element-559abe65 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-93 .elementor-element.elementor-element-559abe65:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-559abe65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://jowachconstruction.co.ke/wp-content/uploads/2024/12/pexels-pixabay-271667-scaled.jpg");background-position:0px -189px;background-repeat:no-repeat;background-size:cover;}.elementor-93 .elementor-element.elementor-element-559abe65 > .elementor-background-overlay{background-color:#21253894;opacity:1;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-93 .elementor-element.elementor-element-559abe65{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-93 .elementor-element.elementor-element-386218ac > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:1px;}.elementor-93 .elementor-element.elementor-element-c250892{text-align:start;}.elementor-93 .elementor-element.elementor-element-c250892 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;letter-spacing:0.2px;color:#FFFFFF;}.elementor-93 .elementor-element.elementor-element-408d9657{text-align:start;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.7em;letter-spacing:0.2px;color:#FFFFFF;}.elementor-93 .elementor-element.elementor-element-46878502{padding:100px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-579e9242{text-align:center;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.8px;color:#FD3101;}.elementor-93 .elementor-element.elementor-element-41833ea2{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-93 .elementor-element.elementor-element-41833ea2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;letter-spacing:0.2px;color:#222222;}.elementor-93 .elementor-element.elementor-element-c5b5119{text-align:center;}.elementor-bc-flex-widget .elementor-93 .elementor-element.elementor-element-79d71a13.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-93 .elementor-element.elementor-element-79d71a13.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-93 .elementor-element.elementor-element-56520ce5{background-color:#FFFFFF;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F6F6F6;box-shadow:0px 0px 25px 0px rgba(200.25, 200.25, 200.25, 0.5);}.elementor-93 .elementor-element.elementor-element-56520ce5.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-93 .elementor-element.elementor-element-56520ce5 .elementor-accordion-item{border-width:0px;border-color:#F2F2F2;}.elementor-93 .elementor-element.elementor-element-56520ce5 .elementor-accordion-item .elementor-tab-content{border-width:0px;border-block-start-color:#F2F2F2;}.elementor-93 .elementor-element.elementor-element-56520ce5 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-block-end-color:#F2F2F2;}.elementor-93 .elementor-element.elementor-element-56520ce5 .elementor-tab-title{background-color:#FFFFFF;padding:18px 18px 18px 18px;}.elementor-93 .elementor-element.elementor-element-56520ce5 .elementor-accordion-icon, .elementor-93 .elementor-element.elementor-element-56520ce5 .elementor-accordion-title{color:#737373;}.elementor-93 .elementor-element.elementor-element-56520ce5 .elementor-accordion-icon svg{fill:#737373;}.elementor-93 .elementor-element.elementor-element-56520ce5 .elementor-active .elementor-accordion-icon, .elementor-93 .elementor-element.elementor-element-56520ce5 .elementor-active .elementor-accordion-title{color:#4F4F4F;}.elementor-93 .elementor-element.elementor-element-56520ce5 .elementor-active .elementor-accordion-icon svg{fill:#4F4F4F;}.elementor-93 .elementor-element.elementor-element-56520ce5 .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.2px;}.elementor-93 .elementor-element.elementor-element-56520ce5 .elementor-tab-title .elementor-accordion-icon i:before{color:#737373;}.elementor-93 .elementor-element.elementor-element-56520ce5 .elementor-tab-title .elementor-accordion-icon svg{fill:#737373;}.elementor-93 .elementor-element.elementor-element-56520ce5 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#4F4F4F;}.elementor-93 .elementor-element.elementor-element-56520ce5 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#4F4F4F;}.elementor-93 .elementor-element.elementor-element-56520ce5 .elementor-tab-content{background-color:#FFFFFF;color:#4F4F4F;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.7em;letter-spacing:0.2px;}.elementor-bc-flex-widget .elementor-93 .elementor-element.elementor-element-206ba8bf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-93 .elementor-element.elementor-element-206ba8bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-93 .elementor-element.elementor-element-206ba8bf > .elementor-element-populated{margin:0px 0px -10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-93 .elementor-element.elementor-element-19e7aa69 img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-93 .elementor-element.elementor-element-bcd6807{padding:10px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:bold;font-style:italic;color:#FD3101;}.elementor-93 .elementor-element.elementor-element-40680a9{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E8E8E8;}.elementor-93 .elementor-element.elementor-element-40680a9, .elementor-93 .elementor-element.elementor-element-40680a9 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-93 .elementor-element.elementor-element-69fa048.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-93 .elementor-element.elementor-element-69fa048.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-93 .elementor-element.elementor-element-80b3ecd img{width:68%;border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-93 .elementor-element.elementor-element-df9ca09.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-93 .elementor-element.elementor-element-df9ca09.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-93 .elementor-element.elementor-element-055c1b4 img{width:68%;border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-93 .elementor-element.elementor-element-8dae60b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-93 .elementor-element.elementor-element-8dae60b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-93 .elementor-element.elementor-element-3d4ea86 img{width:68%;border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-93 .elementor-element.elementor-element-b21de45.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-93 .elementor-element.elementor-element-b21de45.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-93 .elementor-element.elementor-element-1ef5ded img{width:68%;border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-93 .elementor-element.elementor-element-849fa29.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-93 .elementor-element.elementor-element-849fa29.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-93 .elementor-element.elementor-element-4d8f351 img{width:68%;border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-93 .elementor-element.elementor-element-e0d78d4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-93 .elementor-element.elementor-element-e0d78d4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-93 .elementor-element.elementor-element-3d7f0b5 img{width:68%;border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-93 .elementor-element.elementor-element-4b7ae6b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-93 .elementor-element.elementor-element-4b7ae6b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-93 .elementor-element.elementor-element-4b7ae6b > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-93 .elementor-element.elementor-element-4b7ae6b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-93 .elementor-element.elementor-element-4b7ae6b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-93 .elementor-element.elementor-element-ad8b065 img{width:68%;border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-93 .elementor-element.elementor-element-53b49fc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-93 .elementor-element.elementor-element-53b49fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-93 .elementor-element.elementor-element-2a29b88 img{width:68%;border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-93 .elementor-element.elementor-element-49f27f5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-93 .elementor-element.elementor-element-49f27f5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-93 .elementor-element.elementor-element-29c2750 img{width:68%;border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-93 .elementor-element.elementor-element-147280c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-93 .elementor-element.elementor-element-147280c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-93 .elementor-element.elementor-element-9975427 img{width:68%;border-radius:0px 0px 0px 0px;}body.elementor-page-93:not(.elementor-motion-effects-element-type-background), body.elementor-page-93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-93 .elementor-element.elementor-element-7625ee02{margin-top:-168px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-93 .elementor-element.elementor-element-427ccc0 .elementor-headline{font-size:41px;}.elementor-93 .elementor-element.elementor-element-170f309{--margin-top:950px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-93 .elementor-element.elementor-element-62140c0 .elementor-heading-title{font-size:35px;}.elementor-93 .elementor-element.elementor-element-29678d8{--grid-columns:2;}.elementor-93 .elementor-element.elementor-element-eba2708 .elementor-heading-title{font-size:35px;}.elementor-93 .elementor-element.elementor-element-44a30d15{margin-top:10px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-93 .elementor-element.elementor-element-73e50e29 .elementor-heading-title{font-size:35px;}.elementor-bc-flex-widget .elementor-93 .elementor-element.elementor-element-36c73310.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-93 .elementor-element.elementor-element-36c73310.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}body:not(.rtl) .elementor-93 .elementor-element.elementor-element-2a66b0d1{left:237.969px;}body.rtl .elementor-93 .elementor-element.elementor-element-2a66b0d1{right:237.969px;}.elementor-93 .elementor-element.elementor-element-2a66b0d1{top:321.961px;}.elementor-93 .elementor-element.elementor-element-7b261298{padding:50px 20px 50px 20px;}.elementor-93 .elementor-element.elementor-element-63859270 .elementor-heading-title{font-size:35px;}.elementor-93 .elementor-element.elementor-element-4000de3f{margin-top:0px;margin-bottom:0px;}.elementor-93 .elementor-element.elementor-element-1f083542 .elementor-counter-number-wrapper{font-size:37px;line-height:1.2em;}.elementor-93 .elementor-element.elementor-element-1f083542 .elementor-counter-title{font-size:14px;line-height:1.2em;}.elementor-93 .elementor-element.elementor-element-37a099cf .elementor-counter-number-wrapper{font-size:37px;line-height:1.2em;}.elementor-93 .elementor-element.elementor-element-37a099cf .elementor-counter-title{font-size:14px;line-height:1.2em;}.elementor-93 .elementor-element.elementor-element-7e88d007 .elementor-counter-number-wrapper{font-size:37px;line-height:1.2em;}.elementor-93 .elementor-element.elementor-element-7e88d007 .elementor-counter-title{font-size:14px;line-height:1.2em;}.elementor-93 .elementor-element.elementor-element-db04f0c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-93 .elementor-element.elementor-element-db04f0c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-93 .elementor-element.elementor-element-db04f0c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-93 .elementor-element.elementor-element-db04f0c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-93 .elementor-element.elementor-element-db04f0c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-93 .elementor-element.elementor-element-db04f0c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-93 .elementor-element.elementor-element-db04f0c .elementor-icon-list-item > a{font-size:13px;}.elementor-93 .elementor-element.elementor-element-2048ae6d:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-2048ae6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -179px;}.elementor-93 .elementor-element.elementor-element-2048ae6d{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-93 .elementor-element.elementor-element-da8b7ea .elementor-heading-title{font-size:35px;}.elementor-bc-flex-widget .elementor-93 .elementor-element.elementor-element-d0b8b64.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-93 .elementor-element.elementor-element-d0b8b64.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}body:not(.rtl) .elementor-93 .elementor-element.elementor-element-948a8fd{left:225.98px;}body.rtl .elementor-93 .elementor-element.elementor-element-948a8fd{right:225.98px;}.elementor-93 .elementor-element.elementor-element-948a8fd{top:242.979px;}.elementor-93 .elementor-element.elementor-element-e470edc{padding:50px 20px 50px 20px;}.elementor-93 .elementor-element.elementor-element-6f18ce9 .elementor-heading-title{font-size:35px;}.elementor-93 .elementor-element.elementor-element-4468201 .ha-image-grid__item{--image-grid-column:3;}.elementor-93 .elementor-element.elementor-element-2aa85ebb{padding:50px 20px 50px 20px;}.elementor-93 .elementor-element.elementor-element-404bc24a .elementor-heading-title{font-size:35px;}.elementor-93 .elementor-element.elementor-element-559abe65:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-559abe65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-93 .elementor-element.elementor-element-559abe65{padding:50px 20px 50px 20px;}.elementor-93 .elementor-element.elementor-element-c250892 .elementor-heading-title{font-size:35px;}.elementor-93 .elementor-element.elementor-element-46878502{padding:50px 20px 0px 20px;}.elementor-93 .elementor-element.elementor-element-41833ea2 .elementor-heading-title{font-size:35px;}.elementor-93 .elementor-element.elementor-element-56520ce5 .elementor-accordion-title{font-size:14px;line-height:1.1em;}.elementor-93 .elementor-element.elementor-element-56520ce5 .elementor-tab-content{font-size:13px;padding:0px 20px 0px 17px;}.elementor-bc-flex-widget .elementor-93 .elementor-element.elementor-element-206ba8bf.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-93 .elementor-element.elementor-element-206ba8bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-93 .elementor-element.elementor-element-40680a9{padding:0px 20px 0px 20px;}.elementor-93 .elementor-element.elementor-element-80b3ecd img{width:100%;}.elementor-93 .elementor-element.elementor-element-055c1b4 img{width:100%;}.elementor-93 .elementor-element.elementor-element-3d4ea86 img{width:100%;}.elementor-93 .elementor-element.elementor-element-1ef5ded img{width:100%;}.elementor-93 .elementor-element.elementor-element-4d8f351 img{width:100%;}.elementor-93 .elementor-element.elementor-element-3d7f0b5 img{width:100%;}.elementor-93 .elementor-element.elementor-element-ad8b065 img{width:100%;}.elementor-93 .elementor-element.elementor-element-2a29b88 img{width:100%;}.elementor-93 .elementor-element.elementor-element-29c2750 img{width:100%;}.elementor-93 .elementor-element.elementor-element-9975427 img{width:100%;}}@media(max-width:767px){.elementor-93 .elementor-element.elementor-element-7625ee02{margin-top:-95px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-93 .elementor-element.elementor-element-6d25594f > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-93 .elementor-element.elementor-element-427ccc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-427ccc0 .elementor-headline{font-size:37px;}.elementor-93 .elementor-element.elementor-element-d4e18f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-93 .elementor-element.elementor-element-1fd75f39 > .elementor-element-populated{margin:-0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-93 .elementor-element.elementor-element-90d01fc{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-93 .elementor-element.elementor-element-170f309{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-93 .elementor-element.elementor-element-62140c0{padding:0px 10px 0px 10px;}.elementor-93 .elementor-element.elementor-element-62140c0 .elementor-heading-title{font-size:30px;}.elementor-93 .elementor-element.elementor-element-29678d8{--grid-columns:1;}.elementor-93 .elementor-element.elementor-element-d5c6ac3{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-93 .elementor-element.elementor-element-eba2708{padding:0px 10px 0px 10px;}.elementor-93 .elementor-element.elementor-element-eba2708 .elementor-heading-title{font-size:30px;}.elementor-93 .elementor-element.elementor-element-cbc8007{--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:05px;--padding-right:05px;}.elementor-93 .elementor-element.elementor-element-44a30d15{margin-top:0px;margin-bottom:0px;}.elementor-93 .elementor-element.elementor-element-73e50e29 .elementor-heading-title{font-size:30px;}.elementor-93 .elementor-element.elementor-element-36c73310{width:100%;}.elementor-93 .elementor-element.elementor-element-36c73310 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:100px;}.elementor-93 .elementor-element.elementor-element-36c73310 > .elementor-element-populated{padding:20px 0px 300px 0px;}body:not(.rtl) .elementor-93 .elementor-element.elementor-element-2a66b0d1{left:182.969px;}body.rtl .elementor-93 .elementor-element.elementor-element-2a66b0d1{right:182.969px;}.elementor-93 .elementor-element.elementor-element-2a66b0d1{top:250.969px;}.elementor-93 .elementor-element.elementor-element-63859270 .elementor-heading-title{font-size:30px;}.elementor-93 .elementor-element.elementor-element-45348fd5{width:100%;}.elementor-93 .elementor-element.elementor-element-1f083542 .elementor-counter-number-wrapper{font-size:45px;}.elementor-93 .elementor-element.elementor-element-37a099cf .elementor-counter-number-wrapper{font-size:45px;}.elementor-93 .elementor-element.elementor-element-7e88d007 .elementor-counter-number-wrapper{font-size:45px;}.elementor-93 .elementor-element.elementor-element-2048ae6d:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-2048ae6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jowachconstruction.co.ke/wp-content/uploads/2025/01/Jowach-Png-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-93 .elementor-element.elementor-element-2048ae6d{padding:50px 0px 50px 0px;}.elementor-93 .elementor-element.elementor-element-da8b7ea .elementor-heading-title{font-size:30px;}.elementor-93 .elementor-element.elementor-element-d0b8b64 > .elementor-element-populated{padding:0px 0px 0px 02px;}.elementor-93 .elementor-element.elementor-element-6f18ce9 .elementor-heading-title{font-size:30px;}.elementor-93 .elementor-element.elementor-element-4468201 .ha-image-grid__item{--image-grid-column:2;}.elementor-93 .elementor-element.elementor-element-4468201 .ha-filter__item:not(:last-child){margin-right:0px;}.elementor-93 .elementor-element.elementor-element-4468201 .ha-filter__item{font-size:8px;}.elementor-93 .elementor-element.elementor-element-4468201 .ha-filter{text-align:center;}.elementor-93 .elementor-element.elementor-element-404bc24a .elementor-heading-title{font-size:30px;}.elementor-93 .elementor-element.elementor-element-27131dc .elementor-post__thumbnail__link{width:100%;}.elementor-93 .elementor-element.elementor-element-559abe65:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-559abe65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-30px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-93 .elementor-element.elementor-element-559abe65{padding:50px 20px 50px 20px;}.elementor-93 .elementor-element.elementor-element-c250892 .elementor-heading-title{font-size:30px;}.elementor-93 .elementor-element.elementor-element-41833ea2 .elementor-heading-title{font-size:30px;}.elementor-93 .elementor-element.elementor-element-19e7aa69 img{border-radius:10px 10px 10px 10px;}.elementor-93 .elementor-element.elementor-element-69fa048{width:50%;}.elementor-93 .elementor-element.elementor-element-df9ca09{width:50%;}.elementor-93 .elementor-element.elementor-element-8dae60b{width:50%;}.elementor-93 .elementor-element.elementor-element-b21de45{width:50%;}.elementor-93 .elementor-element.elementor-element-849fa29{width:50%;}.elementor-93 .elementor-element.elementor-element-e0d78d4{width:50%;}.elementor-93 .elementor-element.elementor-element-4b7ae6b{width:50%;}.elementor-93 .elementor-element.elementor-element-53b49fc{width:50%;}.elementor-93 .elementor-element.elementor-element-49f27f5{width:50%;}.elementor-93 .elementor-element.elementor-element-147280c{width:50%;}}@media(min-width:768px){.elementor-93 .elementor-element.elementor-element-1fd75f39{width:57.588%;}.elementor-93 .elementor-element.elementor-element-2d307387{width:42.323%;}.elementor-93 .elementor-element.elementor-element-3b4a89dd{width:56.316%;}.elementor-93 .elementor-element.elementor-element-6dabf409{width:43.598%;}.elementor-93 .elementor-element.elementor-element-debe58f{width:48%;}.elementor-93 .elementor-element.elementor-element-d0b8b64{width:52%;}.elementor-93 .elementor-element.elementor-element-4987f7e0{width:100%;}.elementor-93 .elementor-element.elementor-element-79d71a13{width:61.71%;}.elementor-93 .elementor-element.elementor-element-206ba8bf{width:38.08%;}}@media(max-width:1024px) and (min-width:768px){.elementor-93 .elementor-element.elementor-element-d0b8b64{width:47%;}}/* Start custom CSS for loop-grid, class: .elementor-element-29678d8 *//* Make the loop grid scroll horizontally */
.elementor-93 .elementor-element.elementor-element-29678d8 .elementor-loop-container {
    display: flex;
    gap: 20px;
    overflow-x: auto;
    overflow-y: hidden;
    scroll-behavior: smooth;
    padding-bottom: 10px;

    /* Hide scrollbar (Chrome, Safari) */
    scrollbar-width: none;
}
.elementor-93 .elementor-element.elementor-element-29678d8 .elementor-loop-container::-webkit-scrollbar { 
    display: none;
}

/* Prevent items from shrinking */
.elementor-93 .elementor-element.elementor-element-29678d8 .elementor-loop-container > * {
    flex: 0 0 auto;
}

/* Desktop - 3 items */
@media (min-width: 1025px) {
    .elementor-93 .elementor-element.elementor-element-29678d8 .elementor-loop-container > * {
        width: calc((100% / 3) - 20px);
    }
}

/* Tablet - 2 items */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-93 .elementor-element.elementor-element-29678d8 .elementor-loop-container > * {
        width: calc((100% / 2) - 20px);
    }
}

/* Mobile - 1 item */
@media (max-width: 767px) {
    .elementor-93 .elementor-element.elementor-element-29678d8 .elementor-loop-container > * {
        width: 100%;
    }
}
.elementor-93 .elementor-element.elementor-element-29678d8 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS *//* Set a fixed width with hidden overflow */
.container {
  width: 300px; /* Set the desired width */
  height: 200px; /* Optional height */
  overflow: hidden; /* Hide overflow content */
}

/* Scrollable content with specific width */
.scrollable-content {
  width: 100%; /* Full width of its parent */
  max-width: 600px; /* Restrict the maximum width */
  height: 300px; /* Optional height */
  overflow-y: scroll; /* Vertical scroll enabled */
  border: 1px solid #ccc;
  padding: 10px;
}

/* Responsive width with auto overflow */
.responsive-container {
  width: 90%; /* Relative width */
  max-width: 1200px; /* Restrict maximum width */
  height: 400px;
  overflow: auto; /* Add scrollbars only when needed */
}

/* Horizontal overflow with specific width */
.horizontal-scroll {
  width: 500px;
  height: 150px;
  overflow-x: scroll; /* Enable horizontal scrolling */
  white-space: nowrap; /* Prevent text wrapping */
}

/* Full-width content with overflow control */
.full-width-content {
  width: 100%; /* Full width of its container */
  height: 400px; /* Optional height */
  overflow: auto; /* Scrollbars appear when needed */
}/* End custom CSS */