.elementor-3001 .elementor-element.elementor-element-7436ed0f:not(.elementor-motion-effects-element-type-background), .elementor-3001 .elementor-element.elementor-element-7436ed0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FB;}.elementor-3001 .elementor-element.elementor-element-7436ed0f > .elementor-background-overlay{background-image:url("https://www.ekobuganda.org/wp-content/uploads/2026/06/crown-1-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3001 .elementor-element.elementor-element-7436ed0f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 24px 22px;}.elementor-3001 .elementor-element.elementor-element-48e89f51{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-3001 .elementor-element.elementor-element-55da91c6 > .elementor-element-populated, .elementor-3001 .elementor-element.elementor-element-55da91c6 > .elementor-element-populated > .elementor-background-overlay, .elementor-3001 .elementor-element.elementor-element-55da91c6 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-3001 .elementor-element.elementor-element-55da91c6 > .elementor-element-populated{margin:0px 12px 0px 0px;--e-column-margin-right:12px;--e-column-margin-left:0px;}.elementor-3001 .elementor-element.elementor-element-77d0a515{padding:0px 010px 0px 0px;text-align:center;}.elementor-3001 .elementor-element.elementor-element-77d0a515 img{width:95%;border-radius:10px 10px 10px 10px;}.elementor-3001 .elementor-element.elementor-element-4f654ddf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3001 .elementor-element.elementor-element-4f654ddf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3001 .elementor-element.elementor-element-4f654ddf > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8E2EA;box-shadow:0px 8px 22px 0px rgba(0,0,0,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 20px 16px;}.elementor-3001 .elementor-element.elementor-element-4f654ddf > .elementor-element-populated, .elementor-3001 .elementor-element.elementor-element-4f654ddf > .elementor-element-populated > .elementor-background-overlay, .elementor-3001 .elementor-element.elementor-element-4f654ddf > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-3001 .elementor-element.elementor-element-4f654ddf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3001 .elementor-element.elementor-element-296ed596{text-align:center;}.elementor-3001 .elementor-element.elementor-element-296ed596 .elementor-heading-title{color:#173455;}.elementor-3001 .elementor-element.elementor-element-165659cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-3001 .elementor-element.elementor-element-165659cf.elementor-element{--align-self:center;}.elementor-3001 .elementor-element.elementor-element-7446c51d img{border-radius:10px 10px 10px 10px;}.elementor-3001 .elementor-element.elementor-element-460492f9{text-align:center;}.elementor-3001 .elementor-element.elementor-element-460492f9 .elementor-heading-title{color:#173455;}.elementor-3001 .elementor-element.elementor-element-389d360f{text-align:center;color:#4d5f73;}.elementor-3001 .elementor-element.elementor-element-abc7213{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:14px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-3001 .elementor-element.elementor-element-abc7213:not(.elementor-motion-effects-element-type-background), .elementor-3001 .elementor-element.elementor-element-abc7213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FB;}.elementor-3001 .elementor-element.elementor-element-7cf67cff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D7AD35;--border-color:#D7AD35;--border-radius:10px 10px 10px 10px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-3001 .elementor-element.elementor-element-7cf67cff:not(.elementor-motion-effects-element-type-background), .elementor-3001 .elementor-element.elementor-element-7cf67cff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8E8;}.elementor-3001 .elementor-element.elementor-element-7dba7225{text-align:center;}.elementor-3001 .elementor-element.elementor-element-7dba7225 .elementor-heading-title{color:#B48614;}.elementor-3001 .elementor-element.elementor-element-1b364c{text-align:center;}.elementor-3001 .elementor-element.elementor-element-1b364c .elementor-heading-title{color:#173455;}.elementor-3001 .elementor-element.elementor-element-572e2d2e{color:#173455;}.elementor-3001 .elementor-element.elementor-element-57d8099f{color:#173455;}.elementor-3001 .elementor-element.elementor-element-3980c572:not(.elementor-motion-effects-element-type-background), .elementor-3001 .elementor-element.elementor-element-3980c572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FB;}.elementor-3001 .elementor-element.elementor-element-3980c572 > .elementor-background-overlay{background-image:url("https://www.ekobuganda.org/wp-content/uploads/2026/06/crown-1-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3001 .elementor-element.elementor-element-3980c572{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 24px 22px;}.elementor-3001 .elementor-element.elementor-element-17733c96{--display:flex;}.elementor-3001 .elementor-element.elementor-element-323c218f img{border-radius:10px 10px 10px 10px;}.elementor-3001 .elementor-element.elementor-element-2b8252d3{text-align:center;}.elementor-3001 .elementor-element.elementor-element-2b8252d3 .elementor-heading-title{color:#173455;}.elementor-3001 .elementor-element.elementor-element-66cc7df9{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:14px 14px 14px 14px;box-shadow:0px 10px 24px 0px rgba(23,52,85,0.08);--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-3001 .elementor-element.elementor-element-66cc7df9:not(.elementor-motion-effects-element-type-background), .elementor-3001 .elementor-element.elementor-element-66cc7df9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF2F8;}.elementor-3001 .elementor-element.elementor-element-f095d2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-3001 .elementor-element.elementor-element-f095d2a:not(.elementor-motion-effects-element-type-background), .elementor-3001 .elementor-element.elementor-element-f095d2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, #E4EBF2 0%, #E4EBF2 100%);}.elementor-3001 .elementor-element.elementor-element-7c429011{width:var( --container-widget-width, 250px );max-width:250px;padding:0px 0px 12px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-3001 .elementor-element.elementor-element-7c429011.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3001 .elementor-element.elementor-element-7c429011 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-3001 .elementor-element.elementor-element-5718ce8f{padding:0px 0px 15px 0px;color:#4d5f73;}.elementor-3001 .elementor-element.elementor-element-56a20944 .elementor-button{background-color:#F3CE4F;fill:#173455;color:#173455;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7AD35;border-radius:8px 8px 8px 8px;padding:10px 16px 10px 16px;}.elementor-3001 .elementor-element.elementor-element-56a20944 .elementor-button:hover, .elementor-3001 .elementor-element.elementor-element-56a20944 .elementor-button:focus{background-color:#173455;color:#FFFFFF;}.elementor-3001 .elementor-element.elementor-element-56a20944 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3001 .elementor-element.elementor-element-56a20944 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3001 .elementor-element.elementor-element-56a20944 .elementor-button:hover svg, .elementor-3001 .elementor-element.elementor-element-56a20944 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3001 .elementor-element.elementor-element-1cdd670b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3001 .elementor-element.elementor-element-1b75f8e{--e-image-carousel-slides-to-show:4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3001 .elementor-element.elementor-element-1b75f8e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3001 .elementor-element.elementor-element-1b75f8e .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;}.elementor-3001 .elementor-element.elementor-element-1b75f8e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:14px 14px 14px 14px;}.elementor-3001 .elementor-element.elementor-element-1b75f8e .elementor-image-carousel-caption{text-align:start;color:#FFFFFF;}.elementor-3001 .elementor-element.elementor-element-259a6160{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-3001 .elementor-element.elementor-element-259a6160:not(.elementor-motion-effects-element-type-background), .elementor-3001 .elementor-element.elementor-element-259a6160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF2F7;}.elementor-3001 .elementor-element.elementor-element-44c83c5{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8E2EA;--border-color:#D8E2EA;--border-radius:12px 12px 12px 12px;box-shadow:0px 8px 22px 0px rgba(0,0,0,0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-3001 .elementor-element.elementor-element-44c83c5:not(.elementor-motion-effects-element-type-background), .elementor-3001 .elementor-element.elementor-element-44c83c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3001 .elementor-element.elementor-element-5d583f64{text-align:start;}.elementor-3001 .elementor-element.elementor-element-5d583f64 .elementor-heading-title{color:#173455;}.elementor-3001 .elementor-element.elementor-element-56ed671a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-3001 .elementor-element.elementor-element-5eb6d46e{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8E2EA;--border-color:#D8E2EA;--border-radius:12px 12px 12px 12px;box-shadow:0px 8px 22px 0px rgba(0,0,0,0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-3001 .elementor-element.elementor-element-5eb6d46e:not(.elementor-motion-effects-element-type-background), .elementor-3001 .elementor-element.elementor-element-5eb6d46e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3001 .elementor-element.elementor-element-5e459d40{text-align:start;}.elementor-3001 .elementor-element.elementor-element-5e459d40 .elementor-heading-title{color:#173455;}.elementor-3001 .elementor-element.elementor-element-24ada704{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-3001 .elementor-element.elementor-element-3c3697ad{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-3001 .elementor-element.elementor-element-3c3697ad:not(.elementor-motion-effects-element-type-background), .elementor-3001 .elementor-element.elementor-element-3c3697ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF2F7;}.elementor-3001 .elementor-element.elementor-element-62a2536e{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8E2EA;--border-color:#D8E2EA;--border-radius:12px 12px 12px 12px;box-shadow:0px 8px 22px 0px rgba(0,0,0,0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-3001 .elementor-element.elementor-element-62a2536e:not(.elementor-motion-effects-element-type-background), .elementor-3001 .elementor-element.elementor-element-62a2536e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3001 .elementor-element.elementor-element-2747b843{text-align:start;}.elementor-3001 .elementor-element.elementor-element-2747b843 .elementor-heading-title{color:#173455;}.elementor-3001 .elementor-element.elementor-element-505fd1f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-3001 .elementor-element.elementor-element-6fbec090{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8E2EA;--border-color:#D8E2EA;--border-radius:12px 12px 12px 12px;box-shadow:0px 8px 22px 0px rgba(0,0,0,0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-3001 .elementor-element.elementor-element-6fbec090:not(.elementor-motion-effects-element-type-background), .elementor-3001 .elementor-element.elementor-element-6fbec090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3001 .elementor-element.elementor-element-448192f7{text-align:start;}.elementor-3001 .elementor-element.elementor-element-448192f7 .elementor-heading-title{color:#173455;}.elementor-3001 .elementor-element.elementor-element-47f4962a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-3001 .elementor-element.elementor-element-6d278bf7{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-3001 .elementor-element.elementor-element-6d278bf7:not(.elementor-motion-effects-element-type-background), .elementor-3001 .elementor-element.elementor-element-6d278bf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF2F7;}.elementor-3001 .elementor-element.elementor-element-693d3a14{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8E2EA;--border-color:#D8E2EA;--border-radius:12px 12px 12px 12px;box-shadow:0px 8px 22px 0px rgba(0,0,0,0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-3001 .elementor-element.elementor-element-693d3a14:not(.elementor-motion-effects-element-type-background), .elementor-3001 .elementor-element.elementor-element-693d3a14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3001 .elementor-element.elementor-element-4d83a2df{text-align:start;}.elementor-3001 .elementor-element.elementor-element-4d83a2df .elementor-heading-title{color:#173455;}.elementor-3001 .elementor-element.elementor-element-3a10b138{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-3001 .elementor-element.elementor-element-166c7ab5{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8E2EA;--border-color:#D8E2EA;--border-radius:12px 12px 12px 12px;box-shadow:0px 8px 22px 0px rgba(0,0,0,0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-3001 .elementor-element.elementor-element-166c7ab5:not(.elementor-motion-effects-element-type-background), .elementor-3001 .elementor-element.elementor-element-166c7ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3001 .elementor-element.elementor-element-f4fab8f{text-align:start;}.elementor-3001 .elementor-element.elementor-element-f4fab8f .elementor-heading-title{color:#173455;}.elementor-3001 .elementor-element.elementor-element-313eeab8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}@media(max-width:1024px){.elementor-3001 .elementor-element.elementor-element-55da91c6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3001 .elementor-element.elementor-element-f095d2a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3001 .elementor-element.elementor-element-1b75f8e{--e-image-carousel-slides-to-show:3;}.elementor-3001 .elementor-element.elementor-element-259a6160{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3001 .elementor-element.elementor-element-3c3697ad{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3001 .elementor-element.elementor-element-6d278bf7{--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;}}@media(max-width:767px){.elementor-3001 .elementor-element.elementor-element-7436ed0f{padding:14px 12px 16px 12px;}.elementor-3001 .elementor-element.elementor-element-77d0a515 img{width:100%;}.elementor-3001 .elementor-element.elementor-element-4f654ddf > .elementor-element-populated{padding:14px 12px 16px 12px;}.elementor-3001 .elementor-element.elementor-element-3980c572{padding:14px 12px 16px 12px;}.elementor-3001 .elementor-element.elementor-element-66cc7df9{--padding-top:18px;--padding-bottom:18px;--padding-left:14px;--padding-right:14px;}.elementor-3001 .elementor-element.elementor-element-1b75f8e{--e-image-carousel-slides-to-show:2;}.elementor-3001 .elementor-element.elementor-element-259a6160{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3001 .elementor-element.elementor-element-44c83c5{--width:100%;--padding-top:14px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-3001 .elementor-element.elementor-element-5d583f64 .elementor-heading-title{font-size:18px;line-height:1.15em;}.elementor-3001 .elementor-element.elementor-element-5eb6d46e{--width:100%;--padding-top:14px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-3001 .elementor-element.elementor-element-5e459d40 .elementor-heading-title{font-size:18px;line-height:1.15em;}.elementor-3001 .elementor-element.elementor-element-3c3697ad{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3001 .elementor-element.elementor-element-62a2536e{--width:100%;--padding-top:14px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-3001 .elementor-element.elementor-element-2747b843 .elementor-heading-title{font-size:18px;line-height:1.15em;}.elementor-3001 .elementor-element.elementor-element-6fbec090{--width:100%;--padding-top:14px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-3001 .elementor-element.elementor-element-448192f7 .elementor-heading-title{font-size:18px;line-height:1.15em;}.elementor-3001 .elementor-element.elementor-element-6d278bf7{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3001 .elementor-element.elementor-element-693d3a14{--width:100%;--padding-top:14px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-3001 .elementor-element.elementor-element-4d83a2df .elementor-heading-title{font-size:18px;line-height:1.15em;}.elementor-3001 .elementor-element.elementor-element-166c7ab5{--width:100%;--padding-top:14px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-3001 .elementor-element.elementor-element-f4fab8f .elementor-heading-title{font-size:18px;line-height:1.15em;}}@media(min-width:768px){.elementor-3001 .elementor-element.elementor-element-f095d2a{--width:33.3333%;}.elementor-3001 .elementor-element.elementor-element-1cdd670b{--width:66.6666%;}.elementor-3001 .elementor-element.elementor-element-44c83c5{--width:50%;}.elementor-3001 .elementor-element.elementor-element-5eb6d46e{--width:50%;}.elementor-3001 .elementor-element.elementor-element-62a2536e{--width:50%;}.elementor-3001 .elementor-element.elementor-element-6fbec090{--width:50%;}.elementor-3001 .elementor-element.elementor-element-693d3a14{--width:50%;}.elementor-3001 .elementor-element.elementor-element-166c7ab5{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3001 .elementor-element.elementor-element-44c83c5{--width:100%;}.elementor-3001 .elementor-element.elementor-element-5eb6d46e{--width:100%;}.elementor-3001 .elementor-element.elementor-element-62a2536e{--width:100%;}.elementor-3001 .elementor-element.elementor-element-6fbec090{--width:100%;}.elementor-3001 .elementor-element.elementor-element-693d3a14{--width:100%;}.elementor-3001 .elementor-element.elementor-element-166c7ab5{--width:100%;}}/* Start custom CSS for section, class: .elementor-element-7436ed0f *//* EKO homepage polish - scoped to this Elementor section only */
.elementor-3001 .elementor-element.elementor-element-7436ed0f .eko-soft-bg,
.elementor-3001 .elementor-element.elementor-element-7436ed0f.eko-soft-bg{
  background:
    radial-gradient(circle at 12% 20%, rgba(215,173,53,.12) 0, rgba(215,173,53,0) 28%),
    radial-gradient(circle at 88% 10%, rgba(35,71,111,.10) 0, rgba(35,71,111,0) 32%),
    linear-gradient(135deg,#f7fbfd 0%,#eef5f9 52%,#dceaf2 100%) !important;
}

.elementor-3001 .elementor-element.elementor-element-7436ed0f .eko-clip-soft,
.elementor-3001 .elementor-element.elementor-element-7436ed0f.eko-clip-soft{
  clip-path:polygon(0 0,100% 0,100% 97%,50% 100%,0 97%);
}

.elementor-3001 .elementor-element.elementor-element-7436ed0f .eko-clip-band,
.elementor-3001 .elementor-element.elementor-element-7436ed0f.eko-clip-band{
  clip-path:polygon(0 0,100% 0,100% 94%,0 100%);
}

.elementor-3001 .elementor-element.elementor-element-7436ed0f .eko-info-card,
.elementor-3001 .elementor-element.elementor-element-7436ed0f.eko-info-card{
  border-radius:14px !important;
  border:1px solid #d8e2ea !important;
  box-shadow:0 10px 24px rgba(23,52,85,.08) !important;
}

.elementor-3001 .elementor-element.elementor-element-7436ed0f .eko-info-card:hover,
.elementor-3001 .elementor-element.elementor-element-7436ed0f.eko-info-card:hover{
  transform:translateY(-2px);
  box-shadow:0 14px 30px rgba(23,52,85,.12) !important;
}

.elementor-3001 .elementor-element.elementor-element-7436ed0f .eko-bassekabaka-btn .elementor-button{
  box-shadow:0 8px 18px rgba(215,173,53,.25) !important;
  transition:all .22s ease !important;
}

.elementor-3001 .elementor-element.elementor-element-7436ed0f .eko-bassekabaka-btn .elementor-button:hover{
  transform:translateY(-2px);
  box-shadow:0 12px 24px rgba(23,52,85,.22) !important;
}

.elementor-3001 .elementor-element.elementor-element-7436ed0f .ssekabaka{
  padding:20px 0 !important;
  border-radius:14px !important;
}

.elementor-3001 .elementor-element.elementor-element-7436ed0f .ssekabaka .slick-slide{
  padding:6px 10px !important;
}

@media(max-width:767px){
  .elementor-3001 .elementor-element.elementor-element-7436ed0f .eko-clip-soft,
  .elementor-3001 .elementor-element.elementor-element-7436ed0f.eko-clip-soft,
  .elementor-3001 .elementor-element.elementor-element-7436ed0f .eko-clip-band,
  .elementor-3001 .elementor-element.elementor-element-7436ed0f.eko-clip-band{
    clip-path:polygon(0 0,100% 0,100% 98%,0 100%);
  }

  .elementor-3001 .elementor-element.elementor-element-7436ed0f .eko-shortcode-card,
  .elementor-3001 .elementor-element.elementor-element-7436ed0f.eko-shortcode-card{
    padding:14px 12px 16px !important;
  }

  .elementor-3001 .elementor-element.elementor-element-7436ed0f .eko-shortcode-card .elementor-heading-title{
    font-size:18px !important;
    line-height:1.18 !important;
  }

  .elementor-3001 .elementor-element.elementor-element-7436ed0f .ssekabaka{
    padding:16px 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc7213 */.elementor-3001 .elementor-element.elementor-element-abc7213.eko-omubala-section{
  background:#F4F8FB !important;
  padding:14px 18px 16px 18px !important;
}
.elementor-3001 .elementor-element.elementor-element-abc7213 .eko-omubala-card{
  max-width:900px !important;
  margin:0 auto !important;
  background:#FFF8E8 !important;
  border:1px solid rgba(215,173,53,.80) !important;
  border-radius:10px !important;
  box-shadow:0 8px 18px rgba(23,52,85,.045) !important;
  padding:18px 22px !important;
}
.elementor-3001 .elementor-element.elementor-element-abc7213 .eko-omubala-label .elementor-heading-title{
  font-size:13px !important;
  line-height:1.2 !important;
  font-weight:800 !important;
  letter-spacing:.14em !important;
  text-transform:uppercase !important;
  color:#B48614 !important;
  margin:0 0 6px 0 !important;
}
.elementor-3001 .elementor-element.elementor-element-abc7213 .eko-omubala-main .elementor-heading-title{
  font-size:24px !important;
  line-height:1.15 !important;
  font-weight:700 !important;
  color:#173455 !important;
  margin:0 0 5px 0 !important;
}
.elementor-3001 .elementor-element.elementor-element-abc7213 .eko-omubala-divider,
.elementor-3001 .elementor-element.elementor-element-abc7213 .eko-omubala-divider p{
  font-size:13px !important;
  line-height:1.35 !important;
  color:#173455 !important;
  margin:0 0 6px 0 !important;
}
.elementor-3001 .elementor-element.elementor-element-abc7213 .eko-omubala-text,
.elementor-3001 .elementor-element.elementor-element-abc7213 .eko-omubala-text p{
  font-size:13px !important;
  line-height:1.45 !important;
  color:#173455 !important;
  margin:0 !important;
}
@media(max-width:767px){
  .elementor-3001 .elementor-element.elementor-element-abc7213.eko-omubala-section{
    padding:12px 12px 14px 12px !important;
  }
  .elementor-3001 .elementor-element.elementor-element-abc7213 .eko-omubala-card{
    padding:16px 14px !important;
  }
  .elementor-3001 .elementor-element.elementor-element-abc7213 .eko-omubala-label .elementor-heading-title{
    font-size:11px !important;
  }
  .elementor-3001 .elementor-element.elementor-element-abc7213 .eko-omubala-main .elementor-heading-title{
    font-size:19px !important;
  }
  .elementor-3001 .elementor-element.elementor-element-abc7213 .eko-omubala-divider,
  .elementor-3001 .elementor-element.elementor-element-abc7213 .eko-omubala-divider p,
  .elementor-3001 .elementor-element.elementor-element-abc7213 .eko-omubala-text,
  .elementor-3001 .elementor-element.elementor-element-abc7213 .eko-omubala-text p{
    font-size:12px !important;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3980c572 *//* EKO homepage polish - scoped to this Elementor section only */
.elementor-3001 .elementor-element.elementor-element-3980c572 .eko-soft-bg,
.elementor-3001 .elementor-element.elementor-element-3980c572.eko-soft-bg{
  background:
    radial-gradient(circle at 12% 20%, rgba(215,173,53,.12) 0, rgba(215,173,53,0) 28%),
    radial-gradient(circle at 88% 10%, rgba(35,71,111,.10) 0, rgba(35,71,111,0) 32%),
    linear-gradient(135deg,#f7fbfd 0%,#eef5f9 52%,#dceaf2 100%) !important;
}

.elementor-3001 .elementor-element.elementor-element-3980c572 .eko-clip-soft,
.elementor-3001 .elementor-element.elementor-element-3980c572.eko-clip-soft{
  clip-path:polygon(0 0,100% 0,100% 97%,50% 100%,0 97%);
}

.elementor-3001 .elementor-element.elementor-element-3980c572 .eko-clip-band,
.elementor-3001 .elementor-element.elementor-element-3980c572.eko-clip-band{
  clip-path:polygon(0 0,100% 0,100% 94%,0 100%);
}

.elementor-3001 .elementor-element.elementor-element-3980c572 .eko-info-card,
.elementor-3001 .elementor-element.elementor-element-3980c572.eko-info-card{
  border-radius:14px !important;
  border:1px solid #d8e2ea !important;
  box-shadow:0 10px 24px rgba(23,52,85,.08) !important;
}

.elementor-3001 .elementor-element.elementor-element-3980c572 .eko-info-card:hover,
.elementor-3001 .elementor-element.elementor-element-3980c572.eko-info-card:hover{
  transform:translateY(-2px);
  box-shadow:0 14px 30px rgba(23,52,85,.12) !important;
}

.elementor-3001 .elementor-element.elementor-element-3980c572 .eko-bassekabaka-btn .elementor-button{
  box-shadow:0 8px 18px rgba(215,173,53,.25) !important;
  transition:all .22s ease !important;
}

.elementor-3001 .elementor-element.elementor-element-3980c572 .eko-bassekabaka-btn .elementor-button:hover{
  transform:translateY(-2px);
  box-shadow:0 12px 24px rgba(23,52,85,.22) !important;
}

.elementor-3001 .elementor-element.elementor-element-3980c572 .ssekabaka{
  padding:20px 0 !important;
  border-radius:14px !important;
}

.elementor-3001 .elementor-element.elementor-element-3980c572 .ssekabaka .slick-slide{
  padding:6px 10px !important;
}

@media(max-width:767px){
  .elementor-3001 .elementor-element.elementor-element-3980c572 .eko-clip-soft,
  .elementor-3001 .elementor-element.elementor-element-3980c572.eko-clip-soft,
  .elementor-3001 .elementor-element.elementor-element-3980c572 .eko-clip-band,
  .elementor-3001 .elementor-element.elementor-element-3980c572.eko-clip-band{
    clip-path:polygon(0 0,100% 0,100% 98%,0 100%);
  }

  .elementor-3001 .elementor-element.elementor-element-3980c572 .eko-shortcode-card,
  .elementor-3001 .elementor-element.elementor-element-3980c572.eko-shortcode-card{
    padding:14px 12px 16px !important;
  }

  .elementor-3001 .elementor-element.elementor-element-3980c572 .eko-shortcode-card .elementor-heading-title{
    font-size:18px !important;
    line-height:1.18 !important;
  }

  .elementor-3001 .elementor-element.elementor-element-3980c572 .ssekabaka{
    padding:16px 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56a20944 *//* EKO homepage polish - scoped to this Elementor section only */
.elementor-3001 .elementor-element.elementor-element-56a20944 .eko-soft-bg,
.elementor-3001 .elementor-element.elementor-element-56a20944.eko-soft-bg{
  background:
    radial-gradient(circle at 12% 20%, rgba(215,173,53,.12) 0, rgba(215,173,53,0) 28%),
    radial-gradient(circle at 88% 10%, rgba(35,71,111,.10) 0, rgba(35,71,111,0) 32%),
    linear-gradient(135deg,#f7fbfd 0%,#eef5f9 52%,#dceaf2 100%) !important;
}

.elementor-3001 .elementor-element.elementor-element-56a20944 .eko-clip-soft,
.elementor-3001 .elementor-element.elementor-element-56a20944.eko-clip-soft{
  clip-path:polygon(0 0,100% 0,100% 97%,50% 100%,0 97%);
}

.elementor-3001 .elementor-element.elementor-element-56a20944 .eko-clip-band,
.elementor-3001 .elementor-element.elementor-element-56a20944.eko-clip-band{
  clip-path:polygon(0 0,100% 0,100% 94%,0 100%);
}

.elementor-3001 .elementor-element.elementor-element-56a20944 .eko-info-card,
.elementor-3001 .elementor-element.elementor-element-56a20944.eko-info-card{
  border-radius:14px !important;
  border:1px solid #d8e2ea !important;
  box-shadow:0 10px 24px rgba(23,52,85,.08) !important;
}

.elementor-3001 .elementor-element.elementor-element-56a20944 .eko-info-card:hover,
.elementor-3001 .elementor-element.elementor-element-56a20944.eko-info-card:hover{
  transform:translateY(-2px);
  box-shadow:0 14px 30px rgba(23,52,85,.12) !important;
}

.elementor-3001 .elementor-element.elementor-element-56a20944 .eko-bassekabaka-btn .elementor-button{
  box-shadow:0 8px 18px rgba(215,173,53,.25) !important;
  transition:all .22s ease !important;
}

.elementor-3001 .elementor-element.elementor-element-56a20944 .eko-bassekabaka-btn .elementor-button:hover{
  transform:translateY(-2px);
  box-shadow:0 12px 24px rgba(23,52,85,.22) !important;
}

.elementor-3001 .elementor-element.elementor-element-56a20944 .ssekabaka{
  padding:20px 0 !important;
  border-radius:14px !important;
}

.elementor-3001 .elementor-element.elementor-element-56a20944 .ssekabaka .slick-slide{
  padding:6px 10px !important;
}

@media(max-width:767px){
  .elementor-3001 .elementor-element.elementor-element-56a20944 .eko-clip-soft,
  .elementor-3001 .elementor-element.elementor-element-56a20944.eko-clip-soft,
  .elementor-3001 .elementor-element.elementor-element-56a20944 .eko-clip-band,
  .elementor-3001 .elementor-element.elementor-element-56a20944.eko-clip-band{
    clip-path:polygon(0 0,100% 0,100% 98%,0 100%);
  }

  .elementor-3001 .elementor-element.elementor-element-56a20944 .eko-shortcode-card,
  .elementor-3001 .elementor-element.elementor-element-56a20944.eko-shortcode-card{
    padding:14px 12px 16px !important;
  }

  .elementor-3001 .elementor-element.elementor-element-56a20944 .eko-shortcode-card .elementor-heading-title{
    font-size:18px !important;
    line-height:1.18 !important;
  }

  .elementor-3001 .elementor-element.elementor-element-56a20944 .ssekabaka{
    padding:16px 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1b75f8e */.elementor-3001 .elementor-element.elementor-element-1b75f8e.ssekabaka{
  background:linear-gradient(135deg,#f3ce4f 0%,#f7eab7 36%,#d6eef7 68%,#23476f 100%) !important;
  border-radius:16px !important;
  padding:20px 0 !important;
}
.elementor-3001 .elementor-element.elementor-element-1b75f8e.ssekabaka img{
  border-radius:14px !important;
  background:#ffffff !important;
  border:2px solid rgba(215,173,53,.85) !important;
  box-shadow:0 8px 18px rgba(23,52,85,.18) !important;
}
.elementor-3001 .elementor-element.elementor-element-1b75f8e.ssekabaka .elementor-image-carousel-caption{
  color:#ffffff !important;
  background:rgba(23,52,85,.72) !important;
  border-radius:6px !important;
  padding:4px 8px !important;
  margin-top:8px !important;
  line-height:1.35 !important;
  text-align:center !important;
}
@media(max-width:767px){
  .elementor-3001 .elementor-element.elementor-element-1b75f8e.ssekabaka{padding:16px 0 !important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66cc7df9 *//* EKO homepage polish - scoped to this Elementor section only */
.elementor-3001 .elementor-element.elementor-element-66cc7df9 .eko-soft-bg,
.elementor-3001 .elementor-element.elementor-element-66cc7df9.eko-soft-bg{
  background:
    radial-gradient(circle at 12% 20%, rgba(215,173,53,.12) 0, rgba(215,173,53,0) 28%),
    radial-gradient(circle at 88% 10%, rgba(35,71,111,.10) 0, rgba(35,71,111,0) 32%),
    linear-gradient(135deg,#f7fbfd 0%,#eef5f9 52%,#dceaf2 100%) !important;
}

.elementor-3001 .elementor-element.elementor-element-66cc7df9 .eko-clip-soft,
.elementor-3001 .elementor-element.elementor-element-66cc7df9.eko-clip-soft{
  clip-path:polygon(0 0,100% 0,100% 97%,50% 100%,0 97%);
}

.elementor-3001 .elementor-element.elementor-element-66cc7df9 .eko-clip-band,
.elementor-3001 .elementor-element.elementor-element-66cc7df9.eko-clip-band{
  clip-path:polygon(0 0,100% 0,100% 94%,0 100%);
}

.elementor-3001 .elementor-element.elementor-element-66cc7df9 .eko-info-card,
.elementor-3001 .elementor-element.elementor-element-66cc7df9.eko-info-card{
  border-radius:14px !important;
  border:1px solid #d8e2ea !important;
  box-shadow:0 10px 24px rgba(23,52,85,.08) !important;
}

.elementor-3001 .elementor-element.elementor-element-66cc7df9 .eko-info-card:hover,
.elementor-3001 .elementor-element.elementor-element-66cc7df9.eko-info-card:hover{
  transform:translateY(-2px);
  box-shadow:0 14px 30px rgba(23,52,85,.12) !important;
}

.elementor-3001 .elementor-element.elementor-element-66cc7df9 .eko-bassekabaka-btn .elementor-button{
  box-shadow:0 8px 18px rgba(215,173,53,.25) !important;
  transition:all .22s ease !important;
}

.elementor-3001 .elementor-element.elementor-element-66cc7df9 .eko-bassekabaka-btn .elementor-button:hover{
  transform:translateY(-2px);
  box-shadow:0 12px 24px rgba(23,52,85,.22) !important;
}

.elementor-3001 .elementor-element.elementor-element-66cc7df9 .ssekabaka{
  padding:20px 0 !important;
  border-radius:14px !important;
}

.elementor-3001 .elementor-element.elementor-element-66cc7df9 .ssekabaka .slick-slide{
  padding:6px 10px !important;
}

@media(max-width:767px){
  .elementor-3001 .elementor-element.elementor-element-66cc7df9 .eko-clip-soft,
  .elementor-3001 .elementor-element.elementor-element-66cc7df9.eko-clip-soft,
  .elementor-3001 .elementor-element.elementor-element-66cc7df9 .eko-clip-band,
  .elementor-3001 .elementor-element.elementor-element-66cc7df9.eko-clip-band{
    clip-path:polygon(0 0,100% 0,100% 98%,0 100%);
  }

  .elementor-3001 .elementor-element.elementor-element-66cc7df9 .eko-shortcode-card,
  .elementor-3001 .elementor-element.elementor-element-66cc7df9.eko-shortcode-card{
    padding:14px 12px 16px !important;
  }

  .elementor-3001 .elementor-element.elementor-element-66cc7df9 .eko-shortcode-card .elementor-heading-title{
    font-size:18px !important;
    line-height:1.18 !important;
  }

  .elementor-3001 .elementor-element.elementor-element-66cc7df9 .ssekabaka{
    padding:16px 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-259a6160 *//* EKO homepage polish - scoped to this Elementor section only */
.elementor-3001 .elementor-element.elementor-element-259a6160 .eko-soft-bg,
.elementor-3001 .elementor-element.elementor-element-259a6160.eko-soft-bg{
  background:
    radial-gradient(circle at 12% 20%, rgba(215,173,53,.12) 0, rgba(215,173,53,0) 28%),
    radial-gradient(circle at 88% 10%, rgba(35,71,111,.10) 0, rgba(35,71,111,0) 32%),
    linear-gradient(135deg,#f7fbfd 0%,#eef5f9 52%,#dceaf2 100%) !important;
}

.elementor-3001 .elementor-element.elementor-element-259a6160 .eko-clip-soft,
.elementor-3001 .elementor-element.elementor-element-259a6160.eko-clip-soft{
  clip-path:polygon(0 0,100% 0,100% 97%,50% 100%,0 97%);
}

.elementor-3001 .elementor-element.elementor-element-259a6160 .eko-clip-band,
.elementor-3001 .elementor-element.elementor-element-259a6160.eko-clip-band{
  clip-path:polygon(0 0,100% 0,100% 94%,0 100%);
}

.elementor-3001 .elementor-element.elementor-element-259a6160 .eko-info-card,
.elementor-3001 .elementor-element.elementor-element-259a6160.eko-info-card{
  border-radius:14px !important;
  border:1px solid #d8e2ea !important;
  box-shadow:0 10px 24px rgba(23,52,85,.08) !important;
}

.elementor-3001 .elementor-element.elementor-element-259a6160 .eko-info-card:hover,
.elementor-3001 .elementor-element.elementor-element-259a6160.eko-info-card:hover{
  transform:translateY(-2px);
  box-shadow:0 14px 30px rgba(23,52,85,.12) !important;
}

.elementor-3001 .elementor-element.elementor-element-259a6160 .eko-bassekabaka-btn .elementor-button{
  box-shadow:0 8px 18px rgba(215,173,53,.25) !important;
  transition:all .22s ease !important;
}

.elementor-3001 .elementor-element.elementor-element-259a6160 .eko-bassekabaka-btn .elementor-button:hover{
  transform:translateY(-2px);
  box-shadow:0 12px 24px rgba(23,52,85,.22) !important;
}

.elementor-3001 .elementor-element.elementor-element-259a6160 .ssekabaka{
  padding:20px 0 !important;
  border-radius:14px !important;
}

.elementor-3001 .elementor-element.elementor-element-259a6160 .ssekabaka .slick-slide{
  padding:6px 10px !important;
}

@media(max-width:767px){
  .elementor-3001 .elementor-element.elementor-element-259a6160 .eko-clip-soft,
  .elementor-3001 .elementor-element.elementor-element-259a6160.eko-clip-soft,
  .elementor-3001 .elementor-element.elementor-element-259a6160 .eko-clip-band,
  .elementor-3001 .elementor-element.elementor-element-259a6160.eko-clip-band{
    clip-path:polygon(0 0,100% 0,100% 98%,0 100%);
  }

  .elementor-3001 .elementor-element.elementor-element-259a6160 .eko-shortcode-card,
  .elementor-3001 .elementor-element.elementor-element-259a6160.eko-shortcode-card{
    padding:14px 12px 16px !important;
  }

  .elementor-3001 .elementor-element.elementor-element-259a6160 .eko-shortcode-card .elementor-heading-title{
    font-size:18px !important;
    line-height:1.18 !important;
  }

  .elementor-3001 .elementor-element.elementor-element-259a6160 .ssekabaka{
    padding:16px 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c3697ad *//* EKO homepage polish - scoped to this Elementor section only */
.elementor-3001 .elementor-element.elementor-element-3c3697ad .eko-soft-bg,
.elementor-3001 .elementor-element.elementor-element-3c3697ad.eko-soft-bg{
  background:
    radial-gradient(circle at 12% 20%, rgba(215,173,53,.12) 0, rgba(215,173,53,0) 28%),
    radial-gradient(circle at 88% 10%, rgba(35,71,111,.10) 0, rgba(35,71,111,0) 32%),
    linear-gradient(135deg,#f7fbfd 0%,#eef5f9 52%,#dceaf2 100%) !important;
}

.elementor-3001 .elementor-element.elementor-element-3c3697ad .eko-clip-soft,
.elementor-3001 .elementor-element.elementor-element-3c3697ad.eko-clip-soft{
  clip-path:polygon(0 0,100% 0,100% 97%,50% 100%,0 97%);
}

.elementor-3001 .elementor-element.elementor-element-3c3697ad .eko-clip-band,
.elementor-3001 .elementor-element.elementor-element-3c3697ad.eko-clip-band{
  clip-path:polygon(0 0,100% 0,100% 94%,0 100%);
}

.elementor-3001 .elementor-element.elementor-element-3c3697ad .eko-info-card,
.elementor-3001 .elementor-element.elementor-element-3c3697ad.eko-info-card{
  border-radius:14px !important;
  border:1px solid #d8e2ea !important;
  box-shadow:0 10px 24px rgba(23,52,85,.08) !important;
}

.elementor-3001 .elementor-element.elementor-element-3c3697ad .eko-info-card:hover,
.elementor-3001 .elementor-element.elementor-element-3c3697ad.eko-info-card:hover{
  transform:translateY(-2px);
  box-shadow:0 14px 30px rgba(23,52,85,.12) !important;
}

.elementor-3001 .elementor-element.elementor-element-3c3697ad .eko-bassekabaka-btn .elementor-button{
  box-shadow:0 8px 18px rgba(215,173,53,.25) !important;
  transition:all .22s ease !important;
}

.elementor-3001 .elementor-element.elementor-element-3c3697ad .eko-bassekabaka-btn .elementor-button:hover{
  transform:translateY(-2px);
  box-shadow:0 12px 24px rgba(23,52,85,.22) !important;
}

.elementor-3001 .elementor-element.elementor-element-3c3697ad .ssekabaka{
  padding:20px 0 !important;
  border-radius:14px !important;
}

.elementor-3001 .elementor-element.elementor-element-3c3697ad .ssekabaka .slick-slide{
  padding:6px 10px !important;
}

@media(max-width:767px){
  .elementor-3001 .elementor-element.elementor-element-3c3697ad .eko-clip-soft,
  .elementor-3001 .elementor-element.elementor-element-3c3697ad.eko-clip-soft,
  .elementor-3001 .elementor-element.elementor-element-3c3697ad .eko-clip-band,
  .elementor-3001 .elementor-element.elementor-element-3c3697ad.eko-clip-band{
    clip-path:polygon(0 0,100% 0,100% 98%,0 100%);
  }

  .elementor-3001 .elementor-element.elementor-element-3c3697ad .eko-shortcode-card,
  .elementor-3001 .elementor-element.elementor-element-3c3697ad.eko-shortcode-card{
    padding:14px 12px 16px !important;
  }

  .elementor-3001 .elementor-element.elementor-element-3c3697ad .eko-shortcode-card .elementor-heading-title{
    font-size:18px !important;
    line-height:1.18 !important;
  }

  .elementor-3001 .elementor-element.elementor-element-3c3697ad .ssekabaka{
    padding:16px 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d278bf7 *//* EKO homepage polish - scoped to this Elementor section only */
.elementor-3001 .elementor-element.elementor-element-6d278bf7 .eko-soft-bg,
.elementor-3001 .elementor-element.elementor-element-6d278bf7.eko-soft-bg{
  background:
    radial-gradient(circle at 12% 20%, rgba(215,173,53,.12) 0, rgba(215,173,53,0) 28%),
    radial-gradient(circle at 88% 10%, rgba(35,71,111,.10) 0, rgba(35,71,111,0) 32%),
    linear-gradient(135deg,#f7fbfd 0%,#eef5f9 52%,#dceaf2 100%) !important;
}

.elementor-3001 .elementor-element.elementor-element-6d278bf7 .eko-clip-soft,
.elementor-3001 .elementor-element.elementor-element-6d278bf7.eko-clip-soft{
  clip-path:polygon(0 0,100% 0,100% 97%,50% 100%,0 97%);
}

.elementor-3001 .elementor-element.elementor-element-6d278bf7 .eko-clip-band,
.elementor-3001 .elementor-element.elementor-element-6d278bf7.eko-clip-band{
  clip-path:polygon(0 0,100% 0,100% 94%,0 100%);
}

.elementor-3001 .elementor-element.elementor-element-6d278bf7 .eko-info-card,
.elementor-3001 .elementor-element.elementor-element-6d278bf7.eko-info-card{
  border-radius:14px !important;
  border:1px solid #d8e2ea !important;
  box-shadow:0 10px 24px rgba(23,52,85,.08) !important;
}

.elementor-3001 .elementor-element.elementor-element-6d278bf7 .eko-info-card:hover,
.elementor-3001 .elementor-element.elementor-element-6d278bf7.eko-info-card:hover{
  transform:translateY(-2px);
  box-shadow:0 14px 30px rgba(23,52,85,.12) !important;
}

.elementor-3001 .elementor-element.elementor-element-6d278bf7 .eko-bassekabaka-btn .elementor-button{
  box-shadow:0 8px 18px rgba(215,173,53,.25) !important;
  transition:all .22s ease !important;
}

.elementor-3001 .elementor-element.elementor-element-6d278bf7 .eko-bassekabaka-btn .elementor-button:hover{
  transform:translateY(-2px);
  box-shadow:0 12px 24px rgba(23,52,85,.22) !important;
}

.elementor-3001 .elementor-element.elementor-element-6d278bf7 .ssekabaka{
  padding:20px 0 !important;
  border-radius:14px !important;
}

.elementor-3001 .elementor-element.elementor-element-6d278bf7 .ssekabaka .slick-slide{
  padding:6px 10px !important;
}

@media(max-width:767px){
  .elementor-3001 .elementor-element.elementor-element-6d278bf7 .eko-clip-soft,
  .elementor-3001 .elementor-element.elementor-element-6d278bf7.eko-clip-soft,
  .elementor-3001 .elementor-element.elementor-element-6d278bf7 .eko-clip-band,
  .elementor-3001 .elementor-element.elementor-element-6d278bf7.eko-clip-band{
    clip-path:polygon(0 0,100% 0,100% 98%,0 100%);
  }

  .elementor-3001 .elementor-element.elementor-element-6d278bf7 .eko-shortcode-card,
  .elementor-3001 .elementor-element.elementor-element-6d278bf7.eko-shortcode-card{
    padding:14px 12px 16px !important;
  }

  .elementor-3001 .elementor-element.elementor-element-6d278bf7 .eko-shortcode-card .elementor-heading-title{
    font-size:18px !important;
    line-height:1.18 !important;
  }

  .elementor-3001 .elementor-element.elementor-element-6d278bf7 .ssekabaka{
    padding:16px 0 !important;
  }
}/* End custom CSS */