.elementor-34 .elementor-element.elementor-element-20fe12b{--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;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-34 .elementor-element.elementor-element-d8298f6 .elementor-repeater-item-7935a74 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://kensinginsurancebrokers.co.ke/wp-content/uploads/2026/01/Kensing-Image-3.webp);background-size:cover;}.elementor-34 .elementor-element.elementor-element-d8298f6 .elementor-repeater-item-7935a74 .elementor-background-overlay{background-color:#0000008F;}.elementor-34 .elementor-element.elementor-element-d8298f6 .elementor-repeater-item-5a0211e .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://kensinginsurancebrokers.co.ke/wp-content/uploads/2026/01/Slider-Image-2.webp);background-size:cover;}.elementor-34 .elementor-element.elementor-element-d8298f6 .elementor-repeater-item-5a0211e .elementor-background-overlay{background-color:#0000008F;}.elementor-34 .elementor-element.elementor-element-d8298f6 .elementor-repeater-item-db8491d .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://kensinginsurancebrokers.co.ke/wp-content/uploads/2026/01/Image-Slider-5.webp);background-size:cover;}.elementor-34 .elementor-element.elementor-element-d8298f6 .elementor-repeater-item-db8491d .elementor-background-overlay{background-color:#0000008F;}.elementor-34 .elementor-element.elementor-element-d8298f6 .elementor-repeater-item-b165b4c .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://kensinginsurancebrokers.co.ke/wp-content/uploads/2026/01/Kensing-Slider-Image-1.webp);background-size:cover;}.elementor-34 .elementor-element.elementor-element-d8298f6 .elementor-repeater-item-b165b4c .elementor-background-overlay{background-color:#0000008F;}.elementor-34 .elementor-element.elementor-element-d8298f6 .swiper-slide{transition-duration:calc(5000ms*1.2);height:50vh;}.elementor-34 .elementor-element.elementor-element-d8298f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-d8298f6 .swiper-slide-contents{max-width:50%;}.elementor-34 .elementor-element.elementor-element-d8298f6 .swiper-slide-inner{text-align:center;}.elementor-34 .elementor-element.elementor-element-d8298f6 .elementor-slide-heading{font-family:var( --e-global-typography-5215cf5-font-family ), Sans-serif;font-size:var( --e-global-typography-5215cf5-font-size );font-weight:var( --e-global-typography-5215cf5-font-weight );line-height:var( --e-global-typography-5215cf5-line-height );}.elementor-34 .elementor-element.elementor-element-d8298f6 .elementor-slide-button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-34d290a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:13px 13px 13px 13px;--margin-top:-7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;--z-index:1;}.elementor-34 .elementor-element.elementor-element-34d290a:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-34d290a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c298979 );}.elementor-34 .elementor-element.elementor-element-7f7f5f7{--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;--border-radius:10px 10px 10px 10px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-34 .elementor-element.elementor-element-7f7f5f7:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-7f7f5f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-bb3f748{text-align:center;}.elementor-34 .elementor-element.elementor-element-bb3f748 .elementor-heading-title{font-family:var( --e-global-typography-1ecaaf4-font-family ), Sans-serif;font-size:var( --e-global-typography-1ecaaf4-font-size );font-weight:var( --e-global-typography-1ecaaf4-font-weight );line-height:var( --e-global-typography-1ecaaf4-line-height );color:var( --e-global-color-0f1e7fa );}.elementor-34 .elementor-element.elementor-element-5d9040d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-07f5382{--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-0f1e7fa );--border-color:var( --e-global-color-0f1e7fa );--border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-07f5382:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-07f5382 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c298979 );}.elementor-34 .elementor-element.elementor-element-07f5382.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-6f73d1c{padding:5% 3% 5% 3%;}.elementor-34 .elementor-element.elementor-element-6f73d1c .elementor-icon-box-wrapper{gap:15px;}.elementor-34 .elementor-element.elementor-element-6f73d1c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0f1e7fa );}.elementor-34 .elementor-element.elementor-element-6f73d1c.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-6f73d1c.elementor-view-default .elementor-icon{fill:var( --e-global-color-0f1e7fa );color:var( --e-global-color-0f1e7fa );border-color:var( --e-global-color-0f1e7fa );}.elementor-34 .elementor-element.elementor-element-6f73d1c .elementor-icon{font-size:60px;}.elementor-34 .elementor-element.elementor-element-6f73d1c .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-6f73d1c .elementor-icon-box-title a{font-family:var( --e-global-typography-50c9d3c-font-family ), Sans-serif;font-size:var( --e-global-typography-50c9d3c-font-size );font-weight:var( --e-global-typography-50c9d3c-font-weight );line-height:var( --e-global-typography-50c9d3c-line-height );}.elementor-34 .elementor-element.elementor-element-6f73d1c .elementor-icon-box-title{color:var( --e-global-color-7c32dd6 );}.elementor-34 .elementor-element.elementor-element-6f73d1c:has(:hover) .elementor-icon-box-title,
					 .elementor-34 .elementor-element.elementor-element-6f73d1c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-e30b3b2 );}.elementor-34 .elementor-element.elementor-element-6f73d1c .elementor-icon-box-description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-7c32dd6 );}.elementor-34 .elementor-element.elementor-element-2f609d8{--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-0f1e7fa );--border-color:var( --e-global-color-0f1e7fa );--border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-2f609d8:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-2f609d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c298979 );}.elementor-34 .elementor-element.elementor-element-2f609d8.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-34 .elementor-element.elementor-element-5deffa0{padding:5% 3% 5% 3%;}.elementor-34 .elementor-element.elementor-element-5deffa0 .elementor-icon-box-wrapper{gap:15px;}.elementor-34 .elementor-element.elementor-element-5deffa0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0f1e7fa );}.elementor-34 .elementor-element.elementor-element-5deffa0.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-5deffa0.elementor-view-default .elementor-icon{fill:var( --e-global-color-0f1e7fa );color:var( --e-global-color-0f1e7fa );border-color:var( --e-global-color-0f1e7fa );}.elementor-34 .elementor-element.elementor-element-5deffa0 .elementor-icon{font-size:60px;}.elementor-34 .elementor-element.elementor-element-5deffa0 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-5deffa0 .elementor-icon-box-title a{font-family:var( --e-global-typography-50c9d3c-font-family ), Sans-serif;font-size:var( --e-global-typography-50c9d3c-font-size );font-weight:var( --e-global-typography-50c9d3c-font-weight );line-height:var( --e-global-typography-50c9d3c-line-height );}.elementor-34 .elementor-element.elementor-element-5deffa0 .elementor-icon-box-title{color:var( --e-global-color-7c32dd6 );}.elementor-34 .elementor-element.elementor-element-5deffa0:has(:hover) .elementor-icon-box-title,
					 .elementor-34 .elementor-element.elementor-element-5deffa0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-e30b3b2 );}.elementor-34 .elementor-element.elementor-element-5deffa0 .elementor-icon-box-description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-7c32dd6 );}.elementor-34 .elementor-element.elementor-element-040b735{--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-0f1e7fa );--border-color:var( --e-global-color-0f1e7fa );--border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-040b735:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-040b735 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c298979 );}.elementor-34 .elementor-element.elementor-element-040b735.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-34 .elementor-element.elementor-element-4c1e794{padding:5% 3% 5% 3%;}.elementor-34 .elementor-element.elementor-element-4c1e794 .elementor-icon-box-wrapper{gap:15px;}.elementor-34 .elementor-element.elementor-element-4c1e794.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0f1e7fa );}.elementor-34 .elementor-element.elementor-element-4c1e794.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-4c1e794.elementor-view-default .elementor-icon{fill:var( --e-global-color-0f1e7fa );color:var( --e-global-color-0f1e7fa );border-color:var( --e-global-color-0f1e7fa );}.elementor-34 .elementor-element.elementor-element-4c1e794 .elementor-icon{font-size:60px;}.elementor-34 .elementor-element.elementor-element-4c1e794 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-4c1e794 .elementor-icon-box-title a{font-family:var( --e-global-typography-50c9d3c-font-family ), Sans-serif;font-size:var( --e-global-typography-50c9d3c-font-size );font-weight:var( --e-global-typography-50c9d3c-font-weight );line-height:var( --e-global-typography-50c9d3c-line-height );}.elementor-34 .elementor-element.elementor-element-4c1e794 .elementor-icon-box-title{color:var( --e-global-color-7c32dd6 );}.elementor-34 .elementor-element.elementor-element-4c1e794:has(:hover) .elementor-icon-box-title,
					 .elementor-34 .elementor-element.elementor-element-4c1e794:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-e30b3b2 );}.elementor-34 .elementor-element.elementor-element-4c1e794 .elementor-icon-box-description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-7c32dd6 );}.elementor-34 .elementor-element.elementor-element-dfa0bbd{--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-0f1e7fa );--border-color:var( --e-global-color-0f1e7fa );--border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-dfa0bbd:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-dfa0bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c298979 );}.elementor-34 .elementor-element.elementor-element-dfa0bbd.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-34 .elementor-element.elementor-element-c27c58a{padding:5% 3% 5% 3%;}.elementor-34 .elementor-element.elementor-element-c27c58a .elementor-icon-box-wrapper{gap:15px;}.elementor-34 .elementor-element.elementor-element-c27c58a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0f1e7fa );}.elementor-34 .elementor-element.elementor-element-c27c58a.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-c27c58a.elementor-view-default .elementor-icon{fill:var( --e-global-color-0f1e7fa );color:var( --e-global-color-0f1e7fa );border-color:var( --e-global-color-0f1e7fa );}.elementor-34 .elementor-element.elementor-element-c27c58a .elementor-icon{font-size:60px;}.elementor-34 .elementor-element.elementor-element-c27c58a .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-c27c58a .elementor-icon-box-title a{font-family:var( --e-global-typography-50c9d3c-font-family ), Sans-serif;font-size:var( --e-global-typography-50c9d3c-font-size );font-weight:var( --e-global-typography-50c9d3c-font-weight );line-height:var( --e-global-typography-50c9d3c-line-height );}.elementor-34 .elementor-element.elementor-element-c27c58a .elementor-icon-box-title{color:var( --e-global-color-7c32dd6 );}.elementor-34 .elementor-element.elementor-element-c27c58a:has(:hover) .elementor-icon-box-title,
					 .elementor-34 .elementor-element.elementor-element-c27c58a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-e30b3b2 );}.elementor-34 .elementor-element.elementor-element-c27c58a .elementor-icon-box-description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-7c32dd6 );}.elementor-34 .elementor-element.elementor-element-a298e7d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-34 .elementor-element.elementor-element-e210bfc{--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;}.elementor-34 .elementor-element.elementor-element-d18bcce{--spacer-size:45vh;background-image:url("https://kensinginsurancebrokers.co.ke/wp-content/uploads/2026/01/Kensing-Image-2.webp");background-position:top center;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-34 .elementor-element.elementor-element-69aa476{--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;}.elementor-34 .elementor-element.elementor-element-c0ffd1e .elementor-heading-title{font-family:var( --e-global-typography-5215cf5-font-family ), Sans-serif;font-size:var( --e-global-typography-5215cf5-font-size );font-weight:var( --e-global-typography-5215cf5-font-weight );line-height:var( --e-global-typography-5215cf5-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );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-34 .elementor-element.elementor-element-206ccf6{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-34 .elementor-element.elementor-element-a215d17 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-a215d17 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-a215d17 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-a215d17 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-34 .elementor-element.elementor-element-22fcf0a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:3%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-34 .elementor-element.elementor-element-22fcf0a.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-e66b48b{text-align:center;}.elementor-34 .elementor-element.elementor-element-e66b48b .elementor-heading-title{font-family:var( --e-global-typography-d916b72-font-family ), Sans-serif;font-size:var( --e-global-typography-d916b72-font-size );font-weight:var( --e-global-typography-d916b72-font-weight );line-height:var( --e-global-typography-d916b72-line-height );color:var( --e-global-color-236460d );}.elementor-34 .elementor-element.elementor-element-bfa2743{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-923bbd9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-d76bf00{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:0px 10px 20px -10px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-d76bf00.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-34 .elementor-element.elementor-element-d7f2668{--spacer-size:25vh;background-image:url("https://kensinginsurancebrokers.co.ke/wp-content/uploads/2026/01/Kensing-Insurance-Image-1.webp");background-repeat:no-repeat;background-size:cover;border-radius:05px 05px 0px 0px;}.elementor-34 .elementor-element.elementor-element-60d1a2c{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-34 .elementor-element.elementor-element-ae8d09d .elementor-heading-title{font-family:var( --e-global-typography-6e6e135-font-family ), Sans-serif;font-size:var( --e-global-typography-6e6e135-font-size );font-weight:var( --e-global-typography-6e6e135-font-weight );line-height:var( --e-global-typography-6e6e135-line-height );}.elementor-34 .elementor-element.elementor-element-6fecbad .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-6fecbad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-34 .elementor-element.elementor-element-cb32f54{--display:flex;--border-radius:3px 3px 3px 3px;box-shadow:0px 10px 20px -10px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-cb32f54.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-34 .elementor-element.elementor-element-81733f1{--spacer-size:25vh;background-image:url("https://kensinginsurancebrokers.co.ke/wp-content/uploads/2026/01/Property-Insurance.webp");background-repeat:no-repeat;background-size:cover;border-radius:05px 05px 0px 0px;}.elementor-34 .elementor-element.elementor-element-d4b047d{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-34 .elementor-element.elementor-element-e0f2852 .elementor-heading-title{font-family:var( --e-global-typography-6e6e135-font-family ), Sans-serif;font-size:var( --e-global-typography-6e6e135-font-size );font-weight:var( --e-global-typography-6e6e135-font-weight );line-height:var( --e-global-typography-6e6e135-line-height );}.elementor-34 .elementor-element.elementor-element-f1fef3c .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-f1fef3c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-34 .elementor-element.elementor-element-f7c19f4{--display:flex;--border-radius:3px 3px 3px 3px;box-shadow:0px 10px 20px -10px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-f7c19f4.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-34 .elementor-element.elementor-element-9abd5fd{--spacer-size:25vh;background-image:url("https://kensinginsurancebrokers.co.ke/wp-content/uploads/2026/01/Personal-Insurance.webp");background-repeat:no-repeat;background-size:cover;border-radius:05px 05px 0px 0px;}.elementor-34 .elementor-element.elementor-element-5a85467{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-34 .elementor-element.elementor-element-7827c16 .elementor-heading-title{font-family:var( --e-global-typography-6e6e135-font-family ), Sans-serif;font-size:var( --e-global-typography-6e6e135-font-size );font-weight:var( --e-global-typography-6e6e135-font-weight );line-height:var( --e-global-typography-6e6e135-line-height );}.elementor-34 .elementor-element.elementor-element-8a0fe17 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-8a0fe17 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-34 .elementor-element.elementor-element-ce0f941{--display:flex;--border-radius:3px 3px 3px 3px;box-shadow:0px 10px 20px -10px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-ce0f941.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-34 .elementor-element.elementor-element-a7bb139{--spacer-size:25vh;background-image:url("https://kensinginsurancebrokers.co.ke/wp-content/uploads/2026/01/Business-Insurance.webp");background-repeat:no-repeat;background-size:cover;border-radius:05px 05px 0px 0px;}.elementor-34 .elementor-element.elementor-element-ec35cc5{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-34 .elementor-element.elementor-element-48602a0 .elementor-heading-title{font-family:var( --e-global-typography-6e6e135-font-family ), Sans-serif;font-size:var( --e-global-typography-6e6e135-font-size );font-weight:var( --e-global-typography-6e6e135-font-weight );line-height:var( --e-global-typography-6e6e135-line-height );}.elementor-34 .elementor-element.elementor-element-76b31e7 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-76b31e7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-34 .elementor-element.elementor-element-80be301{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-34 .elementor-element.elementor-element-e2be3ab{--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;}.elementor-34 .elementor-element.elementor-element-9243caf .elementor-heading-title{font-family:var( --e-global-typography-d916b72-font-family ), Sans-serif;font-size:var( --e-global-typography-d916b72-font-size );font-weight:var( --e-global-typography-d916b72-font-weight );line-height:var( --e-global-typography-d916b72-line-height );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-eb36597{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-36bacdc .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-36bacdc .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-36bacdc .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-36bacdc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-34 .elementor-element.elementor-element-b846af1{--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;}.elementor-34 .elementor-element.elementor-element-c852f1d{--spacer-size:45vh;background-image:url("https://kensinginsurancebrokers.co.ke/wp-content/uploads/2026/01/Kensing-insurance-concept-paper-sheet-wi.webp");margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;background-position:top center;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-34 .elementor-element.elementor-element-a78db0f{--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:03%;--padding-bottom:03%;--padding-left:0%;--padding-right:0%;}.elementor-34 .elementor-element.elementor-element-0c6b8db{--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;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px -9px rgba(0,0,0,0.5);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-34 .elementor-element.elementor-element-38b0c2d{--display:flex;}.elementor-34 .elementor-element.elementor-element-ae01fc5 .elementor-heading-title{font-family:var( --e-global-typography-1ecaaf4-font-family ), Sans-serif;font-size:var( --e-global-typography-1ecaaf4-font-size );font-weight:var( --e-global-typography-1ecaaf4-font-weight );line-height:var( --e-global-typography-1ecaaf4-line-height );}.elementor-34 .elementor-element.elementor-element-c7abc87{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-56da1c7 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-50c9d3c-font-family ), Sans-serif;font-size:var( --e-global-typography-50c9d3c-font-size );font-weight:var( --e-global-typography-50c9d3c-font-weight );line-height:var( --e-global-typography-50c9d3c-line-height );}.elementor-34 .elementor-element.elementor-element-56da1c7 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1599px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-34 .elementor-element.elementor-element-d8298f6 .swiper-slide-contents{max-width:65%;}.elementor-34 .elementor-element.elementor-element-d8298f6 .elementor-slide-heading{font-size:var( --e-global-typography-5215cf5-font-size );line-height:var( --e-global-typography-5215cf5-line-height );}.elementor-34 .elementor-element.elementor-element-d8298f6 .elementor-slide-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-34d290a{--margin-top:-3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-bb3f748 .elementor-heading-title{font-size:var( --e-global-typography-1ecaaf4-font-size );line-height:var( --e-global-typography-1ecaaf4-line-height );}.elementor-34 .elementor-element.elementor-element-5d9040d{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-34 .elementor-element.elementor-element-6f73d1c .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-6f73d1c .elementor-icon-box-title a{font-size:var( --e-global-typography-50c9d3c-font-size );line-height:var( --e-global-typography-50c9d3c-line-height );}.elementor-34 .elementor-element.elementor-element-6f73d1c .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-5deffa0 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-5deffa0 .elementor-icon-box-title a{font-size:var( --e-global-typography-50c9d3c-font-size );line-height:var( --e-global-typography-50c9d3c-line-height );}.elementor-34 .elementor-element.elementor-element-5deffa0 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-4c1e794 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-4c1e794 .elementor-icon-box-title a{font-size:var( --e-global-typography-50c9d3c-font-size );line-height:var( --e-global-typography-50c9d3c-line-height );}.elementor-34 .elementor-element.elementor-element-4c1e794 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-c27c58a .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-c27c58a .elementor-icon-box-title a{font-size:var( --e-global-typography-50c9d3c-font-size );line-height:var( --e-global-typography-50c9d3c-line-height );}.elementor-34 .elementor-element.elementor-element-c27c58a .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-a298e7d{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-34 .elementor-element.elementor-element-d18bcce{--spacer-size:50vh;}.elementor-34 .elementor-element.elementor-element-c0ffd1e .elementor-heading-title{font-size:var( --e-global-typography-5215cf5-font-size );line-height:var( --e-global-typography-5215cf5-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-34 .elementor-element.elementor-element-206ccf6{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-34 .elementor-element.elementor-element-a215d17 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-e66b48b .elementor-heading-title{font-size:var( --e-global-typography-d916b72-font-size );line-height:var( --e-global-typography-d916b72-line-height );}.elementor-34 .elementor-element.elementor-element-923bbd9{--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-d7f2668{background-image:url("https://kensinginsurancebrokers.co.ke/wp-content/uploads/2026/01/motor-insurance.webp");background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-ae8d09d .elementor-heading-title{font-size:var( --e-global-typography-6e6e135-font-size );line-height:var( --e-global-typography-6e6e135-line-height );}.elementor-34 .elementor-element.elementor-element-6fecbad .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-81733f1{background-image:url("https://kensinginsurancebrokers.co.ke/wp-content/uploads/2026/01/Property-Insurance.webp");background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-e0f2852 .elementor-heading-title{font-size:var( --e-global-typography-6e6e135-font-size );line-height:var( --e-global-typography-6e6e135-line-height );}.elementor-34 .elementor-element.elementor-element-f1fef3c .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-9abd5fd{background-image:url("https://kensinginsurancebrokers.co.ke/wp-content/uploads/2026/01/Personal-Insurance.webp");background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-7827c16 .elementor-heading-title{font-size:var( --e-global-typography-6e6e135-font-size );line-height:var( --e-global-typography-6e6e135-line-height );}.elementor-34 .elementor-element.elementor-element-8a0fe17 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-a7bb139{background-image:url("https://kensinginsurancebrokers.co.ke/wp-content/uploads/2026/01/Business-Insurance.webp");background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-48602a0 .elementor-heading-title{font-size:var( --e-global-typography-6e6e135-font-size );line-height:var( --e-global-typography-6e6e135-line-height );}.elementor-34 .elementor-element.elementor-element-76b31e7 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-9243caf .elementor-heading-title{font-size:var( --e-global-typography-d916b72-font-size );line-height:var( --e-global-typography-d916b72-line-height );}.elementor-34 .elementor-element.elementor-element-eb36597{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-36bacdc .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-c852f1d{--spacer-size:50vh;background-image:url("https://kensinginsurancebrokers.co.ke/wp-content/uploads/2026/01/Kesing-Image-3.webp");background-position:top left;}.elementor-34 .elementor-element.elementor-element-ae01fc5 .elementor-heading-title{font-size:var( --e-global-typography-1ecaaf4-font-size );line-height:var( --e-global-typography-1ecaaf4-line-height );}.elementor-34 .elementor-element.elementor-element-56da1c7 .elementor-button{font-size:var( --e-global-typography-50c9d3c-font-size );line-height:var( --e-global-typography-50c9d3c-line-height );}}@media(max-width:1279px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-34 .elementor-element.elementor-element-d8298f6 .elementor-slide-heading{font-size:var( --e-global-typography-5215cf5-font-size );line-height:var( --e-global-typography-5215cf5-line-height );}.elementor-34 .elementor-element.elementor-element-d8298f6 .elementor-slide-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-34d290a{--margin-top:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-bb3f748 .elementor-heading-title{font-size:var( --e-global-typography-1ecaaf4-font-size );line-height:var( --e-global-typography-1ecaaf4-line-height );}.elementor-34 .elementor-element.elementor-element-5d9040d{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-34 .elementor-element.elementor-element-6f73d1c .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-6f73d1c .elementor-icon-box-title a{font-size:var( --e-global-typography-50c9d3c-font-size );line-height:var( --e-global-typography-50c9d3c-line-height );}.elementor-34 .elementor-element.elementor-element-6f73d1c .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-5deffa0 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-5deffa0 .elementor-icon-box-title a{font-size:var( --e-global-typography-50c9d3c-font-size );line-height:var( --e-global-typography-50c9d3c-line-height );}.elementor-34 .elementor-element.elementor-element-5deffa0 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-4c1e794 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-4c1e794 .elementor-icon-box-title a{font-size:var( --e-global-typography-50c9d3c-font-size );line-height:var( --e-global-typography-50c9d3c-line-height );}.elementor-34 .elementor-element.elementor-element-4c1e794 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-c27c58a .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-c27c58a .elementor-icon-box-title a{font-size:var( --e-global-typography-50c9d3c-font-size );line-height:var( --e-global-typography-50c9d3c-line-height );}.elementor-34 .elementor-element.elementor-element-c27c58a .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-a298e7d{--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;--flex-wrap:wrap;}.elementor-34 .elementor-element.elementor-element-d18bcce{--spacer-size:35vh;}.elementor-34 .elementor-element.elementor-element-69aa476{--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-34 .elementor-element.elementor-element-c0ffd1e .elementor-heading-title{font-size:var( --e-global-typography-5215cf5-font-size );line-height:var( --e-global-typography-5215cf5-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-34 .elementor-element.elementor-element-206ccf6{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-34 .elementor-element.elementor-element-a215d17 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-22fcf0a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-e66b48b{text-align:start;}.elementor-34 .elementor-element.elementor-element-e66b48b .elementor-heading-title{font-size:var( --e-global-typography-d916b72-font-size );line-height:var( --e-global-typography-d916b72-line-height );}.elementor-34 .elementor-element.elementor-element-bfa2743{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-34 .elementor-element.elementor-element-923bbd9{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-ae8d09d .elementor-heading-title{font-size:var( --e-global-typography-6e6e135-font-size );line-height:var( --e-global-typography-6e6e135-line-height );}.elementor-34 .elementor-element.elementor-element-6fecbad .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-e0f2852 .elementor-heading-title{font-size:var( --e-global-typography-6e6e135-font-size );line-height:var( --e-global-typography-6e6e135-line-height );}.elementor-34 .elementor-element.elementor-element-f1fef3c .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-7827c16 .elementor-heading-title{font-size:var( --e-global-typography-6e6e135-font-size );line-height:var( --e-global-typography-6e6e135-line-height );}.elementor-34 .elementor-element.elementor-element-8a0fe17 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-48602a0 .elementor-heading-title{font-size:var( --e-global-typography-6e6e135-font-size );line-height:var( --e-global-typography-6e6e135-line-height );}.elementor-34 .elementor-element.elementor-element-76b31e7 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-80be301{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-34 .elementor-element.elementor-element-e2be3ab{--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-34 .elementor-element.elementor-element-9243caf .elementor-heading-title{font-size:var( --e-global-typography-d916b72-font-size );line-height:var( --e-global-typography-d916b72-line-height );}.elementor-34 .elementor-element.elementor-element-eb36597{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-36bacdc .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-c852f1d{--spacer-size:40vh;}.elementor-34 .elementor-element.elementor-element-0c6b8db{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-34 .elementor-element.elementor-element-ae01fc5 .elementor-heading-title{font-size:var( --e-global-typography-1ecaaf4-font-size );line-height:var( --e-global-typography-1ecaaf4-line-height );}.elementor-34 .elementor-element.elementor-element-c7abc87{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-56da1c7 .elementor-button{font-size:var( --e-global-typography-50c9d3c-font-size );line-height:var( --e-global-typography-50c9d3c-line-height );}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-20fe12b{--content-width:100%;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-34 .elementor-element.elementor-element-d8298f6{width:var( --container-widget-width, 927px );max-width:927px;--container-widget-width:927px;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-d8298f6 .swiper-slide-contents{max-width:100%;}.elementor-34 .elementor-element.elementor-element-d8298f6 .elementor-slide-heading{font-size:var( --e-global-typography-5215cf5-font-size );line-height:var( --e-global-typography-5215cf5-line-height );}.elementor-34 .elementor-element.elementor-element-d8298f6 .elementor-slide-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-bb3f748 .elementor-heading-title{font-size:var( --e-global-typography-1ecaaf4-font-size );line-height:var( --e-global-typography-1ecaaf4-line-height );}.elementor-34 .elementor-element.elementor-element-5d9040d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-34 .elementor-element.elementor-element-6f73d1c .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-6f73d1c .elementor-icon-box-title a{font-size:var( --e-global-typography-50c9d3c-font-size );line-height:var( --e-global-typography-50c9d3c-line-height );}.elementor-34 .elementor-element.elementor-element-6f73d1c .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-5deffa0 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-5deffa0 .elementor-icon-box-title a{font-size:var( --e-global-typography-50c9d3c-font-size );line-height:var( --e-global-typography-50c9d3c-line-height );}.elementor-34 .elementor-element.elementor-element-5deffa0 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-4c1e794 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-4c1e794 .elementor-icon-box-title a{font-size:var( --e-global-typography-50c9d3c-font-size );line-height:var( --e-global-typography-50c9d3c-line-height );}.elementor-34 .elementor-element.elementor-element-4c1e794 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-c27c58a .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-c27c58a .elementor-icon-box-title a{font-size:var( --e-global-typography-50c9d3c-font-size );line-height:var( --e-global-typography-50c9d3c-line-height );}.elementor-34 .elementor-element.elementor-element-c27c58a .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-a298e7d{--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;}.elementor-34 .elementor-element.elementor-element-d18bcce{--spacer-size:30vh;}.elementor-34 .elementor-element.elementor-element-69aa476{--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;}.elementor-34 .elementor-element.elementor-element-c0ffd1e .elementor-heading-title{font-size:var( --e-global-typography-5215cf5-font-size );line-height:var( --e-global-typography-5215cf5-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-34 .elementor-element.elementor-element-206ccf6{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-34 .elementor-element.elementor-element-a215d17 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-e66b48b{text-align:start;}.elementor-34 .elementor-element.elementor-element-e66b48b .elementor-heading-title{font-size:var( --e-global-typography-d916b72-font-size );line-height:var( --e-global-typography-d916b72-line-height );}.elementor-34 .elementor-element.elementor-element-bfa2743{text-align:start;}.elementor-34 .elementor-element.elementor-element-923bbd9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34 .elementor-element.elementor-element-ae8d09d .elementor-heading-title{font-size:var( --e-global-typography-6e6e135-font-size );line-height:var( --e-global-typography-6e6e135-line-height );}.elementor-34 .elementor-element.elementor-element-6fecbad .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-e0f2852 .elementor-heading-title{font-size:var( --e-global-typography-6e6e135-font-size );line-height:var( --e-global-typography-6e6e135-line-height );}.elementor-34 .elementor-element.elementor-element-f1fef3c .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-7827c16 .elementor-heading-title{font-size:var( --e-global-typography-6e6e135-font-size );line-height:var( --e-global-typography-6e6e135-line-height );}.elementor-34 .elementor-element.elementor-element-8a0fe17 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-48602a0 .elementor-heading-title{font-size:var( --e-global-typography-6e6e135-font-size );line-height:var( --e-global-typography-6e6e135-line-height );}.elementor-34 .elementor-element.elementor-element-76b31e7 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-80be301{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-e2be3ab{--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;}.elementor-34 .elementor-element.elementor-element-9243caf .elementor-heading-title{font-size:var( --e-global-typography-d916b72-font-size );line-height:var( --e-global-typography-d916b72-line-height );}.elementor-34 .elementor-element.elementor-element-eb36597{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-34 .elementor-element.elementor-element-36bacdc .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-34 .elementor-element.elementor-element-c852f1d{--spacer-size:35vh;}.elementor-34 .elementor-element.elementor-element-ae01fc5 .elementor-heading-title{font-size:var( --e-global-typography-1ecaaf4-font-size );line-height:var( --e-global-typography-1ecaaf4-line-height );}.elementor-34 .elementor-element.elementor-element-56da1c7 .elementor-button{font-size:var( --e-global-typography-50c9d3c-font-size );line-height:var( --e-global-typography-50c9d3c-line-height );}}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-20fe12b{--content-width:100%;}.elementor-34 .elementor-element.elementor-element-34d290a{--content-width:100%;}.elementor-34 .elementor-element.elementor-element-7f7f5f7{--width:80%;}.elementor-34 .elementor-element.elementor-element-07f5382{--width:100%;}.elementor-34 .elementor-element.elementor-element-2f609d8{--width:100%;}.elementor-34 .elementor-element.elementor-element-040b735{--width:100%;}.elementor-34 .elementor-element.elementor-element-dfa0bbd{--width:100%;}.elementor-34 .elementor-element.elementor-element-a298e7d{--content-width:80%;}.elementor-34 .elementor-element.elementor-element-e210bfc{--width:50%;}.elementor-34 .elementor-element.elementor-element-69aa476{--width:50%;}.elementor-34 .elementor-element.elementor-element-22fcf0a{--content-width:80%;}.elementor-34 .elementor-element.elementor-element-80be301{--content-width:80%;}.elementor-34 .elementor-element.elementor-element-e2be3ab{--width:50%;}.elementor-34 .elementor-element.elementor-element-b846af1{--width:50%;}.elementor-34 .elementor-element.elementor-element-a78db0f{--content-width:80%;}.elementor-34 .elementor-element.elementor-element-c7abc87{--width:49%;}}@media(max-width:1279px) and (min-width:768px){.elementor-34 .elementor-element.elementor-element-07f5382{--width:100%;}.elementor-34 .elementor-element.elementor-element-2f609d8{--width:100%;}.elementor-34 .elementor-element.elementor-element-040b735{--width:100%;}.elementor-34 .elementor-element.elementor-element-dfa0bbd{--width:100%;}.elementor-34 .elementor-element.elementor-element-e210bfc{--width:100%;}.elementor-34 .elementor-element.elementor-element-69aa476{--width:100%;}.elementor-34 .elementor-element.elementor-element-e2be3ab{--width:100%;}.elementor-34 .elementor-element.elementor-element-b846af1{--width:100%;}}