.elementor-10210 .elementor-element.elementor-element-284e563f > .elementor-container{max-width:1280px;}.elementor-10210 .elementor-element.elementor-element-284e563f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:110px;padding:0px 40px 0px 40px;}.elementor-10210 .elementor-element.elementor-element-284e563f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10210 .elementor-element.elementor-element-1c7317e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-10210 .elementor-element.elementor-element-1c7317e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10210 .elementor-element.elementor-element-1c7317e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10210 .elementor-element.elementor-element-1c7317e8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:19.6% 19.6% 19.6% 19.6%;}.elementor-10210 .elementor-element.elementor-element-1c7317e8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10210 .elementor-element.elementor-element-78999a57{text-align:center;width:100%;max-width:100%;}.elementor-10210 .elementor-element.elementor-element-78999a57 .elementor-heading-title{color:var( --e-global-color-background );font-family:var( --e-global-typography-h1-font-family ), Sans-serif;font-size:var( --e-global-typography-h1-font-size );font-weight:var( --e-global-typography-h1-font-weight );text-transform:var( --e-global-typography-h1-text-transform );font-style:var( --e-global-typography-h1-font-style );text-decoration:var( --e-global-typography-h1-text-decoration );line-height:var( --e-global-typography-h1-line-height );letter-spacing:var( --e-global-typography-h1-letter-spacing );}.elementor-10210 .elementor-element.elementor-element-1f8d023b .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10210 .elementor-element.elementor-element-1f8d023b{width:var( --container-widget-width, 119.758% );max-width:119.758%;--container-widget-width:119.758%;--container-widget-flex-grow:0;}.elementor-10210 .elementor-element.elementor-element-6c02f492 .cmsmasters-widget-icon-list-item, .elementor-10210 .elementor-element.elementor-element-6c02f492 .cmsmasters-widget-icon-list-item > a{font-family:var( --e-global-typography-h5-font-family ), Sans-serif;font-size:var( --e-global-typography-h5-font-size );font-weight:var( --e-global-typography-h5-font-weight );text-transform:var( --e-global-typography-h5-text-transform );font-style:var( --e-global-typography-h5-font-style );text-decoration:var( --e-global-typography-h5-text-decoration );line-height:var( --e-global-typography-h5-line-height );letter-spacing:var( --e-global-typography-h5-letter-spacing );}.elementor-10210 .elementor-element.elementor-element-6c02f492{--cmsmasters-icon-list-item-link-color:var( --e-global-color-background );--cmsmasters-icon-list-item-link-hover-color:#FFFFFF99;--cmsmasters-icon-list-item-text-indent:15px;--cmsmasters-icon-list-item-vertical-align:center;--cmsmasters-icon-list-item-icon-size:20px;--cmsmasters-icon-list-item-icon-vertical-align:center;--cmsmasters-icon-list-item-icon-color:var( --e-global-color-tertiary );--cmsmasters-icon-list-item-icon-secondary-color:var( --e-global-color-background );--cmsmasters-icon-list-item-icon-wrapper:41px;}.elementor-10210 .elementor-element.elementor-element-404ee312:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10210 .elementor-element.elementor-element-404ee312 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i-mall.co.ke/wp-content/uploads/2024/06/IMG_3337-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10210 .elementor-element.elementor-element-404ee312 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10210 .elementor-element.elementor-element-404ee312 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10210 .elementor-element.elementor-element-b1f5bd9:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-10210 .elementor-element.elementor-element-b1f5bd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-10210 .elementor-element.elementor-element-b1f5bd9 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#F5F5F5;}.elementor-10210 .elementor-element.elementor-element-b1f5bd9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10210 .elementor-element.elementor-element-b1f5bd9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10210 .elementor-element.elementor-element-cc79edf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10210 .elementor-element.elementor-element-cc79edf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4144AF;}.elementor-10210 .elementor-element.elementor-element-cc79edf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10210 .elementor-element.elementor-element-cc79edf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10210 .elementor-element.elementor-element-9903d4a{text-align:center;}.elementor-10210 .elementor-element.elementor-element-9903d4a .elementor-heading-title{color:#FFFFFF;}.elementor-10210 .elementor-element.elementor-element-34300b9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10210 .elementor-element.elementor-element-34300b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10210 .elementor-element.elementor-element-7c6dd11{color:#FFFFFF;}.elementor-10210 .elementor-element.elementor-element-5818bba6{text-align:center;}.elementor-10210 .elementor-element.elementor-element-7d13f3d1:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-10210 .elementor-element.elementor-element-7d13f3d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-10210 .elementor-element.elementor-element-7d13f3d1 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#4144AF;}.elementor-10210 .elementor-element.elementor-element-7d13f3d1 > .elementor-background-overlay{background-image:url("https://i-mall.co.ke/wp-content/uploads/2024/06/Asset-2ii.svg");opacity:0.08;mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10210 .elementor-element.elementor-element-7d13f3d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 40px 70px 40px;}.elementor-10210 .elementor-element.elementor-element-3663083c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-10210 .elementor-element.elementor-element-ef37a86{text-align:center;}.elementor-10210 .elementor-element.elementor-element-ef37a86 .elementor-heading-title{color:var( --e-global-color-background );font-size:30px;font-weight:700;}.elementor-10210 .elementor-element.elementor-element-5458a89a .elementor-heading-title{color:var( --e-global-color-background );font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.65em;letter-spacing:0px;}.elementor-10210 .elementor-element.elementor-element-5458a89a > .elementor-widget-container{margin:0px 0px -1px 0px;}.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .elementor-widget-cmsmasters-button__button,
					.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-family:"Yantramanav Local", Sans-serif;font-size:15px;font-weight:700;text-transform:none;font-style:normal;line-height:1.3em;letter-spacing:1px;}.elementor-10210 .elementor-element.elementor-element-4f9dfae1{--button-text-decoration:none;}.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .elementor-widget-cmsmasters-button__button{color:var( --e-global-color-background );--button-bg-color:#FFFFFF00;background:var( --button-bg-color );padding:0px 0px 0px 0px;border-style:none;}.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-background );fill:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-background );color:#FFFFFF00;fill:#FFFFFF00;}.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-background );fill:var( --e-global-color-background );border-color:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .elementor-widget-cmsmasters-button__button:hover,
					.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .elementor-widget-cmsmasters-button__button:focus{color:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .cmsmasters-icon-view-default:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .cmsmasters-icon-view-default:focus .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-background );fill:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-background );fill:var( --e-global-color-background );border-color:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .elementor-widget-cmsmasters-button__icon{font-size:8px;line-height:8px;padding:6px;width:calc( 1em + ( 6px * 2 ) );height:calc( 1em + ( 6px * 2 ) );}.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .elementor-widget-cmsmasters-button__icon svg{width:8px;height:8px;}.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-background );color:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .elementor-widget-cmsmasters-button__button .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-default:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-default:focus .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-background );fill:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-background );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-background );fill:var( --e-global-color-background );border-color:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .elementor-widget-cmsmasters-button__button:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .elementor-widget-cmsmasters-button__button:focus .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-accent );}.elementor-10210 .elementor-element.elementor-element-1303b868:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-10210 .elementor-element.elementor-element-1303b868 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-10210 .elementor-element.elementor-element-1303b868 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#4144AF;}.elementor-10210 .elementor-element.elementor-element-1303b868 > .elementor-background-overlay{background-image:url("https://i-mall.co.ke/wp-content/uploads/2024/06/Asset-2ii.svg");opacity:0.08;mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10210 .elementor-element.elementor-element-1303b868{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 40px 70px 40px;}.elementor-10210 .elementor-element.elementor-element-5c7162ed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-10210 .elementor-element.elementor-element-4eb41145{text-align:center;}.elementor-10210 .elementor-element.elementor-element-4eb41145 .elementor-heading-title{color:var( --e-global-color-background );font-size:30px;font-weight:700;}.elementor-10210 .elementor-element.elementor-element-a0c778 .elementor-heading-title{color:#FFFFFF;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.65em;letter-spacing:0px;}.elementor-10210 .elementor-element.elementor-element-a0c778 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-10210 .elementor-element.elementor-element-311d0698 .elementor-widget-cmsmasters-button__button,
					.elementor-10210 .elementor-element.elementor-element-311d0698 .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-family:"Yantramanav Local", Sans-serif;font-size:15px;font-weight:700;text-transform:none;font-style:normal;line-height:1.3em;letter-spacing:1px;}.elementor-10210 .elementor-element.elementor-element-311d0698{--button-text-decoration:none;}.elementor-10210 .elementor-element.elementor-element-311d0698 .elementor-widget-cmsmasters-button__button{color:var( --e-global-color-background );--button-bg-color:#FFFFFF00;background:var( --button-bg-color );padding:0px 0px 0px 0px;border-style:none;}.elementor-10210 .elementor-element.elementor-element-311d0698 .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-background );fill:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-311d0698 .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-background );color:#FFFFFF00;fill:#FFFFFF00;}.elementor-10210 .elementor-element.elementor-element-311d0698 .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-background );fill:var( --e-global-color-background );border-color:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-311d0698 .elementor-widget-cmsmasters-button__button:hover,
					.elementor-10210 .elementor-element.elementor-element-311d0698 .elementor-widget-cmsmasters-button__button:focus{color:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-311d0698 .cmsmasters-icon-view-default:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-10210 .elementor-element.elementor-element-311d0698 .cmsmasters-icon-view-default:focus .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-background );fill:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-311d0698 .cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-10210 .elementor-element.elementor-element-311d0698 .cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-311d0698 .cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-10210 .elementor-element.elementor-element-311d0698 .cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-background );fill:var( --e-global-color-background );border-color:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-311d0698 .elementor-widget-cmsmasters-button__icon{font-size:8px;line-height:8px;padding:6px;width:calc( 1em + ( 6px * 2 ) );height:calc( 1em + ( 6px * 2 ) );}.elementor-10210 .elementor-element.elementor-element-311d0698 .elementor-widget-cmsmasters-button__icon svg{width:8px;height:8px;}.elementor-10210 .elementor-element.elementor-element-311d0698 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-10210 .elementor-element.elementor-element-311d0698 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-background );color:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-311d0698 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10210 .elementor-element.elementor-element-311d0698 .elementor-widget-cmsmasters-button__button .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-311d0698 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-default:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-10210 .elementor-element.elementor-element-311d0698 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-default:focus .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-background );fill:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-311d0698 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-10210 .elementor-element.elementor-element-311d0698 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-background );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-10210 .elementor-element.elementor-element-311d0698 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-10210 .elementor-element.elementor-element-311d0698 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-background );fill:var( --e-global-color-background );border-color:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-311d0698 .elementor-widget-cmsmasters-button__button:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-10210 .elementor-element.elementor-element-311d0698 .elementor-widget-cmsmasters-button__button:focus .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-accent );}.elementor-10210 .elementor-element.elementor-element-5d88274a > .elementor-element-populated, .elementor-10210 .elementor-element.elementor-element-5d88274a > .elementor-element-populated > .elementor-background-overlay, .elementor-10210 .elementor-element.elementor-element-5d88274a > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-10210 .elementor-element.elementor-element-5d88274a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10210 .elementor-element.elementor-element-a9a27ed:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-10210 .elementor-element.elementor-element-a9a27ed > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-10210 .elementor-element.elementor-element-a9a27ed > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#4144AF;}.elementor-10210 .elementor-element.elementor-element-a9a27ed > .elementor-background-overlay{background-image:url("https://i-mall.co.ke/wp-content/uploads/2024/06/Asset-2ii.svg");opacity:0.08;mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10210 .elementor-element.elementor-element-a9a27ed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 40px 70px 40px;}.elementor-10210 .elementor-element.elementor-element-d238b0b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-10210 .elementor-element.elementor-element-5141ca5{text-align:center;}.elementor-10210 .elementor-element.elementor-element-5141ca5 .elementor-heading-title{color:var( --e-global-color-background );font-size:30px;font-weight:700;}.elementor-10210 .elementor-element.elementor-element-9809503 .elementor-heading-title{color:#FFFFFF;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.65em;letter-spacing:0px;}.elementor-10210 .elementor-element.elementor-element-9809503 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-10210 .elementor-element.elementor-element-c4253e1 .elementor-widget-cmsmasters-button__button,
					.elementor-10210 .elementor-element.elementor-element-c4253e1 .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-family:"Yantramanav Local", Sans-serif;font-size:15px;font-weight:700;text-transform:none;font-style:normal;line-height:1.3em;letter-spacing:1px;}.elementor-10210 .elementor-element.elementor-element-c4253e1{--button-text-decoration:none;}.elementor-10210 .elementor-element.elementor-element-c4253e1 .elementor-widget-cmsmasters-button__button{color:var( --e-global-color-background );--button-bg-color:#FFFFFF00;background:var( --button-bg-color );padding:0px 0px 0px 0px;border-style:none;}.elementor-10210 .elementor-element.elementor-element-c4253e1 .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-background );fill:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-c4253e1 .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-background );color:#FFFFFF00;fill:#FFFFFF00;}.elementor-10210 .elementor-element.elementor-element-c4253e1 .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-background );fill:var( --e-global-color-background );border-color:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-c4253e1 .elementor-widget-cmsmasters-button__button:hover,
					.elementor-10210 .elementor-element.elementor-element-c4253e1 .elementor-widget-cmsmasters-button__button:focus{color:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-c4253e1 .cmsmasters-icon-view-default:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-10210 .elementor-element.elementor-element-c4253e1 .cmsmasters-icon-view-default:focus .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-background );fill:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-c4253e1 .cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-10210 .elementor-element.elementor-element-c4253e1 .cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-c4253e1 .cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-10210 .elementor-element.elementor-element-c4253e1 .cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-background );fill:var( --e-global-color-background );border-color:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-c4253e1 .elementor-widget-cmsmasters-button__icon{font-size:8px;line-height:8px;padding:6px;width:calc( 1em + ( 6px * 2 ) );height:calc( 1em + ( 6px * 2 ) );}.elementor-10210 .elementor-element.elementor-element-c4253e1 .elementor-widget-cmsmasters-button__icon svg{width:8px;height:8px;}.elementor-10210 .elementor-element.elementor-element-c4253e1 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-10210 .elementor-element.elementor-element-c4253e1 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-background );color:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-c4253e1 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10210 .elementor-element.elementor-element-c4253e1 .elementor-widget-cmsmasters-button__button .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-c4253e1 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-default:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-10210 .elementor-element.elementor-element-c4253e1 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-default:focus .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-background );fill:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-c4253e1 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-10210 .elementor-element.elementor-element-c4253e1 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-background );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-10210 .elementor-element.elementor-element-c4253e1 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-10210 .elementor-element.elementor-element-c4253e1 .elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-background );fill:var( --e-global-color-background );border-color:var( --e-global-color-background );}.elementor-10210 .elementor-element.elementor-element-c4253e1 .elementor-widget-cmsmasters-button__button:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-10210 .elementor-element.elementor-element-c4253e1 .elementor-widget-cmsmasters-button__button:focus .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-accent );}.elementor-10210 .elementor-element.elementor-element-f646acb{text-align:center;}.elementor-10210 .elementor-element.elementor-element-8f0f3d5 .gallery-item .gallery-caption{text-align:center;}.elementor-10210 .elementor-element.elementor-element-13f92e18{text-align:center;}.elementor-10210 .elementor-element.elementor-element-634f4f22 .gallery-item .gallery-caption{text-align:center;}.elementor-10210 .elementor-element.elementor-element-77b38c5{text-align:center;}.elementor-10210 .elementor-element.elementor-element-49d83078 .gallery-item .gallery-caption{text-align:center;}@media(max-width:1024px){.elementor-10210 .elementor-element.elementor-element-284e563f{margin-top:60px;margin-bottom:60px;padding:0px 30px 0px 30px;}.elementor-10210 .elementor-element.elementor-element-1c7317e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:25px;}.elementor-10210 .elementor-element.elementor-element-1c7317e8 > .elementor-element-populated{padding:14% 14% 14% 14%;}.elementor-10210 .elementor-element.elementor-element-78999a57 .elementor-heading-title{font-size:var( --e-global-typography-h1-font-size );line-height:var( --e-global-typography-h1-line-height );letter-spacing:var( --e-global-typography-h1-letter-spacing );}.elementor-10210 .elementor-element.elementor-element-1f8d023b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10210 .elementor-element.elementor-element-6c02f492 .cmsmasters-widget-icon-list-item, .elementor-10210 .elementor-element.elementor-element-6c02f492 .cmsmasters-widget-icon-list-item > a{font-size:var( --e-global-typography-h5-font-size );line-height:var( --e-global-typography-h5-line-height );letter-spacing:var( --e-global-typography-h5-letter-spacing );}.elementor-10210 .elementor-element.elementor-element-6c02f492{--cmsmasters-icon-list-item-icon-size:19px;--cmsmasters-icon-list-item-icon-wrapper:54px;}.elementor-10210 .elementor-element.elementor-element-5458a89a .elementor-heading-title{font-size:16px;}.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .elementor-widget-cmsmasters-button__button,
					.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-size:24px;}.elementor-10210 .elementor-element.elementor-element-a0c778 .elementor-heading-title{font-size:16px;}.elementor-10210 .elementor-element.elementor-element-311d0698 .elementor-widget-cmsmasters-button__button,
					.elementor-10210 .elementor-element.elementor-element-311d0698 .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-size:24px;}.elementor-10210 .elementor-element.elementor-element-9809503 .elementor-heading-title{font-size:16px;}.elementor-10210 .elementor-element.elementor-element-c4253e1 .elementor-widget-cmsmasters-button__button,
					.elementor-10210 .elementor-element.elementor-element-c4253e1 .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-size:24px;}}@media(max-width:767px){.elementor-10210 .elementor-element.elementor-element-284e563f{margin-top:60px;margin-bottom:40px;padding:0px 20px 0px 20px;}.elementor-10210 .elementor-element.elementor-element-1c7317e8 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-10210 .elementor-element.elementor-element-78999a57 .elementor-heading-title{font-size:var( --e-global-typography-h1-font-size );line-height:var( --e-global-typography-h1-line-height );letter-spacing:var( --e-global-typography-h1-letter-spacing );}.elementor-10210 .elementor-element.elementor-element-1f8d023b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10210 .elementor-element.elementor-element-6c02f492 .cmsmasters-widget-icon-list-item, .elementor-10210 .elementor-element.elementor-element-6c02f492 .cmsmasters-widget-icon-list-item > a{font-size:var( --e-global-typography-h5-font-size );line-height:var( --e-global-typography-h5-line-height );letter-spacing:var( --e-global-typography-h5-letter-spacing );}.elementor-10210 .elementor-element.elementor-element-6c02f492{--cmsmasters-icon-list-item-icon-size:17px;--cmsmasters-icon-list-item-icon-wrapper:48px;}.elementor-10210 .elementor-element.elementor-element-404ee312 > .elementor-element-populated{padding:0% 0% 67% 0%;}.elementor-10210 .elementor-element.elementor-element-5458a89a .elementor-heading-title{font-size:15px;}.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .elementor-widget-cmsmasters-button__button,
					.elementor-10210 .elementor-element.elementor-element-4f9dfae1 .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-size:20px;}.elementor-10210 .elementor-element.elementor-element-a0c778 .elementor-heading-title{font-size:15px;}.elementor-10210 .elementor-element.elementor-element-311d0698 .elementor-widget-cmsmasters-button__button,
					.elementor-10210 .elementor-element.elementor-element-311d0698 .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-size:20px;}.elementor-10210 .elementor-element.elementor-element-9809503 .elementor-heading-title{font-size:15px;}.elementor-10210 .elementor-element.elementor-element-c4253e1 .elementor-widget-cmsmasters-button__button,
					.elementor-10210 .elementor-element.elementor-element-c4253e1 .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-size:20px;}}@media(min-width:768px){.elementor-10210 .elementor-element.elementor-element-1c7317e8{width:34.194%;}.elementor-10210 .elementor-element.elementor-element-404ee312{width:65.806%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10210 .elementor-element.elementor-element-1c7317e8{width:50%;}.elementor-10210 .elementor-element.elementor-element-404ee312{width:50%;}}/* Start local fonts styles */
@font-face {
	font-family: 'Yantramanav Local';
	font-weight: 500;
	font-style: normal;
	src: url('//i-mall.co.ke/wp-content/uploads/elementor/cmsmasters-local-fonts/yantramanav_local/Yantramanav-Medium.woff2') format('woff2'),
		url('//i-mall.co.ke/wp-content/uploads/elementor/cmsmasters-local-fonts/yantramanav_local/Yantramanav-Medium.woff') format('woff');
}

@font-face {
	font-family: 'Yantramanav Local';
	font-weight: normal;
	font-style: normal;
	src: url('//i-mall.co.ke/wp-content/uploads/elementor/cmsmasters-local-fonts/yantramanav_local/Yantramanav-Regular.woff2') format('woff2'),
		url('//i-mall.co.ke/wp-content/uploads/elementor/cmsmasters-local-fonts/yantramanav_local/Yantramanav-Regular.woff') format('woff');
}

@font-face {
	font-family: 'Yantramanav Local';
	font-weight: bold;
	font-style: normal;
	src: url('//i-mall.co.ke/wp-content/uploads/elementor/cmsmasters-local-fonts/yantramanav_local/Yantramanav-Bold.woff2') format('woff2'),
		url('//i-mall.co.ke/wp-content/uploads/elementor/cmsmasters-local-fonts/yantramanav_local/Yantramanav-Bold.woff') format('woff');
}

/* End local fonts styles */