.elementor-26802 .elementor-element.elementor-element-2d60330{--display:flex;--min-height:100vh;--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;--margin-top:-88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-2d60330:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-2d60330 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://warka.et/wp-content/uploads/2023/08/Group-4-1-scaled.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-26802 .elementor-element.elementor-element-3415cbf{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-26802 .elementor-element.elementor-element-3415cbf .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:44px;font-weight:700;line-height:1.2em;color:#222222;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-26802 .elementor-element.elementor-element-0623d63{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;color:#575757;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-26802 .elementor-element.elementor-element-1580ac2{--display:flex;--min-height:200px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-26802 .elementor-element.elementor-element-da73f21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:15px;--padding-left:30px;--padding-right:21px;}.elementor-26802 .elementor-element.elementor-element-da73f21:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-da73f21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60582b1 );}.elementor-26802 .elementor-element.elementor-element-e4abd9e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26802 .elementor-element.elementor-element-e4abd9e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-98a612c{--display:flex;--min-height:200px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-26802 .elementor-element.elementor-element-b1b7907{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-26802 .elementor-element.elementor-element-b1b7907:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-b1b7907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60582b1 );}.elementor-26802 .elementor-element.elementor-element-e9d1f04{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:23px;--n-tabs-title-border-radius:8px 8px 8px 8px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:016px;--n-tabs-title-padding-bottom:08px;--n-tabs-title-padding-left:016px;--n-tabs-title-font-size:16px;}.elementor-26802 .elementor-element.elementor-element-e9d1f04.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-26802 .elementor-element.elementor-element-e9d1f04.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-26802 .elementor-element.elementor-element-e9d1f04.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"IBM Plex Sans", Sans-serif;font-weight:500;line-height:1.5em;}.elementor-26802 .elementor-element.elementor-element-07e3092{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-38a7149{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-d16c271{--swiper-slides-to-display:2;--swiper-offset-size:80px;--swiper-slides-gap:24px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-60px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-60px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-secondary );}.elementor-26802 .elementor-element.elementor-element-d16c271 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#249E5D00;border-radius:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-26802 .elementor-element.elementor-element-d16c271 .swiper-slide > .elementor-element{height:100%;}.elementor-26802 .elementor-element.elementor-element-210fe42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-210fe42:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-210fe42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F7F6;}.elementor-26802 .elementor-element.elementor-element-ae50526{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-147cd93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-26802 .elementor-element.elementor-element-147cd93 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:38px;font-weight:700;line-height:36px;color:var( --e-global-color-text );}.elementor-26802 .elementor-element.elementor-element-b1c3b6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26802 .elementor-element.elementor-element-b1c3b6f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#575757;}.elementor-26802 .elementor-element.elementor-element-aac4a65{--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:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-dbbe327{--display:flex;--min-height:180px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26802 .elementor-element.elementor-element-dbbe327:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-dbbe327 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-084d8e8 );}.elementor-26802 .elementor-element.elementor-element-dbbe327:hover{background-color:#249E5D12;}.elementor-26802 .elementor-element.elementor-element-dbbe327.e-con{--flex-grow:1;--flex-shrink:0;}.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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-26802 .elementor-element.elementor-element-23d2b31 .elementor-icon-box-wrapper{gap:14px;}.elementor-26802 .elementor-element.elementor-element-23d2b31 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-text );}.elementor-26802 .elementor-element.elementor-element-23d2b31.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-23d2b31.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-26802 .elementor-element.elementor-element-23d2b31.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-23d2b31.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-23d2b31.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-23d2b31.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-26802 .elementor-element.elementor-element-23d2b31 .elementor-icon{font-size:40px;}.elementor-26802 .elementor-element.elementor-element-23d2b31 .elementor-icon-box-title, .elementor-26802 .elementor-element.elementor-element-23d2b31 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;}.elementor-26802 .elementor-element.elementor-element-23d2b31:has(:hover) .elementor-icon-box-title,
					 .elementor-26802 .elementor-element.elementor-element-23d2b31:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-26802 .elementor-element.elementor-element-23d2b31 .elementor-icon-box-description{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;color:#6C6C6C;}.elementor-26802 .elementor-element.elementor-element-229fae8{--display:flex;--min-height:180px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26802 .elementor-element.elementor-element-229fae8:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-229fae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-084d8e8 );}.elementor-26802 .elementor-element.elementor-element-229fae8:hover{background-color:#249E5D12;}.elementor-26802 .elementor-element.elementor-element-229fae8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-49753d3 .elementor-icon-box-wrapper{gap:14px;}.elementor-26802 .elementor-element.elementor-element-49753d3 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-text );}.elementor-26802 .elementor-element.elementor-element-49753d3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-49753d3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-26802 .elementor-element.elementor-element-49753d3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-49753d3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-49753d3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-49753d3.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-26802 .elementor-element.elementor-element-49753d3 .elementor-icon{font-size:40px;}.elementor-26802 .elementor-element.elementor-element-49753d3 .elementor-icon-box-title, .elementor-26802 .elementor-element.elementor-element-49753d3 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;}.elementor-26802 .elementor-element.elementor-element-49753d3:has(:hover) .elementor-icon-box-title,
					 .elementor-26802 .elementor-element.elementor-element-49753d3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-26802 .elementor-element.elementor-element-49753d3 .elementor-icon-box-description{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;color:#6C6C6C;}.elementor-26802 .elementor-element.elementor-element-af60845{--display:flex;--min-height:180px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26802 .elementor-element.elementor-element-af60845:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-af60845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-084d8e8 );}.elementor-26802 .elementor-element.elementor-element-af60845:hover{background-color:#249E5D12;}.elementor-26802 .elementor-element.elementor-element-af60845.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-ad20bab .elementor-icon-box-wrapper{gap:14px;}.elementor-26802 .elementor-element.elementor-element-ad20bab .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-text );}.elementor-26802 .elementor-element.elementor-element-ad20bab.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-ad20bab.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-26802 .elementor-element.elementor-element-ad20bab.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-ad20bab.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-ad20bab.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-ad20bab.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-26802 .elementor-element.elementor-element-ad20bab .elementor-icon{font-size:40px;}.elementor-26802 .elementor-element.elementor-element-ad20bab .elementor-icon-box-title, .elementor-26802 .elementor-element.elementor-element-ad20bab .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;}.elementor-26802 .elementor-element.elementor-element-ad20bab:has(:hover) .elementor-icon-box-title,
					 .elementor-26802 .elementor-element.elementor-element-ad20bab:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-26802 .elementor-element.elementor-element-ad20bab .elementor-icon-box-description{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;color:#6C6C6C;}.elementor-26802 .elementor-element.elementor-element-5534427{--display:flex;--min-height:180px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26802 .elementor-element.elementor-element-5534427:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-5534427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-084d8e8 );}.elementor-26802 .elementor-element.elementor-element-5534427:hover{background-color:#249E5D12;}.elementor-26802 .elementor-element.elementor-element-5534427.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-cacfbf4 .elementor-icon-box-wrapper{gap:14px;}.elementor-26802 .elementor-element.elementor-element-cacfbf4 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-text );}.elementor-26802 .elementor-element.elementor-element-cacfbf4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-cacfbf4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-26802 .elementor-element.elementor-element-cacfbf4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-cacfbf4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-cacfbf4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-cacfbf4.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-26802 .elementor-element.elementor-element-cacfbf4 .elementor-icon{font-size:40px;}.elementor-26802 .elementor-element.elementor-element-cacfbf4 .elementor-icon-box-title, .elementor-26802 .elementor-element.elementor-element-cacfbf4 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;}.elementor-26802 .elementor-element.elementor-element-cacfbf4:has(:hover) .elementor-icon-box-title,
					 .elementor-26802 .elementor-element.elementor-element-cacfbf4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-26802 .elementor-element.elementor-element-cacfbf4 .elementor-icon-box-description{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;color:#6C6C6C;}.elementor-26802 .elementor-element.elementor-element-275fc82{--display:flex;--min-height:180px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26802 .elementor-element.elementor-element-275fc82:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-275fc82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-084d8e8 );}.elementor-26802 .elementor-element.elementor-element-275fc82:hover{background-color:#249E5D12;}.elementor-26802 .elementor-element.elementor-element-275fc82.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-3e7e1fa .elementor-icon-box-wrapper{gap:14px;}.elementor-26802 .elementor-element.elementor-element-3e7e1fa .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-text );}.elementor-26802 .elementor-element.elementor-element-3e7e1fa.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-3e7e1fa.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-26802 .elementor-element.elementor-element-3e7e1fa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-3e7e1fa.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-3e7e1fa.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-3e7e1fa.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-26802 .elementor-element.elementor-element-3e7e1fa .elementor-icon{font-size:40px;}.elementor-26802 .elementor-element.elementor-element-3e7e1fa .elementor-icon-box-title, .elementor-26802 .elementor-element.elementor-element-3e7e1fa .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;}.elementor-26802 .elementor-element.elementor-element-3e7e1fa:has(:hover) .elementor-icon-box-title,
					 .elementor-26802 .elementor-element.elementor-element-3e7e1fa:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-26802 .elementor-element.elementor-element-3e7e1fa .elementor-icon-box-description{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;color:#6C6C6C;}.elementor-26802 .elementor-element.elementor-element-a5f99d5{--display:flex;--min-height:180px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26802 .elementor-element.elementor-element-a5f99d5:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-a5f99d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-084d8e8 );}.elementor-26802 .elementor-element.elementor-element-a5f99d5:hover{background-color:#249E5D12;}.elementor-26802 .elementor-element.elementor-element-a5f99d5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-ff93146 .elementor-icon-box-wrapper{gap:14px;}.elementor-26802 .elementor-element.elementor-element-ff93146 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-text );}.elementor-26802 .elementor-element.elementor-element-ff93146.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-ff93146.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-26802 .elementor-element.elementor-element-ff93146.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-ff93146.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-ff93146.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-ff93146.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-26802 .elementor-element.elementor-element-ff93146 .elementor-icon{font-size:40px;}.elementor-26802 .elementor-element.elementor-element-ff93146 .elementor-icon-box-title, .elementor-26802 .elementor-element.elementor-element-ff93146 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;}.elementor-26802 .elementor-element.elementor-element-ff93146:has(:hover) .elementor-icon-box-title,
					 .elementor-26802 .elementor-element.elementor-element-ff93146:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-26802 .elementor-element.elementor-element-ff93146 .elementor-icon-box-description{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;color:#6C6C6C;}.elementor-26802 .elementor-element.elementor-element-f15d659{--display:flex;--min-height:180px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26802 .elementor-element.elementor-element-f15d659:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-f15d659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-084d8e8 );}.elementor-26802 .elementor-element.elementor-element-f15d659:hover{background-color:#249E5D12;}.elementor-26802 .elementor-element.elementor-element-f15d659.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-f58c254 .elementor-icon-box-wrapper{gap:14px;}.elementor-26802 .elementor-element.elementor-element-f58c254 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-text );}.elementor-26802 .elementor-element.elementor-element-f58c254.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-f58c254.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-26802 .elementor-element.elementor-element-f58c254.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-f58c254.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-f58c254.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-f58c254.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-26802 .elementor-element.elementor-element-f58c254 .elementor-icon{font-size:40px;}.elementor-26802 .elementor-element.elementor-element-f58c254 .elementor-icon-box-title, .elementor-26802 .elementor-element.elementor-element-f58c254 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;}.elementor-26802 .elementor-element.elementor-element-f58c254:has(:hover) .elementor-icon-box-title,
					 .elementor-26802 .elementor-element.elementor-element-f58c254:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-26802 .elementor-element.elementor-element-f58c254 .elementor-icon-box-description{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;color:#6C6C6C;}.elementor-26802 .elementor-element.elementor-element-23f4bd3{--display:flex;--min-height:180px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26802 .elementor-element.elementor-element-23f4bd3:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-23f4bd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-084d8e8 );}.elementor-26802 .elementor-element.elementor-element-23f4bd3:hover{background-color:#249E5D12;}.elementor-26802 .elementor-element.elementor-element-23f4bd3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-cda2d14 .elementor-icon-box-wrapper{gap:14px;}.elementor-26802 .elementor-element.elementor-element-cda2d14 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-text );}.elementor-26802 .elementor-element.elementor-element-cda2d14.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-cda2d14.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-26802 .elementor-element.elementor-element-cda2d14.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-cda2d14.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-cda2d14.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-cda2d14.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-26802 .elementor-element.elementor-element-cda2d14 .elementor-icon{font-size:40px;}.elementor-26802 .elementor-element.elementor-element-cda2d14 .elementor-icon-box-title, .elementor-26802 .elementor-element.elementor-element-cda2d14 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;}.elementor-26802 .elementor-element.elementor-element-cda2d14:has(:hover) .elementor-icon-box-title,
					 .elementor-26802 .elementor-element.elementor-element-cda2d14:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-26802 .elementor-element.elementor-element-cda2d14 .elementor-icon-box-description{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;color:#6C6C6C;}.elementor-26802 .elementor-element.elementor-element-dd9666d{--display:flex;--min-height:180px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26802 .elementor-element.elementor-element-dd9666d:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-dd9666d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-084d8e8 );}.elementor-26802 .elementor-element.elementor-element-dd9666d:hover{background-color:#E5E7EB;}.elementor-26802 .elementor-element.elementor-element-dd9666d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-b94f54b .elementor-icon-box-wrapper{gap:14px;}.elementor-26802 .elementor-element.elementor-element-b94f54b .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-text );}.elementor-26802 .elementor-element.elementor-element-b94f54b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-b94f54b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-26802 .elementor-element.elementor-element-b94f54b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-b94f54b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-b94f54b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-b94f54b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-26802 .elementor-element.elementor-element-b94f54b .elementor-icon{font-size:40px;}.elementor-26802 .elementor-element.elementor-element-b94f54b .elementor-icon-box-title, .elementor-26802 .elementor-element.elementor-element-b94f54b .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;}.elementor-26802 .elementor-element.elementor-element-b94f54b:has(:hover) .elementor-icon-box-title,
					 .elementor-26802 .elementor-element.elementor-element-b94f54b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-26802 .elementor-element.elementor-element-b94f54b .elementor-icon-box-description{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;color:#6C6C6C;}.elementor-26802 .elementor-element.elementor-element-495aee3{--display:flex;--min-height:180px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26802 .elementor-element.elementor-element-495aee3:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-495aee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-084d8e8 );}.elementor-26802 .elementor-element.elementor-element-495aee3:hover{background-color:#249E5D12;}.elementor-26802 .elementor-element.elementor-element-495aee3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-aa6ca58 .elementor-icon-box-wrapper{gap:14px;}.elementor-26802 .elementor-element.elementor-element-aa6ca58 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-text );}.elementor-26802 .elementor-element.elementor-element-aa6ca58.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-aa6ca58.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-26802 .elementor-element.elementor-element-aa6ca58.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-aa6ca58.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-aa6ca58.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-aa6ca58.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-26802 .elementor-element.elementor-element-aa6ca58 .elementor-icon{font-size:40px;}.elementor-26802 .elementor-element.elementor-element-aa6ca58 .elementor-icon-box-title, .elementor-26802 .elementor-element.elementor-element-aa6ca58 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;}.elementor-26802 .elementor-element.elementor-element-aa6ca58:has(:hover) .elementor-icon-box-title,
					 .elementor-26802 .elementor-element.elementor-element-aa6ca58:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-26802 .elementor-element.elementor-element-aa6ca58 .elementor-icon-box-description{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;color:#6C6C6C;}.elementor-26802 .elementor-element.elementor-element-1c5534e{--display:flex;--min-height:180px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26802 .elementor-element.elementor-element-1c5534e:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-1c5534e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-084d8e8 );}.elementor-26802 .elementor-element.elementor-element-1c5534e:hover{background-color:#249E5D12;}.elementor-26802 .elementor-element.elementor-element-1c5534e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-dd02826 .elementor-icon-box-wrapper{gap:14px;}.elementor-26802 .elementor-element.elementor-element-dd02826 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-text );}.elementor-26802 .elementor-element.elementor-element-dd02826.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-dd02826.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-26802 .elementor-element.elementor-element-dd02826.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-dd02826.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-dd02826.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-dd02826.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-26802 .elementor-element.elementor-element-dd02826 .elementor-icon{font-size:40px;}.elementor-26802 .elementor-element.elementor-element-dd02826 .elementor-icon-box-title, .elementor-26802 .elementor-element.elementor-element-dd02826 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;}.elementor-26802 .elementor-element.elementor-element-dd02826:has(:hover) .elementor-icon-box-title,
					 .elementor-26802 .elementor-element.elementor-element-dd02826:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-26802 .elementor-element.elementor-element-dd02826 .elementor-icon-box-description{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;color:#6C6C6C;}.elementor-26802 .elementor-element.elementor-element-935f00a{--display:flex;--min-height:180px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26802 .elementor-element.elementor-element-935f00a:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-935f00a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-084d8e8 );}.elementor-26802 .elementor-element.elementor-element-935f00a:hover{background-color:#249E5D12;}.elementor-26802 .elementor-element.elementor-element-935f00a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-8c1f3d4 .elementor-icon-box-wrapper{gap:14px;}.elementor-26802 .elementor-element.elementor-element-8c1f3d4 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-text );}.elementor-26802 .elementor-element.elementor-element-8c1f3d4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-8c1f3d4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-26802 .elementor-element.elementor-element-8c1f3d4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-8c1f3d4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-8c1f3d4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-26802 .elementor-element.elementor-element-8c1f3d4.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-26802 .elementor-element.elementor-element-8c1f3d4 .elementor-icon{font-size:40px;}.elementor-26802 .elementor-element.elementor-element-8c1f3d4 .elementor-icon-box-title, .elementor-26802 .elementor-element.elementor-element-8c1f3d4 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;}.elementor-26802 .elementor-element.elementor-element-8c1f3d4:has(:hover) .elementor-icon-box-title,
					 .elementor-26802 .elementor-element.elementor-element-8c1f3d4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-26802 .elementor-element.elementor-element-8c1f3d4 .elementor-icon-box-description{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;color:#6C6C6C;}.elementor-26802 .elementor-element.elementor-element-4ed2c0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-4ed2c0a:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-4ed2c0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F8;}.elementor-26802 .elementor-element.elementor-element-c4b16bd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-2073915{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-26802 .elementor-element.elementor-element-2073915 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:38px;font-weight:700;line-height:36px;color:var( --e-global-color-text );}.elementor-26802 .elementor-element.elementor-element-23376b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26802 .elementor-element.elementor-element-23376b8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#575757;}.elementor-26802 .elementor-element.elementor-element-1748bdd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-ec6f9ab{--display:flex;--min-height:68px;--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;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-26802 .elementor-element.elementor-element-ec6f9ab:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-ec6f9ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF40;}.elementor-26802 .elementor-element.elementor-element-ec6f9ab:hover{background-color:#249E5D21;}.elementor-26802 .elementor-element.elementor-element-ec6f9ab.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-3370896{--display:flex;--min-height:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-3370896:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-3370896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://warka.et/wp-content/uploads/2023/08/Flag_of_the_Afar_Region.svg.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26802 .elementor-element.elementor-element-a535012 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1a0250e );}.elementor-26802 .elementor-element.elementor-element-a535012 .elementor-heading-title a:hover, .elementor-26802 .elementor-element.elementor-element-a535012 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-26802 .elementor-element.elementor-element-7aab1a4{--display:flex;--min-height:68px;--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;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-26802 .elementor-element.elementor-element-7aab1a4:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-7aab1a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF40;}.elementor-26802 .elementor-element.elementor-element-7aab1a4:hover{background-color:#249E5D21;}.elementor-26802 .elementor-element.elementor-element-7aab1a4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-8f69c44{--display:flex;--min-height:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-8f69c44:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-8f69c44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://warka.et/wp-content/uploads/2025/10/Flag_of_the_Amhara_Region.svg-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26802 .elementor-element.elementor-element-2dc957b .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1a0250e );}.elementor-26802 .elementor-element.elementor-element-2dc957b .elementor-heading-title a:hover, .elementor-26802 .elementor-element.elementor-element-2dc957b .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-26802 .elementor-element.elementor-element-b09ccc6{--display:flex;--min-height:68px;--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;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-26802 .elementor-element.elementor-element-b09ccc6:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-b09ccc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF40;}.elementor-26802 .elementor-element.elementor-element-b09ccc6:hover{background-color:#249E5D21;}.elementor-26802 .elementor-element.elementor-element-b09ccc6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-9e35510{--display:flex;--min-height:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-9e35510:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-9e35510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://warka.et/wp-content/uploads/2025/10/Flag_of_the_Benishangul-Gumuz_Region.svg-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26802 .elementor-element.elementor-element-a94bad0 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1a0250e );}.elementor-26802 .elementor-element.elementor-element-a94bad0 .elementor-heading-title a:hover, .elementor-26802 .elementor-element.elementor-element-a94bad0 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-26802 .elementor-element.elementor-element-f6e2cb0{--display:flex;--min-height:68px;--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;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-26802 .elementor-element.elementor-element-f6e2cb0:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-f6e2cb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF40;}.elementor-26802 .elementor-element.elementor-element-f6e2cb0:hover{background-color:#249E5D21;}.elementor-26802 .elementor-element.elementor-element-f6e2cb0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-2c57920{--display:flex;--min-height:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-2c57920:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-2c57920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://warka.et/wp-content/uploads/2025/10/Flag_of_Central_Ethiopia_Regional_State.svg-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26802 .elementor-element.elementor-element-cc49002 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1a0250e );}.elementor-26802 .elementor-element.elementor-element-cc49002 .elementor-heading-title a:hover, .elementor-26802 .elementor-element.elementor-element-cc49002 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-26802 .elementor-element.elementor-element-a96565c{--display:flex;--min-height:68px;--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;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-26802 .elementor-element.elementor-element-a96565c:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-a96565c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF40;}.elementor-26802 .elementor-element.elementor-element-a96565c:hover{background-color:#249E5D21;}.elementor-26802 .elementor-element.elementor-element-a96565c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-1d41f26{--display:flex;--min-height:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-1d41f26:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-1d41f26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://warka.et/wp-content/uploads/2025/10/Flag_of_the_Gambella_Region.svg-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26802 .elementor-element.elementor-element-c0961ee .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1a0250e );}.elementor-26802 .elementor-element.elementor-element-c0961ee .elementor-heading-title a:hover, .elementor-26802 .elementor-element.elementor-element-c0961ee .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-26802 .elementor-element.elementor-element-381127d{--display:flex;--min-height:68px;--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;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-26802 .elementor-element.elementor-element-381127d:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-381127d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF40;}.elementor-26802 .elementor-element.elementor-element-381127d:hover{background-color:#249E5D21;}.elementor-26802 .elementor-element.elementor-element-381127d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-5241a2f{--display:flex;--min-height:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-5241a2f:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-5241a2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://warka.et/wp-content/uploads/2025/10/Harari_Flag.svg-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26802 .elementor-element.elementor-element-4a07c24 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1a0250e );}.elementor-26802 .elementor-element.elementor-element-4a07c24 .elementor-heading-title a:hover, .elementor-26802 .elementor-element.elementor-element-4a07c24 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-26802 .elementor-element.elementor-element-247159a{--display:flex;--min-height:68px;--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;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-26802 .elementor-element.elementor-element-247159a:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-247159a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF40;}.elementor-26802 .elementor-element.elementor-element-247159a:hover{background-color:#249E5D21;}.elementor-26802 .elementor-element.elementor-element-247159a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-b919ec4{--display:flex;--min-height:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-b919ec4:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-b919ec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://warka.et/wp-content/uploads/2025/10/Flag_of_the_Oromia_Region.svg-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26802 .elementor-element.elementor-element-ed16c0e .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1a0250e );}.elementor-26802 .elementor-element.elementor-element-ed16c0e .elementor-heading-title a:hover, .elementor-26802 .elementor-element.elementor-element-ed16c0e .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-26802 .elementor-element.elementor-element-22020f0{--display:flex;--min-height:68px;--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;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-26802 .elementor-element.elementor-element-22020f0:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-22020f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF40;}.elementor-26802 .elementor-element.elementor-element-22020f0:hover{background-color:#249E5D21;}.elementor-26802 .elementor-element.elementor-element-22020f0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-c6a0255{--display:flex;--min-height:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-c6a0255:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-c6a0255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://warka.et/wp-content/uploads/2025/10/Flag_of_Sidama.svg-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26802 .elementor-element.elementor-element-42a2534 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1a0250e );}.elementor-26802 .elementor-element.elementor-element-42a2534 .elementor-heading-title a:hover, .elementor-26802 .elementor-element.elementor-element-42a2534 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-26802 .elementor-element.elementor-element-440bfc4{--display:flex;--min-height:68px;--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;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-26802 .elementor-element.elementor-element-440bfc4:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-440bfc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF40;}.elementor-26802 .elementor-element.elementor-element-440bfc4:hover{background-color:#249E5D21;}.elementor-26802 .elementor-element.elementor-element-440bfc4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-e40add0{--display:flex;--min-height:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-e40add0:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-e40add0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://warka.et/wp-content/uploads/2025/10/Flag_of_the_Somali_Region_1994-2008_2018-.svg-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26802 .elementor-element.elementor-element-d5103ae .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1a0250e );}.elementor-26802 .elementor-element.elementor-element-d5103ae .elementor-heading-title a:hover, .elementor-26802 .elementor-element.elementor-element-d5103ae .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-26802 .elementor-element.elementor-element-b35e8fa{--display:flex;--min-height:68px;--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;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-26802 .elementor-element.elementor-element-b35e8fa:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-b35e8fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF40;}.elementor-26802 .elementor-element.elementor-element-b35e8fa:hover{background-color:#249E5D21;}.elementor-26802 .elementor-element.elementor-element-b35e8fa.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-241dca4{--display:flex;--min-height:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-241dca4:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-241dca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://warka.et/wp-content/uploads/2025/10/Flag_of_Southern_Ethiopia.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26802 .elementor-element.elementor-element-866fa62 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1a0250e );}.elementor-26802 .elementor-element.elementor-element-866fa62 .elementor-heading-title a:hover, .elementor-26802 .elementor-element.elementor-element-866fa62 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-26802 .elementor-element.elementor-element-138d4bc{--display:flex;--min-height:68px;--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;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-26802 .elementor-element.elementor-element-138d4bc:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-138d4bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF40;}.elementor-26802 .elementor-element.elementor-element-138d4bc:hover{background-color:#249E5D21;}.elementor-26802 .elementor-element.elementor-element-138d4bc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-220f928{--display:flex;--min-height:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-220f928:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-220f928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://warka.et/wp-content/uploads/2025/10/Flag_of_South_West_Ethiopia.svg-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26802 .elementor-element.elementor-element-ddbbadd .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1a0250e );}.elementor-26802 .elementor-element.elementor-element-ddbbadd .elementor-heading-title a:hover, .elementor-26802 .elementor-element.elementor-element-ddbbadd .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-26802 .elementor-element.elementor-element-79ee194{--display:flex;--min-height:68px;--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;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-26802 .elementor-element.elementor-element-79ee194:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-79ee194 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF40;}.elementor-26802 .elementor-element.elementor-element-79ee194:hover{background-color:#249E5D21;}.elementor-26802 .elementor-element.elementor-element-79ee194.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-b2bb959{--display:flex;--min-height:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-b2bb959:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-b2bb959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://warka.et/wp-content/uploads/2025/10/Flag_of_the_Tigray_Region.svg-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26802 .elementor-element.elementor-element-0de4e78 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1a0250e );}.elementor-26802 .elementor-element.elementor-element-0de4e78 .elementor-heading-title a:hover, .elementor-26802 .elementor-element.elementor-element-0de4e78 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-26802 .elementor-element.elementor-element-118401f{--display:flex;--min-height:68px;--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;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-26802 .elementor-element.elementor-element-118401f:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-118401f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF40;}.elementor-26802 .elementor-element.elementor-element-118401f:hover{background-color:#249E5D21;}.elementor-26802 .elementor-element.elementor-element-118401f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-7599323{--display:flex;--min-height:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-7599323:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-7599323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://warka.et/wp-content/uploads/2023/08/mayors-office-2024-01-18-65a9005d77ad1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26802 .elementor-element.elementor-element-3fb8f48 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1a0250e );}.elementor-26802 .elementor-element.elementor-element-3fb8f48 .elementor-heading-title a:hover, .elementor-26802 .elementor-element.elementor-element-3fb8f48 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-26802 .elementor-element.elementor-element-b19dc5d{--display:flex;--min-height:68px;--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;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-26802 .elementor-element.elementor-element-b19dc5d:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-b19dc5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF40;}.elementor-26802 .elementor-element.elementor-element-b19dc5d:hover{background-color:#249E5D21;}.elementor-26802 .elementor-element.elementor-element-b19dc5d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-1ae1eb9{--display:flex;--min-height:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-1ae1eb9:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-1ae1eb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://warka.et/wp-content/uploads/2025/10/Dire_Dawa_Administration_emblem.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26802 .elementor-element.elementor-element-b4aea23 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-1a0250e );}.elementor-26802 .elementor-element.elementor-element-b4aea23 .elementor-heading-title a:hover, .elementor-26802 .elementor-element.elementor-element-b4aea23 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-26802 .elementor-element.elementor-element-6c8747c{--display:flex;--min-height:68px;--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;--border-radius:16px 16px 16px 16px;--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-26802 .elementor-element.elementor-element-6c8747c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-ec2cd5f{--display:flex;--min-height:68px;--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;--border-radius:16px 16px 16px 16px;--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-26802 .elementor-element.elementor-element-ec2cd5f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-85616f5{--display:flex;--min-height:500px;--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:stretch;--gap:60px 10px;--row-gap:60px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-85616f5:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-85616f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F714;}.elementor-26802 .elementor-element.elementor-element-f35bcbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-26802 .elementor-element.elementor-element-f35bcbf .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:38px;font-weight:700;line-height:36px;color:var( --e-global-color-text );}.elementor-26802 .elementor-element.elementor-element-8bf8e73{--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;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-07fdee0{--display:flex;--min-height:250px;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26802 .elementor-element.elementor-element-07fdee0:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-07fdee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60582b1 );}.elementor-26802 .elementor-element.elementor-element-07fdee0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-81f67f5 .elementor-icon-box-wrapper{gap:15px;}.elementor-26802 .elementor-element.elementor-element-81f67f5 .elementor-icon{font-size:30px;}.elementor-26802 .elementor-element.elementor-element-81f67f5 .elementor-icon-box-title, .elementor-26802 .elementor-element.elementor-element-81f67f5 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}.elementor-26802 .elementor-element.elementor-element-81f67f5 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-26802 .elementor-element.elementor-element-81f67f5:has(:hover) .elementor-icon-box-title,
					 .elementor-26802 .elementor-element.elementor-element-81f67f5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-26802 .elementor-element.elementor-element-81f67f5 .elementor-icon-box-description{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;color:#686868;}.elementor-26802 .elementor-element.elementor-element-7dc290c{--display:flex;--min-height:250px;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26802 .elementor-element.elementor-element-7dc290c:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-7dc290c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60582b1 );}.elementor-26802 .elementor-element.elementor-element-7dc290c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-3a47148 .elementor-icon-box-wrapper{gap:15px;}.elementor-26802 .elementor-element.elementor-element-3a47148 .elementor-icon{font-size:30px;}.elementor-26802 .elementor-element.elementor-element-3a47148 .elementor-icon-box-title, .elementor-26802 .elementor-element.elementor-element-3a47148 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}.elementor-26802 .elementor-element.elementor-element-3a47148 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-26802 .elementor-element.elementor-element-3a47148:has(:hover) .elementor-icon-box-title,
					 .elementor-26802 .elementor-element.elementor-element-3a47148:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-26802 .elementor-element.elementor-element-3a47148 .elementor-icon-box-description{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;color:#686868;}.elementor-26802 .elementor-element.elementor-element-fad209b{--display:flex;--min-height:250px;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26802 .elementor-element.elementor-element-fad209b:not(.elementor-motion-effects-element-type-background), .elementor-26802 .elementor-element.elementor-element-fad209b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60582b1 );}.elementor-26802 .elementor-element.elementor-element-fad209b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26802 .elementor-element.elementor-element-50fbab0 .elementor-icon-box-wrapper{gap:15px;}.elementor-26802 .elementor-element.elementor-element-50fbab0 .elementor-icon{font-size:30px;}.elementor-26802 .elementor-element.elementor-element-50fbab0 .elementor-icon-box-title, .elementor-26802 .elementor-element.elementor-element-50fbab0 .elementor-icon-box-title a{font-family:"IBM Plex Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}.elementor-26802 .elementor-element.elementor-element-50fbab0 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-26802 .elementor-element.elementor-element-50fbab0:has(:hover) .elementor-icon-box-title,
					 .elementor-26802 .elementor-element.elementor-element-50fbab0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-26802 .elementor-element.elementor-element-50fbab0 .elementor-icon-box-description{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;color:#686868;}@media(min-width:768px){.elementor-26802 .elementor-element.elementor-element-da73f21{--width:80%;}.elementor-26802 .elementor-element.elementor-element-b1b7907{--width:80%;}.elementor-26802 .elementor-element.elementor-element-07e3092{--width:100%;}.elementor-26802 .elementor-element.elementor-element-38a7149{--width:90%;}.elementor-26802 .elementor-element.elementor-element-dbbe327{--width:20%;}.elementor-26802 .elementor-element.elementor-element-229fae8{--width:20%;}.elementor-26802 .elementor-element.elementor-element-af60845{--width:20%;}.elementor-26802 .elementor-element.elementor-element-5534427{--width:20%;}.elementor-26802 .elementor-element.elementor-element-275fc82{--width:20%;}.elementor-26802 .elementor-element.elementor-element-a5f99d5{--width:20%;}.elementor-26802 .elementor-element.elementor-element-f15d659{--width:20%;}.elementor-26802 .elementor-element.elementor-element-23f4bd3{--width:20%;}.elementor-26802 .elementor-element.elementor-element-dd9666d{--width:20%;}.elementor-26802 .elementor-element.elementor-element-495aee3{--width:20%;}.elementor-26802 .elementor-element.elementor-element-1c5534e{--width:20%;}.elementor-26802 .elementor-element.elementor-element-935f00a{--width:20%;}.elementor-26802 .elementor-element.elementor-element-ec6f9ab{--width:20%;}.elementor-26802 .elementor-element.elementor-element-3370896{--width:80px;}.elementor-26802 .elementor-element.elementor-element-7aab1a4{--width:20%;}.elementor-26802 .elementor-element.elementor-element-8f69c44{--width:80px;}.elementor-26802 .elementor-element.elementor-element-b09ccc6{--width:20%;}.elementor-26802 .elementor-element.elementor-element-9e35510{--width:80px;}.elementor-26802 .elementor-element.elementor-element-f6e2cb0{--width:20%;}.elementor-26802 .elementor-element.elementor-element-2c57920{--width:80px;}.elementor-26802 .elementor-element.elementor-element-a96565c{--width:20%;}.elementor-26802 .elementor-element.elementor-element-1d41f26{--width:80px;}.elementor-26802 .elementor-element.elementor-element-381127d{--width:20%;}.elementor-26802 .elementor-element.elementor-element-5241a2f{--width:80px;}.elementor-26802 .elementor-element.elementor-element-247159a{--width:20%;}.elementor-26802 .elementor-element.elementor-element-b919ec4{--width:80px;}.elementor-26802 .elementor-element.elementor-element-22020f0{--width:20%;}.elementor-26802 .elementor-element.elementor-element-c6a0255{--width:80px;}.elementor-26802 .elementor-element.elementor-element-440bfc4{--width:20%;}.elementor-26802 .elementor-element.elementor-element-e40add0{--width:80px;}.elementor-26802 .elementor-element.elementor-element-b35e8fa{--width:20%;}.elementor-26802 .elementor-element.elementor-element-241dca4{--width:80px;}.elementor-26802 .elementor-element.elementor-element-138d4bc{--width:20%;}.elementor-26802 .elementor-element.elementor-element-220f928{--width:80px;}.elementor-26802 .elementor-element.elementor-element-79ee194{--width:20%;}.elementor-26802 .elementor-element.elementor-element-b2bb959{--width:80px;}.elementor-26802 .elementor-element.elementor-element-118401f{--width:20%;}.elementor-26802 .elementor-element.elementor-element-7599323{--width:80px;}.elementor-26802 .elementor-element.elementor-element-b19dc5d{--width:20%;}.elementor-26802 .elementor-element.elementor-element-1ae1eb9{--width:80px;}.elementor-26802 .elementor-element.elementor-element-6c8747c{--width:20%;}.elementor-26802 .elementor-element.elementor-element-ec2cd5f{--width:20%;}.elementor-26802 .elementor-element.elementor-element-07fdee0{--width:25%;}.elementor-26802 .elementor-element.elementor-element-7dc290c{--width:25%;}.elementor-26802 .elementor-element.elementor-element-fad209b{--width:25%;}}@media(max-width:1366px){.elementor-26802 .elementor-element.elementor-element-d16c271{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-26802 .elementor-element.elementor-element-d16c271{--swiper-slides-to-display:2;}.elementor-26802 .elementor-element.elementor-element-85616f5{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-26802 .elementor-element.elementor-element-2d60330{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-3415cbf{padding:24px 0px 0px 0px;}.elementor-26802 .elementor-element.elementor-element-3415cbf .elementor-heading-title{font-size:34px;line-height:1.3em;}.elementor-26802 .elementor-element.elementor-element-0623d63{font-size:16px;}.elementor-26802 .elementor-element.elementor-element-1580ac2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-98a612c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-07e3092{--padding-top:044px;--padding-bottom:044px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-d16c271{--swiper-slides-to-display:1;--arrow-prev-left-position:12px;--arrow-next-right-position:12px;}.elementor-26802 .elementor-element.elementor-element-210fe42{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:044px;--padding-bottom:044px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-147cd93 .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-26802 .elementor-element.elementor-element-4ed2c0a{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:044px;--padding-bottom:044px;--padding-left:0px;--padding-right:0px;}.elementor-26802 .elementor-element.elementor-element-2073915 .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-26802 .elementor-element.elementor-element-3370896{--width:22%;}.elementor-26802 .elementor-element.elementor-element-8f69c44{--width:22%;}.elementor-26802 .elementor-element.elementor-element-9e35510{--width:22%;}.elementor-26802 .elementor-element.elementor-element-2c57920{--width:22%;}.elementor-26802 .elementor-element.elementor-element-1d41f26{--width:22%;}.elementor-26802 .elementor-element.elementor-element-5241a2f{--width:22%;}.elementor-26802 .elementor-element.elementor-element-b919ec4{--width:22%;}.elementor-26802 .elementor-element.elementor-element-c6a0255{--width:22%;}.elementor-26802 .elementor-element.elementor-element-e40add0{--width:22%;}.elementor-26802 .elementor-element.elementor-element-241dca4{--width:22%;}.elementor-26802 .elementor-element.elementor-element-220f928{--width:22%;}.elementor-26802 .elementor-element.elementor-element-b2bb959{--width:22%;}.elementor-26802 .elementor-element.elementor-element-7599323{--width:22%;}.elementor-26802 .elementor-element.elementor-element-1ae1eb9{--width:22%;}.elementor-26802 .elementor-element.elementor-element-f35bcbf .elementor-heading-title{font-size:30px;line-height:1.4em;}}/* Start custom CSS for shortcode, class: .elementor-element-e4abd9e *//* --- GLOBAL RESET FOR SEARCH --- */
/* Ensures padding doesn't break widths */
.gov-search-wrapper * {
    box-sizing: border-box;
}

/* --- WRAPPER BOX --- */
.gov-search-wrapper {
    background: #ffffff;
    padding: 20px; /* Slight increase for breathing room */
    border-radius: 12px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.08);
    max-width: 1000px;
    margin: 0 auto;
    border: 1px solid #e1e4e8;
    width: 100%; /* Ensure it doesn't overflow container */
}

/* --- FORM LAYOUT --- */
.gov-search-form {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    align-items: flex-end;
    width: 100%;
}

/* --- INPUT GROUPS --- */
.gov-input-group {
    flex: 1;
    /* Removed fixed min-width to prevent overflow on tiny phones. 
       Flex-basis handles sizing now. */
    min-width: 200px; 
    display: flex;
    flex-direction: column;
}

.gov-input-group label {
    font-weight: 700;
    color: #1a202c;
    margin-bottom: 8px;
    font-size: 16px;
}

/* --- INPUT FIELDS WITH ICONS --- */
.input-inner {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
}

.input-icon {
    position: absolute;
    left: 15px;
    color: #a0aec0;
    font-size: 18px;
    z-index: 2; /* Ensure icon stays on top */
}

.gov-input-group input {
    width: 100%;
    padding: 16px 16px 16px 45px; /* Padding left for icon */
    border: 1px solid #cbd5e0;
    border-radius: 8px;
    font-size: 15px;
    background-color: #f7fafc;
    transition: all 0.3s;
    outline: none;
    height: 54px; /* Fix height to match button */
    -webkit-appearance: none; /* Remove default iOS styling */
}

.gov-input-group input:focus {
    background-color: #fff;
    border-color: #2f855a;
    box-shadow: 0 0 0 3px rgba(47, 133, 90, 0.1);
}

/* --- SEARCH BUTTON --- */
.gov-submit-group {
    flex: 0 0 auto;
}

.gov-submit-btn {
    background-color: #2f855a;
    color: white;
    border: none;
    padding: 0 30px; /* Adjusted padding to fit text */
    font-size: 16px;
    font-weight: 600;
    border-radius: 8px;
    cursor: pointer;
    transition: background 0.3s;
    height: 54px;
    /* Removed fixed 80px width because it cuts off the text "Search". 
       Auto allows it to fit the text. */
    min-width: 120px; 
    display: flex;
    align-items: center;
    justify-content: center;
}

.gov-submit-btn:hover {
    background-color: #276749;
}

/* --- AUTOCOMPLETE DROPDOWN --- */
.gov-input-group .input-inner {
    position: relative;
}

.gov-suggestions-list {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    background: #fff;
    border: 1px solid #e1e4e8;
    border-top: none;
    border-radius: 0 0 8px 8px;
    box-shadow: 0 10px 15px rgba(0,0,0,0.1);
    z-index: 999;
    list-style: none;
    padding: 0;
    margin: 0;
    display: none;
    max-height: 250px;
    overflow-y: auto;
}

.gov-suggestions-list li {
    padding: 12px 15px;
    border-bottom: 1px solid #f0f0f0;
    cursor: pointer;
    font-size: 14px;
    color: #4a5568;
    background: #fff;
    transition: background 0.2s;
    text-align: left;
    white-space: normal; /* Allow long text to wrap on mobile */
}

.gov-suggestions-list li:hover {
    background-color: #f0fff4;
    color: #2f855a;
    font-weight: 500;
}

.gov-suggestions-list li:last-child {
    border-bottom: none;
}

/* =========================================
   RESPONSIVE MEDIA QUERIES
   ========================================= */

/* Tablet & Mobile (Below 900px) */
@media (max-width: 900px) {
    .gov-search-form {
        flex-direction: column;
        align-items: stretch; /* Stretch inputs to full width */
        gap: 15px;
    }

    .gov-input-group {
        width: 100%;
        min-width: 100%;
    }

    .gov-submit-group {
        width: 100%;
        margin-top: 5px;
    }

    .gov-submit-btn {
        width: 100%; /* Full width button on mobile */
    }
}

/* Small Phones (Below 480px) */
@media (max-width: 480px) {
    .gov-search-wrapper {
        padding: 15px; /* Less padding on small screens */
    }

    .gov-input-group label {
        font-size: 14px;
    }

    .gov-input-group input {
        font-size: 14px; /* Prevent zoom on iOS input focus */
        padding-left: 40px;
    }
    
    .input-icon {
        font-size: 16px;
        left: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e4abd9e *//* --- GLOBAL RESET FOR SEARCH --- */
/* Ensures padding doesn't break widths */
.gov-search-wrapper * {
    box-sizing: border-box;
}

/* --- WRAPPER BOX --- */
.gov-search-wrapper {
    background: #ffffff;
    padding: 20px; /* Slight increase for breathing room */
    border-radius: 12px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.08);
    max-width: 1000px;
    margin: 0 auto;
    border: 1px solid #e1e4e8;
    width: 100%; /* Ensure it doesn't overflow container */
}

/* --- FORM LAYOUT --- */
.gov-search-form {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    align-items: flex-end;
    width: 100%;
}

/* --- INPUT GROUPS --- */
.gov-input-group {
    flex: 1;
    /* Removed fixed min-width to prevent overflow on tiny phones. 
       Flex-basis handles sizing now. */
    min-width: 200px; 
    display: flex;
    flex-direction: column;
}

.gov-input-group label {
    font-weight: 700;
    color: #1a202c;
    margin-bottom: 8px;
    font-size: 16px;
}

/* --- INPUT FIELDS WITH ICONS --- */
.input-inner {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
}

.input-icon {
    position: absolute;
    left: 15px;
    color: #a0aec0;
    font-size: 18px;
    z-index: 2; /* Ensure icon stays on top */
}

.gov-input-group input {
    width: 100%;
    padding: 16px 16px 16px 45px; /* Padding left for icon */
    border: 1px solid #cbd5e0;
    border-radius: 8px;
    font-size: 15px;
    background-color: #f7fafc;
    transition: all 0.3s;
    outline: none;
    height: 54px; /* Fix height to match button */
    -webkit-appearance: none; /* Remove default iOS styling */
}

.gov-input-group input:focus {
    background-color: #fff;
    border-color: #2f855a;
    box-shadow: 0 0 0 3px rgba(47, 133, 90, 0.1);
}

/* --- SEARCH BUTTON --- */
.gov-submit-group {
    flex: 0 0 auto;
}

.gov-submit-btn {
    background-color: #2f855a;
    color: white;
    border: none;
    padding: 0 30px; /* Adjusted padding to fit text */
    font-size: 16px;
    font-weight: 600;
    border-radius: 8px;
    cursor: pointer;
    transition: background 0.3s;
    height: 54px;
    /* Removed fixed 80px width because it cuts off the text "Search". 
       Auto allows it to fit the text. */
    min-width: 120px; 
    display: flex;
    align-items: center;
    justify-content: center;
}

.gov-submit-btn:hover {
    background-color: #276749;
}

/* --- AUTOCOMPLETE DROPDOWN --- */
.gov-input-group .input-inner {
    position: relative;
}

.gov-suggestions-list {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    background: #fff;
    border: 1px solid #e1e4e8;
    border-top: none;
    border-radius: 0 0 8px 8px;
    box-shadow: 0 10px 15px rgba(0,0,0,0.1);
    z-index: 999;
    list-style: none;
    padding: 0;
    margin: 0;
    display: none;
    max-height: 250px;
    overflow-y: auto;
}

.gov-suggestions-list li {
    padding: 12px 15px;
    border-bottom: 1px solid #f0f0f0;
    cursor: pointer;
    font-size: 14px;
    color: #4a5568;
    background: #fff;
    transition: background 0.2s;
    text-align: left;
    white-space: normal; /* Allow long text to wrap on mobile */
}

.gov-suggestions-list li:hover {
    background-color: #f0fff4;
    color: #2f855a;
    font-weight: 500;
}

.gov-suggestions-list li:last-child {
    border-bottom: none;
}

/* =========================================
   RESPONSIVE MEDIA QUERIES
   ========================================= */

/* Tablet & Mobile (Below 900px) */
@media (max-width: 900px) {
    .gov-search-form {
        flex-direction: column;
        align-items: stretch; /* Stretch inputs to full width */
        gap: 15px;
    }

    .gov-input-group {
        width: 100%;
        min-width: 100%;
    }

    .gov-submit-group {
        width: 100%;
        margin-top: 5px;
    }

    .gov-submit-btn {
        width: 100%; /* Full width button on mobile */
    }
}

/* Small Phones (Below 480px) */
@media (max-width: 480px) {
    .gov-search-wrapper {
        padding: 15px; /* Less padding on small screens */
    }

    .gov-input-group label {
        font-size: 14px;
    }

    .gov-input-group input {
        font-size: 14px; /* Prevent zoom on iOS input focus */
        padding-left: 40px;
    }
    
    .input-icon {
        font-size: 16px;
        left: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e4abd9e *//* --- GLOBAL RESET FOR SEARCH --- */
/* Ensures padding doesn't break widths */
.gov-search-wrapper * {
    box-sizing: border-box;
}

/* --- WRAPPER BOX --- */
.gov-search-wrapper {
    background: #ffffff;
    padding: 20px; /* Slight increase for breathing room */
    border-radius: 12px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.08);
    max-width: 1000px;
    margin: 0 auto;
    border: 1px solid #e1e4e8;
    width: 100%; /* Ensure it doesn't overflow container */
}

/* --- FORM LAYOUT --- */
.gov-search-form {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    align-items: flex-end;
    width: 100%;
}

/* --- INPUT GROUPS --- */
.gov-input-group {
    flex: 1;
    /* Removed fixed min-width to prevent overflow on tiny phones. 
       Flex-basis handles sizing now. */
    min-width: 200px; 
    display: flex;
    flex-direction: column;
}

.gov-input-group label {
    font-weight: 700;
    color: #1a202c;
    margin-bottom: 8px;
    font-size: 16px;
}

/* --- INPUT FIELDS WITH ICONS --- */
.input-inner {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
}

.input-icon {
    position: absolute;
    left: 15px;
    color: #a0aec0;
    font-size: 18px;
    z-index: 2; /* Ensure icon stays on top */
}

.gov-input-group input {
    width: 100%;
    padding: 16px 16px 16px 45px; /* Padding left for icon */
    border: 1px solid #cbd5e0;
    border-radius: 8px;
    font-size: 15px;
    background-color: #f7fafc;
    transition: all 0.3s;
    outline: none;
    height: 54px; /* Fix height to match button */
    -webkit-appearance: none; /* Remove default iOS styling */
}

.gov-input-group input:focus {
    background-color: #fff;
    border-color: #2f855a;
    box-shadow: 0 0 0 3px rgba(47, 133, 90, 0.1);
}

/* --- SEARCH BUTTON --- */
.gov-submit-group {
    flex: 0 0 auto;
}

.gov-submit-btn {
    background-color: #2f855a;
    color: white;
    border: none;
    padding: 0 30px; /* Adjusted padding to fit text */
    font-size: 16px;
    font-weight: 600;
    border-radius: 8px;
    cursor: pointer;
    transition: background 0.3s;
    height: 54px;
    /* Removed fixed 80px width because it cuts off the text "Search". 
       Auto allows it to fit the text. */
    min-width: 120px; 
    display: flex;
    align-items: center;
    justify-content: center;
}

.gov-submit-btn:hover {
    background-color: #276749;
}

/* --- AUTOCOMPLETE DROPDOWN --- */
.gov-input-group .input-inner {
    position: relative;
}

.gov-suggestions-list {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    background: #fff;
    border: 1px solid #e1e4e8;
    border-top: none;
    border-radius: 0 0 8px 8px;
    box-shadow: 0 10px 15px rgba(0,0,0,0.1);
    z-index: 999;
    list-style: none;
    padding: 0;
    margin: 0;
    display: none;
    max-height: 250px;
    overflow-y: auto;
}

.gov-suggestions-list li {
    padding: 12px 15px;
    border-bottom: 1px solid #f0f0f0;
    cursor: pointer;
    font-size: 14px;
    color: #4a5568;
    background: #fff;
    transition: background 0.2s;
    text-align: left;
    white-space: normal; /* Allow long text to wrap on mobile */
}

.gov-suggestions-list li:hover {
    background-color: #f0fff4;
    color: #2f855a;
    font-weight: 500;
}

.gov-suggestions-list li:last-child {
    border-bottom: none;
}

/* =========================================
   RESPONSIVE MEDIA QUERIES
   ========================================= */

/* Tablet & Mobile (Below 900px) */
@media (max-width: 900px) {
    .gov-search-form {
        flex-direction: column;
        align-items: stretch; /* Stretch inputs to full width */
        gap: 15px;
    }

    .gov-input-group {
        width: 100%;
        min-width: 100%;
    }

    .gov-submit-group {
        width: 100%;
        margin-top: 5px;
    }

    .gov-submit-btn {
        width: 100%; /* Full width button on mobile */
    }
}

/* Small Phones (Below 480px) */
@media (max-width: 480px) {
    .gov-search-wrapper {
        padding: 15px; /* Less padding on small screens */
    }

    .gov-input-group label {
        font-size: 14px;
    }

    .gov-input-group input {
        font-size: 14px; /* Prevent zoom on iOS input focus */
        padding-left: 40px;
    }
    
    .input-icon {
        font-size: 16px;
        left: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e303ea5 *//* Container */
.gov-glass-container {
    display: flex;
    justify-content: center;
    gap: 15px;
    flex-wrap: wrap;
    
    font-family: 'IBM Plex Sans', sans-serif;
}

/* Glass Box (Green Tint) */
.gov-glass-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-decoration: none !important;
    width: 140px;
    height: 140px;
    
    /* Primary Color #249E5D with Transparency */
    background: #FFFFFF; 
    
    /* Blur Effect */
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    
    /* Border and Shadow */
    border: 1px solid rgba(255, 255, 255, 0.3);
    box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.15);
    border-radius: 16px; 
    
    transition: all 0.3s ease;
    cursor: pointer;
}

/* Hover State */
.gov-glass-item:hover {
    background: #FFFFFF; /* Solid Green */
    transform: translateY(-5px);
    box-shadow: 0 12px 40px 0 rgba(36, 158, 93, 0.4);
    border-color: rgba(255, 255, 255, 0.6);
}

/* --- ICON FIX START --- */
.gov-glass-icon {
    font-size: 36px;
    color: #249E5D;
    margin-bottom: 12px;
  
}

/* Force FontAwesome Family */
.gov-glass-icon i {
    font-family: "Font Awesome 6 Free", "Font Awesome 5 Free", sans-serif !important;
    font-weight: 900 !important; /* Solid icons require 900 weight */
    font-style: normal;
}
/* --- ICON FIX END --- */

/* Title */
.gov-glass-title {
    font-family: 'IBM Plex Sans', sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000;
    letter-spacing: 0.3px;
    text-align: center;
    padding: 0 8px;
    line-height: 1.2;
}

/* Mobile */
@media (max-width: 600px) {
    .gov-glass-container {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 12px;
    }
    .gov-glass-item {
        width: 100%;
        height: 110px;
    }
}/* End custom CSS */