.elementor-2258 .elementor-element.elementor-element-66421eb{--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;--overlay-opacity:0.8;--padding-top:60px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2258 .elementor-element.elementor-element-66421eb:not(.elementor-motion-effects-element-type-background), .elementor-2258 .elementor-element.elementor-element-66421eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://2026.kids-ev-bernburg.de/wp-content/uploads/2026/04/kidsev_bg01.png");}.elementor-2258 .elementor-element.elementor-element-66421eb::before, .elementor-2258 .elementor-element.elementor-element-66421eb > .elementor-background-video-container::before, .elementor-2258 .elementor-element.elementor-element-66421eb > .e-con-inner > .elementor-background-video-container::before, .elementor-2258 .elementor-element.elementor-element-66421eb > .elementor-background-slideshow::before, .elementor-2258 .elementor-element.elementor-element-66421eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2258 .elementor-element.elementor-element-66421eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-2258 .elementor-element.elementor-element-66421eb > .elementor-shape-bottom .elementor-shape-fill, .elementor-2258 .elementor-element.elementor-element-66421eb > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-46fd5e4 );}.elementor-2258 .elementor-element.elementor-element-66421eb > .elementor-shape-bottom svg, .elementor-2258 .elementor-element.elementor-element-66421eb > .e-con-inner > .elementor-shape-bottom svg{height:77px;}.elementor-2258 .elementor-element.elementor-element-5156063{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2258 .elementor-element.elementor-element-708e9a5{--spacer-size:20px;}.elementor-2258 .elementor-element.elementor-element-45a8cb9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2258 .elementor-element.elementor-element-2e7f9e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2258 .elementor-element.elementor-element-d79c9e9{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 24px 6px rgba(0, 0, 0, 0.12);--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-2258 .elementor-element.elementor-element-d79c9e9:not(.elementor-motion-effects-element-type-background), .elementor-2258 .elementor-element.elementor-element-d79c9e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B3D3E4;}.elementor-2258 .elementor-element.elementor-element-d79c9e9:hover{box-shadow:0px 0px 24px 6px rgba(55.000000000000014, 161, 214, 0.21);}.elementor-2258 .elementor-element.elementor-element-e13bf30{--display:flex;--justify-content:space-between;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2258 .elementor-element.elementor-element-e13bf30:not(.elementor-motion-effects-element-type-background), .elementor-2258 .elementor-element.elementor-element-e13bf30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.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-2258 .elementor-element.elementor-element-5407e49 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:400;color:#333333;}.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-2258 .elementor-element.elementor-element-f29360c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;color:#303030;}.elementor-2258 .elementor-element.elementor-element-f29360c a{color:#37A1D6;}.elementor-2258 .elementor-element.elementor-element-2bc1cc0{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-2258 .elementor-element.elementor-element-2bc1cc0:not(.elementor-motion-effects-element-type-background), .elementor-2258 .elementor-element.elementor-element-2bc1cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37A1D6;}.elementor-2258 .elementor-element.elementor-element-dd64ae2{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-2258 .elementor-element.elementor-element-dd64ae2{left:0px;}body.rtl .elementor-2258 .elementor-element.elementor-element-dd64ae2{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2258 .elementor-element.elementor-element-b34cedb img{height:100%;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-2258 .elementor-element.elementor-element-e36f8ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2258 .elementor-element.elementor-element-0afbdb4{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 24px 6px rgba(0, 0, 0, 0.12);--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-2258 .elementor-element.elementor-element-0afbdb4:not(.elementor-motion-effects-element-type-background), .elementor-2258 .elementor-element.elementor-element-0afbdb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD9A8;}.elementor-2258 .elementor-element.elementor-element-0afbdb4:hover{box-shadow:0px 0px 24px 6px rgba(55.000000000000014, 161, 214, 0.21);}.elementor-2258 .elementor-element.elementor-element-0d67568{--display:flex;--justify-content:space-between;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2258 .elementor-element.elementor-element-0d67568:not(.elementor-motion-effects-element-type-background), .elementor-2258 .elementor-element.elementor-element-0d67568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-2258 .elementor-element.elementor-element-a2dad67 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:400;color:#333333;}.elementor-2258 .elementor-element.elementor-element-4c69117{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;color:#303030;}.elementor-2258 .elementor-element.elementor-element-e7bedc1{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-2258 .elementor-element.elementor-element-e7bedc1:not(.elementor-motion-effects-element-type-background), .elementor-2258 .elementor-element.elementor-element-e7bedc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5C842;}.elementor-2258 .elementor-element.elementor-element-df3eca2{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-2258 .elementor-element.elementor-element-df3eca2{left:0px;}body.rtl .elementor-2258 .elementor-element.elementor-element-df3eca2{right:0px;}.elementor-2258 .elementor-element.elementor-element-a6a93e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2258 .elementor-element.elementor-element-e09f936{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 24px 6px rgba(0, 0, 0, 0.12);--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-2258 .elementor-element.elementor-element-e09f936:not(.elementor-motion-effects-element-type-background), .elementor-2258 .elementor-element.elementor-element-e09f936 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B3D3E4;}.elementor-2258 .elementor-element.elementor-element-e09f936:hover{box-shadow:0px 0px 24px 6px rgba(55.000000000000014, 161, 214, 0.21);}.elementor-2258 .elementor-element.elementor-element-d634788{--display:flex;--justify-content:space-between;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2258 .elementor-element.elementor-element-d634788:not(.elementor-motion-effects-element-type-background), .elementor-2258 .elementor-element.elementor-element-d634788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-2258 .elementor-element.elementor-element-3ad8a26 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:400;color:#333333;}.elementor-2258 .elementor-element.elementor-element-6f2aae6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;color:#303030;}.elementor-2258 .elementor-element.elementor-element-02fc4a0{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-2258 .elementor-element.elementor-element-02fc4a0:not(.elementor-motion-effects-element-type-background), .elementor-2258 .elementor-element.elementor-element-02fc4a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37A1D6;}.elementor-2258 .elementor-element.elementor-element-59681a2{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-2258 .elementor-element.elementor-element-59681a2{left:0px;}body.rtl .elementor-2258 .elementor-element.elementor-element-59681a2{right:0px;}.elementor-2258 .elementor-element.elementor-element-217519d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2258 .elementor-element.elementor-element-f6cb126{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 24px 6px rgba(0, 0, 0, 0.12);--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-2258 .elementor-element.elementor-element-f6cb126:not(.elementor-motion-effects-element-type-background), .elementor-2258 .elementor-element.elementor-element-f6cb126 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD9A8;}.elementor-2258 .elementor-element.elementor-element-f6cb126:hover{box-shadow:0px 0px 24px 6px rgba(55.000000000000014, 161, 214, 0.21);}.elementor-2258 .elementor-element.elementor-element-0e28c41{--display:flex;--justify-content:space-between;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2258 .elementor-element.elementor-element-0e28c41:not(.elementor-motion-effects-element-type-background), .elementor-2258 .elementor-element.elementor-element-0e28c41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-2258 .elementor-element.elementor-element-eb0c704 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:400;color:#333333;}.elementor-2258 .elementor-element.elementor-element-e992194{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;color:#303030;}.elementor-2258 .elementor-element.elementor-element-9f35b37{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-2258 .elementor-element.elementor-element-9f35b37:not(.elementor-motion-effects-element-type-background), .elementor-2258 .elementor-element.elementor-element-9f35b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5C842;}.elementor-2258 .elementor-element.elementor-element-506a417{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-2258 .elementor-element.elementor-element-506a417{left:0px;}body.rtl .elementor-2258 .elementor-element.elementor-element-506a417{right:0px;}.elementor-2258 .elementor-element.elementor-element-efef7c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2258 .elementor-element.elementor-element-c3fd5f6{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 24px 6px rgba(0, 0, 0, 0.12);--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-2258 .elementor-element.elementor-element-c3fd5f6:not(.elementor-motion-effects-element-type-background), .elementor-2258 .elementor-element.elementor-element-c3fd5f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B3D3E4;}.elementor-2258 .elementor-element.elementor-element-c3fd5f6:hover{box-shadow:0px 0px 24px 6px rgba(55.000000000000014, 161, 214, 0.21);}.elementor-2258 .elementor-element.elementor-element-03c5123{--display:flex;--justify-content:space-between;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2258 .elementor-element.elementor-element-03c5123:not(.elementor-motion-effects-element-type-background), .elementor-2258 .elementor-element.elementor-element-03c5123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-2258 .elementor-element.elementor-element-6ebc35a .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:400;color:#333333;}.elementor-2258 .elementor-element.elementor-element-309030b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;color:#303030;}.elementor-2258 .elementor-element.elementor-element-cd98047{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-2258 .elementor-element.elementor-element-cd98047:not(.elementor-motion-effects-element-type-background), .elementor-2258 .elementor-element.elementor-element-cd98047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37A1D6;}.elementor-2258 .elementor-element.elementor-element-073501f{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-2258 .elementor-element.elementor-element-073501f{left:0px;}body.rtl .elementor-2258 .elementor-element.elementor-element-073501f{right:0px;}.elementor-2258 .elementor-element.elementor-element-f01799f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2258 .elementor-element.elementor-element-ebe4d58{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 24px 6px rgba(0, 0, 0, 0.12);--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-2258 .elementor-element.elementor-element-ebe4d58:not(.elementor-motion-effects-element-type-background), .elementor-2258 .elementor-element.elementor-element-ebe4d58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD9A8;}.elementor-2258 .elementor-element.elementor-element-ebe4d58:hover{box-shadow:0px 0px 24px 6px rgba(55.000000000000014, 161, 214, 0.21);}.elementor-2258 .elementor-element.elementor-element-0742262{--display:flex;--justify-content:space-between;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2258 .elementor-element.elementor-element-0742262:not(.elementor-motion-effects-element-type-background), .elementor-2258 .elementor-element.elementor-element-0742262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-2258 .elementor-element.elementor-element-5ba9bf6 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:400;color:#333333;}.elementor-2258 .elementor-element.elementor-element-6181ecd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;color:#303030;}.elementor-2258 .elementor-element.elementor-element-6181ecd a{color:#37A1D6;}.elementor-2258 .elementor-element.elementor-element-9a75067{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-2258 .elementor-element.elementor-element-9a75067:not(.elementor-motion-effects-element-type-background), .elementor-2258 .elementor-element.elementor-element-9a75067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5C842;}.elementor-2258 .elementor-element.elementor-element-1f67c57{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-2258 .elementor-element.elementor-element-1f67c57{left:0px;}body.rtl .elementor-2258 .elementor-element.elementor-element-1f67c57{right:0px;}.elementor-2258 .elementor-element.elementor-element-48a71b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2258 .elementor-element.elementor-element-e9bc8c6{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 24px 6px rgba(0, 0, 0, 0.12);--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-2258 .elementor-element.elementor-element-e9bc8c6:not(.elementor-motion-effects-element-type-background), .elementor-2258 .elementor-element.elementor-element-e9bc8c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B3D3E4;}.elementor-2258 .elementor-element.elementor-element-e9bc8c6:hover{box-shadow:0px 0px 24px 6px rgba(55.000000000000014, 161, 214, 0.21);}.elementor-2258 .elementor-element.elementor-element-f07ff81{--display:flex;--justify-content:space-between;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2258 .elementor-element.elementor-element-f07ff81:not(.elementor-motion-effects-element-type-background), .elementor-2258 .elementor-element.elementor-element-f07ff81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-2258 .elementor-element.elementor-element-d6245df .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:400;color:#333333;}.elementor-2258 .elementor-element.elementor-element-ff2b813{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;color:#303030;}.elementor-2258 .elementor-element.elementor-element-23d00ad{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-2258 .elementor-element.elementor-element-23d00ad:not(.elementor-motion-effects-element-type-background), .elementor-2258 .elementor-element.elementor-element-23d00ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37A1D6;}.elementor-2258 .elementor-element.elementor-element-c6cdbd1{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-2258 .elementor-element.elementor-element-c6cdbd1{left:0px;}body.rtl .elementor-2258 .elementor-element.elementor-element-c6cdbd1{right:0px;}@media(max-width:1024px){.elementor-2258 .elementor-element.elementor-element-45a8cb9{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(min-width:768px){.elementor-2258 .elementor-element.elementor-element-5156063{--content-width:80%;}.elementor-2258 .elementor-element.elementor-element-d79c9e9{--width:100%;}.elementor-2258 .elementor-element.elementor-element-0afbdb4{--width:100%;}.elementor-2258 .elementor-element.elementor-element-e09f936{--width:100%;}.elementor-2258 .elementor-element.elementor-element-f6cb126{--width:100%;}.elementor-2258 .elementor-element.elementor-element-c3fd5f6{--width:100%;}.elementor-2258 .elementor-element.elementor-element-ebe4d58{--width:100%;}.elementor-2258 .elementor-element.elementor-element-e9bc8c6{--width:100%;}}@media(min-width:2400px){.elementor-2258 .elementor-element.elementor-element-45a8cb9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2258 .elementor-element.elementor-element-b34cedb.elementor-element{--align-self:stretch;}.elementor-2258 .elementor-element.elementor-element-b34cedb img{height:100%;object-fit:cover;border-radius:15px 15px 15px 15px;}}@media(max-width:767px){.elementor-2258 .elementor-element.elementor-element-66421eb > .elementor-shape-bottom svg, .elementor-2258 .elementor-element.elementor-element-66421eb > .e-con-inner > .elementor-shape-bottom svg{width:calc(200% + 1.3px);height:87px;}.elementor-2258 .elementor-element.elementor-element-66421eb{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2258 .elementor-element.elementor-element-5156063{--content-width:85%;}.elementor-2258 .elementor-element.elementor-element-5407e49 .elementor-heading-title{font-size:25px;}.elementor-2258 .elementor-element.elementor-element-f29360c{font-size:14px;}.elementor-2258 .elementor-element.elementor-element-b34cedb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2258 .elementor-element.elementor-element-b34cedb img{width:100%;height:300px;}.elementor-2258 .elementor-element.elementor-element-a2dad67 .elementor-heading-title{font-size:25px;}.elementor-2258 .elementor-element.elementor-element-4c69117{font-size:14px;}.elementor-2258 .elementor-element.elementor-element-3ad8a26 .elementor-heading-title{font-size:25px;}.elementor-2258 .elementor-element.elementor-element-6f2aae6{font-size:14px;}.elementor-2258 .elementor-element.elementor-element-eb0c704 .elementor-heading-title{font-size:25px;}.elementor-2258 .elementor-element.elementor-element-e992194{font-size:14px;}.elementor-2258 .elementor-element.elementor-element-6ebc35a .elementor-heading-title{font-size:25px;}.elementor-2258 .elementor-element.elementor-element-309030b{font-size:14px;}.elementor-2258 .elementor-element.elementor-element-5ba9bf6 .elementor-heading-title{font-size:25px;}.elementor-2258 .elementor-element.elementor-element-6181ecd{font-size:14px;}.elementor-2258 .elementor-element.elementor-element-d6245df .elementor-heading-title{font-size:25px;}.elementor-2258 .elementor-element.elementor-element-ff2b813{font-size:14px;}}/* Start custom CSS for text-editor, class: .elementor-element-f29360c */.elementor-2258 .elementor-element.elementor-element-f29360c li::marker {
    content: "★ ";
}

.elementor-2258 .elementor-element.elementor-element-f29360c li li::marker {
  content: "⋆ ";
}

@media screen and (max-width: 768px) {
    .elementor-2258 .elementor-element.elementor-element-f29360c ul {
        padding-left: 15px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d79c9e9 *//* css goes in .card */

.elementor-2258 .elementor-element.elementor-element-d79c9e9 {
    --blob-size:250px;
}

.elementor-2258 .elementor-element.elementor-element-d79c9e9 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-2258 .elementor-element.elementor-element-d79c9e9 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-2258 .elementor-element.elementor-element-d79c9e9 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c69117 */.elementor-2258 .elementor-element.elementor-element-4c69117 li::marker {
    content: "★ ";
}

.elementor-2258 .elementor-element.elementor-element-4c69117 li li::marker {
  content: "⋆ ";
}

@media screen and (max-width: 768px) {
    .elementor-2258 .elementor-element.elementor-element-4c69117 ul {
        padding-left: 15px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0afbdb4 *//* css goes in .card */

.elementor-2258 .elementor-element.elementor-element-0afbdb4 {
    --blob-size:250px;
}

.elementor-2258 .elementor-element.elementor-element-0afbdb4 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-2258 .elementor-element.elementor-element-0afbdb4 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-2258 .elementor-element.elementor-element-0afbdb4 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f2aae6 */.elementor-2258 .elementor-element.elementor-element-6f2aae6 li::marker {
    content: "★ ";
}

.elementor-2258 .elementor-element.elementor-element-6f2aae6 li li::marker {
  content: "⋆ ";
}

@media screen and (max-width: 768px) {
    .elementor-2258 .elementor-element.elementor-element-6f2aae6 ul {
        padding-left: 15px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e09f936 *//* css goes in .card */

.elementor-2258 .elementor-element.elementor-element-e09f936 {
    --blob-size:250px;
}

.elementor-2258 .elementor-element.elementor-element-e09f936 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-2258 .elementor-element.elementor-element-e09f936 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-2258 .elementor-element.elementor-element-e09f936 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e992194 */.elementor-2258 .elementor-element.elementor-element-e992194 li::marker {
    content: "★ ";
}

.elementor-2258 .elementor-element.elementor-element-e992194 li li::marker {
  content: "⋆ ";
}

@media screen and (max-width: 768px) {
    .elementor-2258 .elementor-element.elementor-element-e992194 ul {
        padding-left: 15px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6cb126 *//* css goes in .card */

.elementor-2258 .elementor-element.elementor-element-f6cb126 {
    --blob-size:250px;
}

.elementor-2258 .elementor-element.elementor-element-f6cb126 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-2258 .elementor-element.elementor-element-f6cb126 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-2258 .elementor-element.elementor-element-f6cb126 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-309030b */.elementor-2258 .elementor-element.elementor-element-309030b li::marker {
    content: "★ ";
}

.elementor-2258 .elementor-element.elementor-element-309030b li li::marker {
  content: "⋆ ";
}

@media screen and (max-width: 768px) {
    .elementor-2258 .elementor-element.elementor-element-309030b ul {
        padding-left: 15px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3fd5f6 *//* css goes in .card */

.elementor-2258 .elementor-element.elementor-element-c3fd5f6 {
    --blob-size:250px;
}

.elementor-2258 .elementor-element.elementor-element-c3fd5f6 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-2258 .elementor-element.elementor-element-c3fd5f6 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-2258 .elementor-element.elementor-element-c3fd5f6 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6181ecd */.elementor-2258 .elementor-element.elementor-element-6181ecd li::marker {
    content: "★ ";
}

.elementor-2258 .elementor-element.elementor-element-6181ecd li li::marker {
  content: "⋆ ";
}

@media screen and (max-width: 768px) {
    .elementor-2258 .elementor-element.elementor-element-6181ecd ul {
        padding-left: 15px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebe4d58 *//* css goes in .card */

.elementor-2258 .elementor-element.elementor-element-ebe4d58 {
    --blob-size:250px;
}

.elementor-2258 .elementor-element.elementor-element-ebe4d58 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-2258 .elementor-element.elementor-element-ebe4d58 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-2258 .elementor-element.elementor-element-ebe4d58 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff2b813 */.elementor-2258 .elementor-element.elementor-element-ff2b813 li::marker {
    content: "★ ";
}

.elementor-2258 .elementor-element.elementor-element-ff2b813 li li::marker {
  content: "⋆ ";
}

@media screen and (max-width: 768px) {
    .elementor-2258 .elementor-element.elementor-element-ff2b813 ul {
        padding-left: 15px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9bc8c6 *//* css goes in .card */

.elementor-2258 .elementor-element.elementor-element-e9bc8c6 {
    --blob-size:250px;
}

.elementor-2258 .elementor-element.elementor-element-e9bc8c6 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-2258 .elementor-element.elementor-element-e9bc8c6 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-2258 .elementor-element.elementor-element-e9bc8c6 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */