.elementor-2290 .elementor-element.elementor-element-ed8875d{--display:flex;}.elementor-2290 .elementor-element.elementor-element-19b55a2 .elementor-repeater-item-ae44d44 .vs-d8ea1cc5-content{left:50%;transform:translateX(-50%) translateY(-50%);top:50%;}.elementor-2290 .elementor-element.elementor-element-19b55a2 .elementor-repeater-item-ae44d44 .vs-d8ea1cc5-title{color:#ffffff;}.elementor-2290 .elementor-element.elementor-element-19b55a2 .elementor-repeater-item-ae44d44 .vs-d8ea1cc5-desc{color:#ffffff;}.elementor-2290 .elementor-element.elementor-element-19b55a2 .elementor-repeater-item-ae44d44 .vs-d8ea1cc5-btn{color:#ffffff;background-color:#0073aa;}.elementor-2290 .elementor-element.elementor-element-19b55a2 .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-content{left:10%;transform:translateX(-50%) translateY(-50%);top:70%;}.elementor-2290 .elementor-element.elementor-element-19b55a2 .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-title{color:#ffffff;}.elementor-2290 .elementor-element.elementor-element-19b55a2 .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-desc{color:#ffffff;font-family:var( --e-global-typography-6b442e2-font-family ), Sans-serif;font-size:var( --e-global-typography-6b442e2-font-size );}.elementor-2290 .elementor-element.elementor-element-19b55a2 .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-btn{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-2290 .elementor-element.elementor-element-19b55a2 .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-btn:hover{background-color:var( --e-global-color-de89ec0 );}.elementor-2290 .elementor-element.elementor-element-19b55a2 .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-content{left:10%;transform:translateX(-50%) translateY(-50%);top:70%;}.elementor-2290 .elementor-element.elementor-element-19b55a2 .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-title{color:#ffffff;}.elementor-2290 .elementor-element.elementor-element-19b55a2 .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-desc{color:#ffffff;font-family:var( --e-global-typography-6b442e2-font-family ), Sans-serif;font-size:var( --e-global-typography-6b442e2-font-size );}.elementor-2290 .elementor-element.elementor-element-19b55a2 .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-btn{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-2290 .elementor-element.elementor-element-19b55a2 .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-btn:hover{background-color:var( --e-global-color-de89ec0 );}.elementor-2290 .elementor-element.elementor-element-19b55a2 .vs-d8ea1cc5-container{height:700px;}.elementor-2290 .elementor-element.elementor-element-19b55a2 .vs-d8ea1cc5-slide video, .elementor-2290 .elementor-element.elementor-element-19b55a2 .vs-d8ea1cc5-slide iframe, .elementor-2290 .elementor-element.elementor-element-19b55a2 .vs-d8ea1cc5-slide img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2290 .elementor-element.elementor-element-19b55a2 .swiper-button-next, .elementor-2290 .elementor-element.elementor-element-19b55a2 .swiper-button-prev{color:#BDBBBB7D;}.elementor-2290 .elementor-element.elementor-element-19b55a2 .swiper-pagination-bullet{background:#BDBBBB7D;}.elementor-2290 .elementor-element.elementor-element-558b574{--display:flex;}.elementor-2290 .elementor-element.elementor-element-f52f1ef .elementor-repeater-item-ae44d44 .vs-d8ea1cc5-content{left:50%;transform:translateX(-50%) translateY(-50%);top:50%;}.elementor-2290 .elementor-element.elementor-element-f52f1ef .elementor-repeater-item-ae44d44 .vs-d8ea1cc5-title{color:#ffffff;}.elementor-2290 .elementor-element.elementor-element-f52f1ef .elementor-repeater-item-ae44d44 .vs-d8ea1cc5-desc{color:#ffffff;}.elementor-2290 .elementor-element.elementor-element-f52f1ef .elementor-repeater-item-ae44d44 .vs-d8ea1cc5-btn{color:#ffffff;background-color:#0073aa;}.elementor-2290 .elementor-element.elementor-element-f52f1ef .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-title{color:#ffffff;}.elementor-2290 .elementor-element.elementor-element-f52f1ef .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-desc{color:#ffffff;font-family:var( --e-global-typography-6b442e2-font-family ), Sans-serif;font-size:var( --e-global-typography-6b442e2-font-size );}.elementor-2290 .elementor-element.elementor-element-f52f1ef .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-btn{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-2290 .elementor-element.elementor-element-f52f1ef .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-btn:hover{background-color:var( --e-global-color-de89ec0 );}.elementor-2290 .elementor-element.elementor-element-f52f1ef .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-title{color:#ffffff;}.elementor-2290 .elementor-element.elementor-element-f52f1ef .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-desc{color:#ffffff;font-family:var( --e-global-typography-6b442e2-font-family ), Sans-serif;font-size:var( --e-global-typography-6b442e2-font-size );}.elementor-2290 .elementor-element.elementor-element-f52f1ef .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-btn{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-2290 .elementor-element.elementor-element-f52f1ef .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-btn:hover{background-color:var( --e-global-color-de89ec0 );}.elementor-2290 .elementor-element.elementor-element-f52f1ef .vs-d8ea1cc5-container{height:400px;}.elementor-2290 .elementor-element.elementor-element-f52f1ef .vs-d8ea1cc5-slide video, .elementor-2290 .elementor-element.elementor-element-f52f1ef .vs-d8ea1cc5-slide iframe, .elementor-2290 .elementor-element.elementor-element-f52f1ef .vs-d8ea1cc5-slide img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2290 .elementor-element.elementor-element-f52f1ef .swiper-button-next, .elementor-2290 .elementor-element.elementor-element-f52f1ef .swiper-button-prev{color:#BDBBBB7D;}.elementor-2290 .elementor-element.elementor-element-f52f1ef .swiper-pagination-bullet{background:#BDBBBB7D;}.elementor-2290 .elementor-element.elementor-element-25c529b{--display:flex;}.elementor-2290 .elementor-element.elementor-element-3ac31e3 .elementor-repeater-item-ae44d44 .vs-d8ea1cc5-content{left:50%;transform:translateX(-50%) translateY(-50%);top:50%;}.elementor-2290 .elementor-element.elementor-element-3ac31e3 .elementor-repeater-item-ae44d44 .vs-d8ea1cc5-title{color:#ffffff;}.elementor-2290 .elementor-element.elementor-element-3ac31e3 .elementor-repeater-item-ae44d44 .vs-d8ea1cc5-desc{color:#ffffff;}.elementor-2290 .elementor-element.elementor-element-3ac31e3 .elementor-repeater-item-ae44d44 .vs-d8ea1cc5-btn{color:#ffffff;background-color:#0073aa;}.elementor-2290 .elementor-element.elementor-element-3ac31e3 .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-title{color:#ffffff;}.elementor-2290 .elementor-element.elementor-element-3ac31e3 .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-desc{color:#ffffff;font-family:var( --e-global-typography-6b442e2-font-family ), Sans-serif;font-size:var( --e-global-typography-6b442e2-font-size );}.elementor-2290 .elementor-element.elementor-element-3ac31e3 .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-btn{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-2290 .elementor-element.elementor-element-3ac31e3 .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-btn:hover{background-color:var( --e-global-color-de89ec0 );}.elementor-2290 .elementor-element.elementor-element-3ac31e3 .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-title{color:#ffffff;}.elementor-2290 .elementor-element.elementor-element-3ac31e3 .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-desc{color:#ffffff;font-family:var( --e-global-typography-6b442e2-font-family ), Sans-serif;font-size:var( --e-global-typography-6b442e2-font-size );}.elementor-2290 .elementor-element.elementor-element-3ac31e3 .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-btn{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-2290 .elementor-element.elementor-element-3ac31e3 .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-btn:hover{background-color:var( --e-global-color-de89ec0 );}.elementor-2290 .elementor-element.elementor-element-3ac31e3 .vs-d8ea1cc5-container{height:400px;}.elementor-2290 .elementor-element.elementor-element-3ac31e3 .vs-d8ea1cc5-slide video, .elementor-2290 .elementor-element.elementor-element-3ac31e3 .vs-d8ea1cc5-slide iframe, .elementor-2290 .elementor-element.elementor-element-3ac31e3 .vs-d8ea1cc5-slide img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2290 .elementor-element.elementor-element-3ac31e3 .swiper-button-next, .elementor-2290 .elementor-element.elementor-element-3ac31e3 .swiper-button-prev{color:#BDBBBB7D;}.elementor-2290 .elementor-element.elementor-element-3ac31e3 .swiper-pagination-bullet{background:#BDBBBB7D;}.elementor-2290 .elementor-element.elementor-element-d8bb5b4{--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:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-d4ab7fc{width:var( --container-widget-width, 768px );max-width:768px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:768px;--container-widget-flex-grow:0;text-align:center;}.elementor-2290 .elementor-element.elementor-element-d4ab7fc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-8d42a50{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1dc5916 );}.elementor-2290 .elementor-element.elementor-element-8d42a50 p{margin-block-end:0px;}.elementor-2290 .elementor-element.elementor-element-57ed729:hover{--e-transform-scale:0.96;}.elementor-2290 .elementor-element.elementor-element-be6caec{--display:flex;}.elementor-2290 .elementor-element.elementor-element-27f6101{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2290 .elementor-element.elementor-element-27f6101 .elementor-divider-separator{width:600px;margin:0 auto;margin-center:0;}.elementor-2290 .elementor-element.elementor-element-27f6101 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2290 .elementor-element.elementor-element-c7a2f1d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-2290 .elementor-element.elementor-element-6b7bdbd{--display:flex;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2290 .elementor-element.elementor-element-6b7bdbd::before, .elementor-2290 .elementor-element.elementor-element-6b7bdbd > .elementor-background-video-container::before, .elementor-2290 .elementor-element.elementor-element-6b7bdbd > .e-con-inner > .elementor-background-video-container::before, .elementor-2290 .elementor-element.elementor-element-6b7bdbd > .elementor-background-slideshow::before, .elementor-2290 .elementor-element.elementor-element-6b7bdbd > .e-con-inner > .elementor-background-slideshow::before, .elementor-2290 .elementor-element.elementor-element-6b7bdbd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2290 .elementor-element.elementor-element-6b7bdbd.e-con:hover{--e-con-transform-scale:0.99;}.elementor-2290 .elementor-element.elementor-element-5127902 .elementor-repeater-item-f7ea784 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://kroeplin.com/wp-content/uploads/2025/11/L250.png);background-size:contain;}.elementor-2290 .elementor-element.elementor-element-5127902 .elementor-repeater-item-c1300b4 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://kroeplin.com/wp-content/uploads/2025/11/G002-i-2.png);background-size:contain;}.elementor-2290 .elementor-element.elementor-element-5127902 .elementor-repeater-item-beb6ff8 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://kroeplin.com/wp-content/uploads/2026/01/H750.png);background-size:contain;}.elementor-2290 .elementor-element.elementor-element-5127902 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-2290 .elementor-element.elementor-element-5127902 .swiper-slide-contents{max-width:66%;}.elementor-2290 .elementor-element.elementor-element-5127902 .swiper-slide-inner{text-align:center;}.elementor-2290 .elementor-element.elementor-element-6222512 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-3ec1933{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1dc5916 );}.elementor-2290 .elementor-element.elementor-element-dfc9ce8{--display:flex;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2290 .elementor-element.elementor-element-dfc9ce8::before, .elementor-2290 .elementor-element.elementor-element-dfc9ce8 > .elementor-background-video-container::before, .elementor-2290 .elementor-element.elementor-element-dfc9ce8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2290 .elementor-element.elementor-element-dfc9ce8 > .elementor-background-slideshow::before, .elementor-2290 .elementor-element.elementor-element-dfc9ce8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2290 .elementor-element.elementor-element-dfc9ce8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2290 .elementor-element.elementor-element-dfc9ce8.e-con:hover{--e-con-transform-scale:0.99;}.elementor-2290 .elementor-element.elementor-element-98933e9 .elementor-repeater-item-f7ea784 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://kroeplin.com/wp-content/uploads/2025/11/K2R20-i.png);background-size:contain;}.elementor-2290 .elementor-element.elementor-element-98933e9 .elementor-repeater-item-beb6ff8 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://kroeplin.com/wp-content/uploads/2025/11/C0R15-i-2.png);background-size:contain;}.elementor-2290 .elementor-element.elementor-element-98933e9 .elementor-repeater-item-c1300b4 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://kroeplin.com/wp-content/uploads/2026/04/E110N_800x500px-1.png);background-size:contain;}.elementor-2290 .elementor-element.elementor-element-98933e9 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-2290 .elementor-element.elementor-element-98933e9 .swiper-slide-contents{max-width:66%;}.elementor-2290 .elementor-element.elementor-element-98933e9 .swiper-slide-inner{text-align:center;}.elementor-2290 .elementor-element.elementor-element-d3032de .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-f006a98{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1dc5916 );}.elementor-2290 .elementor-element.elementor-element-a9d880e{--display:flex;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2290 .elementor-element.elementor-element-a9d880e::before, .elementor-2290 .elementor-element.elementor-element-a9d880e > .elementor-background-video-container::before, .elementor-2290 .elementor-element.elementor-element-a9d880e > .e-con-inner > .elementor-background-video-container::before, .elementor-2290 .elementor-element.elementor-element-a9d880e > .elementor-background-slideshow::before, .elementor-2290 .elementor-element.elementor-element-a9d880e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2290 .elementor-element.elementor-element-a9d880e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2290 .elementor-element.elementor-element-a9d880e.e-con:hover{--e-con-transform-scale:0.99;}.elementor-2290 .elementor-element.elementor-element-7566b97 .elementor-repeater-item-f7ea784 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://kroeplin.com/wp-content/uploads/2025/12/C4X025.jpg);background-size:contain;}.elementor-2290 .elementor-element.elementor-element-7566b97 .elementor-repeater-item-beb6ff8 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://kroeplin.com/wp-content/uploads/2025/12/D2X151.jpg);background-size:contain;}.elementor-2290 .elementor-element.elementor-element-7566b97 .elementor-repeater-item-c1300b4 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://kroeplin.com/wp-content/uploads/2025/12/H2X001.jpg);background-size:contain;}.elementor-2290 .elementor-element.elementor-element-7566b97 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-2290 .elementor-element.elementor-element-7566b97 .swiper-slide-contents{max-width:66%;}.elementor-2290 .elementor-element.elementor-element-7566b97 .swiper-slide-inner{text-align:center;}.elementor-2290 .elementor-element.elementor-element-d8f3d9d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-dd9cccf{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1dc5916 );}.elementor-2290 .elementor-element.elementor-element-b5c60ca{--display:flex;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2290 .elementor-element.elementor-element-b5c60ca::before, .elementor-2290 .elementor-element.elementor-element-b5c60ca > .elementor-background-video-container::before, .elementor-2290 .elementor-element.elementor-element-b5c60ca > .e-con-inner > .elementor-background-video-container::before, .elementor-2290 .elementor-element.elementor-element-b5c60ca > .elementor-background-slideshow::before, .elementor-2290 .elementor-element.elementor-element-b5c60ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-2290 .elementor-element.elementor-element-b5c60ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2290 .elementor-element.elementor-element-b5c60ca.e-con:hover{--e-con-transform-scale:0.99;}.elementor-2290 .elementor-element.elementor-element-b1abc68 .elementor-repeater-item-f7ea784 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://kroeplin.com/wp-content/uploads/2026/01/AE1166_EM12.png);background-size:contain;}.elementor-2290 .elementor-element.elementor-element-b1abc68 .elementor-repeater-item-beb6ff8 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://kroeplin.com/wp-content/uploads/2026/01/AE2130_EM12-.png);background-size:contain;}.elementor-2290 .elementor-element.elementor-element-b1abc68 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-2290 .elementor-element.elementor-element-b1abc68 .swiper-slide-contents{max-width:66%;}.elementor-2290 .elementor-element.elementor-element-b1abc68 .swiper-slide-inner{text-align:center;}.elementor-2290 .elementor-element.elementor-element-463dd8b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-aa74efc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1dc5916 );}.elementor-2290 .elementor-element.elementor-element-3eefa46{--display:flex;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2290 .elementor-element.elementor-element-3eefa46::before, .elementor-2290 .elementor-element.elementor-element-3eefa46 > .elementor-background-video-container::before, .elementor-2290 .elementor-element.elementor-element-3eefa46 > .e-con-inner > .elementor-background-video-container::before, .elementor-2290 .elementor-element.elementor-element-3eefa46 > .elementor-background-slideshow::before, .elementor-2290 .elementor-element.elementor-element-3eefa46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2290 .elementor-element.elementor-element-3eefa46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2290 .elementor-element.elementor-element-3eefa46.e-con:hover{--e-con-transform-scale:0.99;}.elementor-2290 .elementor-element.elementor-element-62008c5 .elementor-repeater-item-f7ea784 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://kroeplin.com/wp-content/uploads/2025/12/EM12_ISO-Ansicht.png);background-size:contain;}.elementor-2290 .elementor-element.elementor-element-62008c5 .elementor-repeater-item-beb6ff8 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://kroeplin.com/wp-content/uploads/2025/12/EM12_Anzeigeeinheit.png);background-size:contain;}.elementor-2290 .elementor-element.elementor-element-62008c5 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-2290 .elementor-element.elementor-element-62008c5 .swiper-slide-contents{max-width:66%;}.elementor-2290 .elementor-element.elementor-element-62008c5 .swiper-slide-inner{text-align:center;}.elementor-2290 .elementor-element.elementor-element-4889103 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-2290 .elementor-element.elementor-element-cabb063{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1dc5916 );}.elementor-2290 .elementor-element.elementor-element-7df4be8{--display:flex;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2290 .elementor-element.elementor-element-7df4be8::before, .elementor-2290 .elementor-element.elementor-element-7df4be8 > .elementor-background-video-container::before, .elementor-2290 .elementor-element.elementor-element-7df4be8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2290 .elementor-element.elementor-element-7df4be8 > .elementor-background-slideshow::before, .elementor-2290 .elementor-element.elementor-element-7df4be8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2290 .elementor-element.elementor-element-7df4be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2290 .elementor-element.elementor-element-7df4be8.e-con:hover{--e-con-transform-scale:0.99;}.elementor-2290 .elementor-element.elementor-element-febaa6a .elementor-repeater-item-f7ea784 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://kroeplin.com/wp-content/uploads/2025/11/C015-K-Ladepad-ISO-Ansicht-CAD-Bild.png);background-size:contain;}.elementor-2290 .elementor-element.elementor-element-febaa6a .elementor-repeater-item-beb6ff8 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://kroeplin.com/wp-content/uploads/2025/11/8007-10-Halterung-mit-Stativ-E200-2-und-L313-scaled.png);background-size:contain;}.elementor-2290 .elementor-element.elementor-element-febaa6a .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-2290 .elementor-element.elementor-element-febaa6a .swiper-slide-contents{max-width:66%;}.elementor-2290 .elementor-element.elementor-element-febaa6a .swiper-slide-inner{text-align:center;}.elementor-2290 .elementor-element.elementor-element-04a7b8f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-d36c5e6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1dc5916 );}.elementor-2290 .elementor-element.elementor-element-27f2abe1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px0;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-3556409{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2290 .elementor-element.elementor-element-23e177a0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-8e51cd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2290 .elementor-element.elementor-element-6820d7fd{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-6820d7fd:not(.elementor-motion-effects-element-type-background), .elementor-2290 .elementor-element.elementor-element-6820d7fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2290 .elementor-element.elementor-element-f98c7a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2290 .elementor-element.elementor-element-f98c7a2 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-3dcb859{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1dc5916 );}.elementor-2290 .elementor-element.elementor-element-3dcb859 p{margin-block-end:0px;}.elementor-2290 .elementor-element.elementor-element-bb25223{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-2290 .elementor-element.elementor-element-bb25223 .elementor-divider-separator{width:600px;margin:0 auto;margin-center:0;}.elementor-2290 .elementor-element.elementor-element-bb25223 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-blog-block-post, .elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-image-card, .elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-card{background-color:#FFFFFF;box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1);border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;margin:0px 0px 0px 0px;}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-btn{background-color:#B6BF0000;padding:10px 10px 10px 10px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2290 .elementor-element.elementor-element-f71c678{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-image-card{display:block;}.elementor-2290 .elementor-element.elementor-element-f71c678 .btn-wraper{text-align:left;}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-blog-block-post .elementskit-post-body{padding:0px 0px 0px 0px;}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-image-card .elementskit-post-body{padding:0px 0px 0px 0px;}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-entry-thumb{border-radius:10px 10px 10px 10px;margin:0px 0px 0px 0px;} .elementor-2290 .elementor-element.elementor-element-f71c678 .ekit-wid-con .elementskit-entry-thumb{padding:0px 0px 0px 0px;}.elementor-2290 .elementor-element.elementor-element-f71c678 .post-meta-list a, .elementor-2290 .elementor-element.elementor-element-f71c678 .post-meta-list .meta-date-text{font-family:var( --e-global-typography-c5b7ae7-font-family ), Sans-serif;font-size:var( --e-global-typography-c5b7ae7-font-size );}.elementor-2290 .elementor-element.elementor-element-f71c678 .post-meta-list{text-align:left;margin:0px 0px 17px 0px;}.elementor-2290 .elementor-element.elementor-element-f71c678 .post-meta-list > span{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-body .entry-title, .elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-entry-header .entry-title, .elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-body .entry-title a{color:var( --e-global-color-primary );}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-entry-header .entry-title a{color:var( --e-global-color-primary );}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-body .entry-title{text-align:left;margin:0px 0px 28px 0px;}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-entry-header .entry-title{text-align:left;margin:0px 0px 28px 0px;}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-footer > p{color:#0102024A;}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-body > p{color:#0102024A;text-align:left;margin:0px 0px 0px 0px;}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-footer > p, .elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-body > p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-footer{text-align:left;margin:0px 0px 0px 0px;}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-blog-block-post .elementskit-post-footer > p{margin:0px 0px 0px 0px;}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-btn:hover{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-2290 .elementor-element.elementor-element-da2f45e{padding:10px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-2290 .elementor-element.elementor-element-70a5d590{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:050px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-14fd492f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2290 .elementor-element.elementor-element-6b0b68b1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-6d9c0e2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2290 .elementor-element.elementor-element-947cf4a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-c152197{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2290 .elementor-element.elementor-element-c152197 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-72f5593{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1dc5916 );}.elementor-2290 .elementor-element.elementor-element-72f5593 p{margin-block-end:0px;}.elementor-2290 .elementor-element.elementor-element-d012bc3{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-2290 .elementor-element.elementor-element-d012bc3 .elementor-divider-separator{width:600px;margin:0 auto;margin-center:0;}.elementor-2290 .elementor-element.elementor-element-d012bc3 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2290 .elementor-element.elementor-element-404f746{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2290 .elementor-element.elementor-element-404f746::before, .elementor-2290 .elementor-element.elementor-element-404f746 > .elementor-background-video-container::before, .elementor-2290 .elementor-element.elementor-element-404f746 > .e-con-inner > .elementor-background-video-container::before, .elementor-2290 .elementor-element.elementor-element-404f746 > .elementor-background-slideshow::before, .elementor-2290 .elementor-element.elementor-element-404f746 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2290 .elementor-element.elementor-element-404f746 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2290 .elementor-element.elementor-element-cbd770b{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2290 .elementor-element.elementor-element-e09e36d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2290 .elementor-element.elementor-element-e09e36d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-2290 .elementor-element.elementor-element-0118603{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1dc5916 );}.elementor-2290 .elementor-element.elementor-element-1b3cbcf:hover{--e-transform-scale:0.96;}.elementor-2290 .elementor-element.elementor-element-31b0e92{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2290 .elementor-element.elementor-element-31b0e92 img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2290 .elementor-element.elementor-element-2ea6e07e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-18c3579b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2290 .elementor-element.elementor-element-549b70df{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-540ddac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2290 .elementor-element.elementor-element-e4e5a1a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-6082ef1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2290 .elementor-element.elementor-element-6082ef1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-818eb9f{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2290 .elementor-element.elementor-element-818eb9f p{margin-block-end:0px;}.elementor-2290 .elementor-element.elementor-element-665df76{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-2290 .elementor-element.elementor-element-665df76 .elementor-divider-separator{width:600px;margin:0 auto;margin-center:0;}.elementor-2290 .elementor-element.elementor-element-665df76 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2290 .elementor-element.elementor-element-47bbbbb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2290 .elementor-element.elementor-element-47bbbbb::before, .elementor-2290 .elementor-element.elementor-element-47bbbbb > .elementor-background-video-container::before, .elementor-2290 .elementor-element.elementor-element-47bbbbb > .e-con-inner > .elementor-background-video-container::before, .elementor-2290 .elementor-element.elementor-element-47bbbbb > .elementor-background-slideshow::before, .elementor-2290 .elementor-element.elementor-element-47bbbbb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2290 .elementor-element.elementor-element-47bbbbb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2290 .elementor-element.elementor-element-acc4cf8{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2290 .elementor-element.elementor-element-b096615{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2290 .elementor-element.elementor-element-b096615 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-2290 .elementor-element.elementor-element-2ce2ee3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1dc5916 );}.elementor-2290 .elementor-element.elementor-element-032e2d0:hover{--e-transform-scale:0.96;}.elementor-2290 .elementor-element.elementor-element-cf53361{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2290 .elementor-element.elementor-element-cf53361 img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2290 .elementor-element.elementor-element-ad4e371{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-184e81f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2290 .elementor-element.elementor-element-667a23a1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-607b695e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2290 .elementor-element.elementor-element-ad4900d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-bd61170{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2290 .elementor-element.elementor-element-bd61170 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-21f2dad{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1dc5916 );}.elementor-2290 .elementor-element.elementor-element-21f2dad p{margin-block-end:0px;}.elementor-2290 .elementor-element.elementor-element-4df77c1{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-2290 .elementor-element.elementor-element-4df77c1 .elementor-divider-separator{width:600px;margin:0 auto;margin-center:0;}.elementor-2290 .elementor-element.elementor-element-4df77c1 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2290 .elementor-element.elementor-element-6f5be2b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2290 .elementor-element.elementor-element-8a1b388.elementor-element{--align-self:center;}.elementor-2290 .elementor-element.elementor-element-8a1b388 .elementor-icon-wrapper{text-align:center;}.elementor-2290 .elementor-element.elementor-element-8a1b388.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9ddf723 );}.elementor-2290 .elementor-element.elementor-element-8a1b388.elementor-view-framed .elementor-icon, .elementor-2290 .elementor-element.elementor-element-8a1b388.elementor-view-default .elementor-icon{color:var( --e-global-color-9ddf723 );border-color:var( --e-global-color-9ddf723 );}.elementor-2290 .elementor-element.elementor-element-8a1b388.elementor-view-framed .elementor-icon, .elementor-2290 .elementor-element.elementor-element-8a1b388.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9ddf723 );}.elementor-2290 .elementor-element.elementor-element-8a1b388 .elementor-icon{font-size:70px;}.elementor-2290 .elementor-element.elementor-element-8a1b388 .elementor-icon svg{height:70px;}.elementor-2290 .elementor-element.elementor-element-aba1b0b.elementor-element{--align-self:center;}.elementor-2290 .elementor-element.elementor-element-aba1b0b .elementor-icon-wrapper{text-align:center;}.elementor-2290 .elementor-element.elementor-element-aba1b0b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9ddf723 );}.elementor-2290 .elementor-element.elementor-element-aba1b0b.elementor-view-framed .elementor-icon, .elementor-2290 .elementor-element.elementor-element-aba1b0b.elementor-view-default .elementor-icon{color:var( --e-global-color-9ddf723 );border-color:var( --e-global-color-9ddf723 );}.elementor-2290 .elementor-element.elementor-element-aba1b0b.elementor-view-framed .elementor-icon, .elementor-2290 .elementor-element.elementor-element-aba1b0b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9ddf723 );}.elementor-2290 .elementor-element.elementor-element-aba1b0b .elementor-icon{font-size:70px;}.elementor-2290 .elementor-element.elementor-element-aba1b0b .elementor-icon svg{height:70px;}.elementor-2290 .elementor-element.elementor-element-683c198.elementor-element{--align-self:center;}.elementor-2290 .elementor-element.elementor-element-683c198 .elementor-icon-wrapper{text-align:center;}.elementor-2290 .elementor-element.elementor-element-683c198.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9ddf723 );}.elementor-2290 .elementor-element.elementor-element-683c198.elementor-view-framed .elementor-icon, .elementor-2290 .elementor-element.elementor-element-683c198.elementor-view-default .elementor-icon{color:var( --e-global-color-9ddf723 );border-color:var( --e-global-color-9ddf723 );}.elementor-2290 .elementor-element.elementor-element-683c198.elementor-view-framed .elementor-icon, .elementor-2290 .elementor-element.elementor-element-683c198.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9ddf723 );}.elementor-2290 .elementor-element.elementor-element-683c198 .elementor-icon{font-size:70px;}.elementor-2290 .elementor-element.elementor-element-683c198 .elementor-icon svg{height:70px;}.elementor-2290 .elementor-element.elementor-element-e58cc44.elementor-element{--align-self:center;}.elementor-2290 .elementor-element.elementor-element-e58cc44 .elementor-icon-wrapper{text-align:center;}.elementor-2290 .elementor-element.elementor-element-e58cc44.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9ddf723 );}.elementor-2290 .elementor-element.elementor-element-e58cc44.elementor-view-framed .elementor-icon, .elementor-2290 .elementor-element.elementor-element-e58cc44.elementor-view-default .elementor-icon{color:var( --e-global-color-9ddf723 );border-color:var( --e-global-color-9ddf723 );}.elementor-2290 .elementor-element.elementor-element-e58cc44.elementor-view-framed .elementor-icon, .elementor-2290 .elementor-element.elementor-element-e58cc44.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9ddf723 );}.elementor-2290 .elementor-element.elementor-element-e58cc44 .elementor-icon{font-size:70px;}.elementor-2290 .elementor-element.elementor-element-e58cc44 .elementor-icon svg{height:70px;}.elementor-2290 .elementor-element.elementor-element-05d26ad{background-color:var( --e-global-color-accent );border-style:none;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2290 .elementor-element.elementor-element-05d26ad .elementor-counter-number-wrapper{color:var( --e-global-color-1dc5916 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-05d26ad .elementor-counter-title{color:var( --e-global-color-1dc5916 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-52a04da{background-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2290 .elementor-element.elementor-element-52a04da .elementor-counter{gap:0px;}.elementor-2290 .elementor-element.elementor-element-52a04da .elementor-counter-number-wrapper{color:var( --e-global-color-1dc5916 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-52a04da .elementor-counter-title{color:var( --e-global-color-1dc5916 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-88b03c7{background-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2290 .elementor-element.elementor-element-88b03c7 .elementor-counter-number-wrapper{color:var( --e-global-color-1dc5916 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-88b03c7 .elementor-counter-title{color:var( --e-global-color-1dc5916 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-09ed707{background-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2290 .elementor-element.elementor-element-09ed707 .elementor-counter-number-wrapper{color:var( --e-global-color-1dc5916 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-09ed707 .elementor-counter-title{color:var( --e-global-color-1dc5916 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-68c81aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-6ed209a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2290 .elementor-element.elementor-element-6ed209a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-94080ea{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-2290 .elementor-element.elementor-element-94080ea p{margin-block-end:0px;}.elementor-2290 .elementor-element.elementor-element-310f4a1{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-2290 .elementor-element.elementor-element-310f4a1 .elementor-divider-separator{width:600px;margin:0 auto;margin-center:0;}.elementor-2290 .elementor-element.elementor-element-310f4a1 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2290 .elementor-element.elementor-element-860417e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2290 .elementor-element.elementor-element-b703c4c.elementor-element{--align-self:center;}.elementor-2290 .elementor-element.elementor-element-b703c4c .elementor-icon-wrapper{text-align:center;}.elementor-2290 .elementor-element.elementor-element-b703c4c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9ddf723 );}.elementor-2290 .elementor-element.elementor-element-b703c4c.elementor-view-framed .elementor-icon, .elementor-2290 .elementor-element.elementor-element-b703c4c.elementor-view-default .elementor-icon{color:var( --e-global-color-9ddf723 );border-color:var( --e-global-color-9ddf723 );}.elementor-2290 .elementor-element.elementor-element-b703c4c.elementor-view-framed .elementor-icon, .elementor-2290 .elementor-element.elementor-element-b703c4c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9ddf723 );}.elementor-2290 .elementor-element.elementor-element-b703c4c .elementor-icon{font-size:70px;}.elementor-2290 .elementor-element.elementor-element-b703c4c .elementor-icon svg{height:70px;}.elementor-2290 .elementor-element.elementor-element-e736313{background-color:var( --e-global-color-accent );border-style:none;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2290 .elementor-element.elementor-element-e736313 .elementor-counter-number-wrapper{color:var( --e-global-color-1dc5916 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-e736313 .elementor-counter-title{color:var( --e-global-color-1dc5916 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-1f28bfa.elementor-element{--align-self:center;}.elementor-2290 .elementor-element.elementor-element-1f28bfa .elementor-icon-wrapper{text-align:center;}.elementor-2290 .elementor-element.elementor-element-1f28bfa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9ddf723 );}.elementor-2290 .elementor-element.elementor-element-1f28bfa.elementor-view-framed .elementor-icon, .elementor-2290 .elementor-element.elementor-element-1f28bfa.elementor-view-default .elementor-icon{color:var( --e-global-color-9ddf723 );border-color:var( --e-global-color-9ddf723 );}.elementor-2290 .elementor-element.elementor-element-1f28bfa.elementor-view-framed .elementor-icon, .elementor-2290 .elementor-element.elementor-element-1f28bfa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9ddf723 );}.elementor-2290 .elementor-element.elementor-element-1f28bfa .elementor-icon{font-size:70px;}.elementor-2290 .elementor-element.elementor-element-1f28bfa .elementor-icon svg{height:70px;}.elementor-2290 .elementor-element.elementor-element-de4305c{background-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2290 .elementor-element.elementor-element-de4305c .elementor-counter-number-wrapper{color:var( --e-global-color-1dc5916 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-de4305c .elementor-counter-title{color:var( --e-global-color-1dc5916 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-8966247.elementor-element{--align-self:center;}.elementor-2290 .elementor-element.elementor-element-8966247 .elementor-icon-wrapper{text-align:center;}.elementor-2290 .elementor-element.elementor-element-8966247.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9ddf723 );}.elementor-2290 .elementor-element.elementor-element-8966247.elementor-view-framed .elementor-icon, .elementor-2290 .elementor-element.elementor-element-8966247.elementor-view-default .elementor-icon{color:var( --e-global-color-9ddf723 );border-color:var( --e-global-color-9ddf723 );}.elementor-2290 .elementor-element.elementor-element-8966247.elementor-view-framed .elementor-icon, .elementor-2290 .elementor-element.elementor-element-8966247.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9ddf723 );}.elementor-2290 .elementor-element.elementor-element-8966247 .elementor-icon{font-size:70px;}.elementor-2290 .elementor-element.elementor-element-8966247 .elementor-icon svg{height:70px;}.elementor-2290 .elementor-element.elementor-element-d1595c6{background-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2290 .elementor-element.elementor-element-d1595c6 .elementor-counter{gap:0px;}.elementor-2290 .elementor-element.elementor-element-d1595c6 .elementor-counter-number-wrapper{color:var( --e-global-color-1dc5916 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-d1595c6 .elementor-counter-title{color:var( --e-global-color-1dc5916 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-b61b2ff.elementor-element{--align-self:center;}.elementor-2290 .elementor-element.elementor-element-b61b2ff .elementor-icon-wrapper{text-align:center;}.elementor-2290 .elementor-element.elementor-element-b61b2ff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9ddf723 );}.elementor-2290 .elementor-element.elementor-element-b61b2ff.elementor-view-framed .elementor-icon, .elementor-2290 .elementor-element.elementor-element-b61b2ff.elementor-view-default .elementor-icon{color:var( --e-global-color-9ddf723 );border-color:var( --e-global-color-9ddf723 );}.elementor-2290 .elementor-element.elementor-element-b61b2ff.elementor-view-framed .elementor-icon, .elementor-2290 .elementor-element.elementor-element-b61b2ff.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9ddf723 );}.elementor-2290 .elementor-element.elementor-element-b61b2ff .elementor-icon{font-size:70px;}.elementor-2290 .elementor-element.elementor-element-b61b2ff .elementor-icon svg{height:70px;}.elementor-2290 .elementor-element.elementor-element-70b0d5a{background-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2290 .elementor-element.elementor-element-70b0d5a .elementor-counter-number-wrapper{color:var( --e-global-color-1dc5916 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-70b0d5a .elementor-counter-title{color:var( --e-global-color-1dc5916 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-734b9b03{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-21eda395{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2290 .elementor-element.elementor-element-60cfd77f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-1bfdc425{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2290 .elementor-element.elementor-element-ebb11bb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-257cb43{text-align:center;}.elementor-2290 .elementor-element.elementor-element-257cb43 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-9621388{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1dc5916 );}.elementor-2290 .elementor-element.elementor-element-9621388 p{margin-block-end:0px;}.elementor-2290 .elementor-element.elementor-element-4beb156{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-2290 .elementor-element.elementor-element-4beb156 .elementor-divider-separator{width:600px;margin:0 auto;margin-center:0;}.elementor-2290 .elementor-element.elementor-element-4beb156 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2290 .elementor-element.elementor-element-dc5bd93{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2290 .elementor-element.elementor-element-18c02133{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-2a0f1e85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2290 .elementor-element.elementor-element-d6a8153{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-4ebd790{text-align:center;}.elementor-2290 .elementor-element.elementor-element-4ebd790 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-196ee9e{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1dc5916 );}.elementor-2290 .elementor-element.elementor-element-196ee9e p{margin-block-end:0px;}.elementor-2290 .elementor-element.elementor-element-9cda078{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-2290 .elementor-element.elementor-element-9cda078 .elementor-divider-separator{width:600px;margin:0 auto;margin-center:0;}.elementor-2290 .elementor-element.elementor-element-9cda078 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2290 .elementor-element.elementor-element-e05b68b .team-pro-card-social-1{color:var( --e-global-color-text );background-color:var( --e-global-color-accent );font-size:20px;border-radius:5px 5px 5px 5px;}.elementor-2290 .elementor-element.elementor-element-e05b68b .team-pro-card-social-1 svg{fill:var( --e-global-color-text );width:20px;height:20px;}.elementor-2290 .elementor-element.elementor-element-e05b68b .team-pro-card-social-1:hover{background-color:var( --e-global-color-de89ec0 );}.elementor-2290 .elementor-element.elementor-element-e05b68b .team-pro-card-social-2{color:var( --e-global-color-text );background-color:var( --e-global-color-accent );font-size:20px;border-radius:5px 5px 5px 5px;}.elementor-2290 .elementor-element.elementor-element-e05b68b .team-pro-card-social-2 svg{fill:var( --e-global-color-text );width:20px;height:20px;}.elementor-2290 .elementor-element.elementor-element-e05b68b .team-pro-card-social-2:hover{background-color:var( --e-global-color-de89ec0 );}.elementor-2290 .elementor-element.elementor-element-e05b68b .team-pro-card-social-3{color:var( --e-global-color-text );background-color:var( --e-global-color-accent );font-size:20px;border-radius:5px 5px 5px 5px;}.elementor-2290 .elementor-element.elementor-element-e05b68b .team-pro-card-social-3 svg{fill:var( --e-global-color-text );width:20px;height:20px;}.elementor-2290 .elementor-element.elementor-element-e05b68b .team-pro-card-social-3:hover{background-color:var( --e-global-color-de89ec0 );}.elementor-2290 .elementor-element.elementor-element-e05b68b .team-pro-card{max-width:350px;width:100%;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2290 .elementor-element.elementor-element-e05b68b .team-pro-grid{grid-column-gap:30px;gap:30px;}.elementor-2290 .elementor-element.elementor-element-e05b68b .team-pro-swiper-container{padding:10px 0;}.team-pro-modal-box-5647be61{width:800px;border-radius:10px 10px 10px 10px;}.team-pro-modal-box-5647be61 .popup-content{padding:5px 5px 5px 5px;}.team-pro-modal-box-5647be61 .popup-img img{height:300px;object-fit:contain;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.team-pro-modal-box-5647be61 .popup-title{color:#002857;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.team-pro-modal-box-5647be61 .popup-contact-item strong{color:var( --e-global-color-1dc5916 );}.team-pro-modal-box-5647be61 .popup-contact-item a{color:var( --e-global-color-1dc5916 );}.elementor-2290 .elementor-element.elementor-element-2d731e53{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-3dcc4130{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2290 .elementor-element.elementor-element-51a978c2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-7503be82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2290 .elementor-element.elementor-element-34a67c3{--display:flex;}@media(min-width:768px){.elementor-2290 .elementor-element.elementor-element-dc5bd93{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2290 .elementor-element.elementor-element-d8bb5b4{--content-width:1024px;}.elementor-2290 .elementor-element.elementor-element-27f2abe1{--content-width:1024px;}.elementor-2290 .elementor-element.elementor-element-23e177a0{--content-width:1024px;}.elementor-2290 .elementor-element.elementor-element-6820d7fd{--content-width:1024px;}.elementor-2290 .elementor-element.elementor-element-70a5d590{--content-width:1024px;}.elementor-2290 .elementor-element.elementor-element-6b0b68b1{--content-width:1024px;}.elementor-2290 .elementor-element.elementor-element-947cf4a{--content-width:1024px;}.elementor-2290 .elementor-element.elementor-element-cbd770b{--content-width:1024px;}.elementor-2290 .elementor-element.elementor-element-2ea6e07e{--content-width:1024px;}.elementor-2290 .elementor-element.elementor-element-549b70df{--content-width:1024px;}.elementor-2290 .elementor-element.elementor-element-e4e5a1a{--content-width:1024px;}.elementor-2290 .elementor-element.elementor-element-acc4cf8{--content-width:1024px;}.elementor-2290 .elementor-element.elementor-element-ad4e371{--content-width:1024px;}.elementor-2290 .elementor-element.elementor-element-667a23a1{--content-width:1024px;}.elementor-2290 .elementor-element.elementor-element-ad4900d{--content-width:1024px;}.elementor-2290 .elementor-element.elementor-element-6f5be2b{--content-width:1024px;}.elementor-2290 .elementor-element.elementor-element-68c81aa{--content-width:1024px;}.elementor-2290 .elementor-element.elementor-element-860417e{--content-width:1024px;}.elementor-2290 .elementor-element.elementor-element-734b9b03{--content-width:1024px;}.elementor-2290 .elementor-element.elementor-element-60cfd77f{--content-width:1024px;}.elementor-2290 .elementor-element.elementor-element-ebb11bb{--content-width:1024px;}.elementor-2290 .elementor-element.elementor-element-18c02133{--content-width:1024px;}.elementor-2290 .elementor-element.elementor-element-d6a8153{--content-width:1024px;}.elementor-2290 .elementor-element.elementor-element-2d731e53{--content-width:1024px;}.elementor-2290 .elementor-element.elementor-element-51a978c2{--content-width:1024px;}}@media(max-width:1200px){.elementor-2290 .elementor-element.elementor-element-c7a2f1d{--grid-auto-flow:row;}.elementor-2290 .elementor-element.elementor-element-6f5be2b{--grid-auto-flow:row;}.elementor-2290 .elementor-element.elementor-element-860417e{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-2290 .elementor-element.elementor-element-19b55a2 .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-desc{font-size:var( --e-global-typography-6b442e2-font-size );}.elementor-2290 .elementor-element.elementor-element-19b55a2 .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2290 .elementor-element.elementor-element-19b55a2 .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-desc{font-size:var( --e-global-typography-6b442e2-font-size );}.elementor-2290 .elementor-element.elementor-element-19b55a2 .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2290 .elementor-element.elementor-element-f52f1ef .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-desc{font-size:var( --e-global-typography-6b442e2-font-size );}.elementor-2290 .elementor-element.elementor-element-f52f1ef .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2290 .elementor-element.elementor-element-f52f1ef .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-desc{font-size:var( --e-global-typography-6b442e2-font-size );}.elementor-2290 .elementor-element.elementor-element-f52f1ef .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2290 .elementor-element.elementor-element-3ac31e3 .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-desc{font-size:var( --e-global-typography-6b442e2-font-size );}.elementor-2290 .elementor-element.elementor-element-3ac31e3 .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2290 .elementor-element.elementor-element-3ac31e3 .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-desc{font-size:var( --e-global-typography-6b442e2-font-size );}.elementor-2290 .elementor-element.elementor-element-3ac31e3 .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2290 .elementor-element.elementor-element-d8bb5b4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-d4ab7fc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-8d42a50{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-c7a2f1d{--grid-auto-flow:row;}.elementor-2290 .elementor-element.elementor-element-6222512 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-3ec1933{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-d3032de .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-f006a98{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-d8f3d9d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-dd9cccf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-463dd8b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-aa74efc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-4889103 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-cabb063{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-04a7b8f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-d36c5e6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-27f2abe1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2290 .elementor-element.elementor-element-3556409{padding:0 0 0 0;}.elementor-2290 .elementor-element.elementor-element-3556409 img{width:100%;}.elementor-2290 .elementor-element.elementor-element-23e177a0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2290 .elementor-element.elementor-element-8e51cd3 img{width:90%;}.elementor-2290 .elementor-element.elementor-element-6820d7fd{--padding-top:96px;--padding-bottom:96px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-f98c7a2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-3dcb859{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-blog-block-post, .elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-image-card, .elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-card{margin:0px 0px 60px 0px;}.elementor-2290 .elementor-element.elementor-element-f71c678 .post-meta-list a, .elementor-2290 .elementor-element.elementor-element-f71c678 .post-meta-list .meta-date-text{font-size:var( --e-global-typography-c5b7ae7-font-size );}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-body .entry-title, .elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-entry-header .entry-title, .elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-footer > p, .elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-da2f45e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-70a5d590{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2290 .elementor-element.elementor-element-14fd492f{padding:0 0 0 0;}.elementor-2290 .elementor-element.elementor-element-14fd492f img{width:100%;}.elementor-2290 .elementor-element.elementor-element-6b0b68b1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2290 .elementor-element.elementor-element-6d9c0e2e img{width:90%;}.elementor-2290 .elementor-element.elementor-element-947cf4a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-c152197 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-72f5593{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-404f746{--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:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-e09e36d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-0118603{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-2ea6e07e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2290 .elementor-element.elementor-element-18c3579b{padding:0 0 0 0;}.elementor-2290 .elementor-element.elementor-element-18c3579b img{width:100%;}.elementor-2290 .elementor-element.elementor-element-549b70df{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2290 .elementor-element.elementor-element-540ddac img{width:90%;}.elementor-2290 .elementor-element.elementor-element-e4e5a1a{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-6082ef1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2290 .elementor-element.elementor-element-6082ef1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-818eb9f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-47bbbbb{--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:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-b096615 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-2ce2ee3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-ad4e371{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2290 .elementor-element.elementor-element-184e81f7{padding:0 0 0 0;}.elementor-2290 .elementor-element.elementor-element-184e81f7 img{width:100%;}.elementor-2290 .elementor-element.elementor-element-667a23a1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2290 .elementor-element.elementor-element-607b695e img{width:90%;}.elementor-2290 .elementor-element.elementor-element-ad4900d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-bd61170 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-21f2dad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-6f5be2b{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-2290 .elementor-element.elementor-element-05d26ad .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-05d26ad .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-52a04da .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-52a04da .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-88b03c7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-88b03c7 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-09ed707 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-09ed707 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-68c81aa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-6ed209a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-94080ea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-860417e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(8, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-2290 .elementor-element.elementor-element-e736313{width:var( --container-widget-width, 300px );max-width:300px;padding:10px 10px 10px 10px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-2290 .elementor-element.elementor-element-e736313.elementor-element{--align-self:center;}.elementor-2290 .elementor-element.elementor-element-e736313 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-e736313 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-de4305c{width:var( --container-widget-width, 300px );max-width:300px;padding:10px 10px 10px 10px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-2290 .elementor-element.elementor-element-de4305c.elementor-element{--align-self:center;}.elementor-2290 .elementor-element.elementor-element-de4305c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-de4305c .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-d1595c6{width:var( --container-widget-width, 300px );max-width:300px;padding:10px 10px 10px 10px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-2290 .elementor-element.elementor-element-d1595c6.elementor-element{--align-self:center;}.elementor-2290 .elementor-element.elementor-element-d1595c6 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-d1595c6 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-70b0d5a{width:var( --container-widget-width, 300px );max-width:300px;padding:10px 10px 10px 10px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-2290 .elementor-element.elementor-element-70b0d5a.elementor-element{--align-self:center;}.elementor-2290 .elementor-element.elementor-element-70b0d5a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-70b0d5a .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-734b9b03{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2290 .elementor-element.elementor-element-21eda395{padding:0 0 0 0;}.elementor-2290 .elementor-element.elementor-element-21eda395 img{width:100%;}.elementor-2290 .elementor-element.elementor-element-60cfd77f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2290 .elementor-element.elementor-element-1bfdc425 img{width:90%;}.elementor-2290 .elementor-element.elementor-element-ebb11bb{--padding-top:96px;--padding-bottom:96px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-257cb43 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-9621388{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-dc5bd93{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-2290 .elementor-element.elementor-element-dc5bd93.e-con{--align-self:center;}.elementor-2290 .elementor-element.elementor-element-18c02133{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2290 .elementor-element.elementor-element-2a0f1e85{padding:0 0 0 0;}.elementor-2290 .elementor-element.elementor-element-2a0f1e85 img{width:100%;}.elementor-2290 .elementor-element.elementor-element-d6a8153{--padding-top:96px;--padding-bottom:96px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-4ebd790 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-196ee9e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-e05b68b .team-pro-grid{grid-column-gap:10px;gap:10px;}.elementor-2290 .elementor-element.elementor-element-e05b68b .team-pro-swiper-container{padding:10px 0;}.team-pro-modal-box-5647be61 .popup-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-2d731e53{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2290 .elementor-element.elementor-element-3dcc4130 img{width:90%;}.elementor-2290 .elementor-element.elementor-element-51a978c2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2290 .elementor-element.elementor-element-7503be82{padding:0 0 0 0;}.elementor-2290 .elementor-element.elementor-element-7503be82 img{width:100%;}}@media(max-width:767px){.elementor-2290 .elementor-element.elementor-element-19b55a2 .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-desc{font-size:var( --e-global-typography-6b442e2-font-size );}.elementor-2290 .elementor-element.elementor-element-19b55a2 .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2290 .elementor-element.elementor-element-19b55a2 .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-desc{font-size:var( --e-global-typography-6b442e2-font-size );}.elementor-2290 .elementor-element.elementor-element-19b55a2 .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2290 .elementor-element.elementor-element-f52f1ef .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-desc{font-size:var( --e-global-typography-6b442e2-font-size );}.elementor-2290 .elementor-element.elementor-element-f52f1ef .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2290 .elementor-element.elementor-element-f52f1ef .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-desc{font-size:var( --e-global-typography-6b442e2-font-size );}.elementor-2290 .elementor-element.elementor-element-f52f1ef .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2290 .elementor-element.elementor-element-3ac31e3 .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-desc{font-size:var( --e-global-typography-6b442e2-font-size );}.elementor-2290 .elementor-element.elementor-element-3ac31e3 .elementor-repeater-item-a8c5a5b .vs-d8ea1cc5-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2290 .elementor-element.elementor-element-3ac31e3 .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-desc{font-size:var( --e-global-typography-6b442e2-font-size );}.elementor-2290 .elementor-element.elementor-element-3ac31e3 .elementor-repeater-item-fe693a1 .vs-d8ea1cc5-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2290 .elementor-element.elementor-element-d8bb5b4{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-d4ab7fc{width:100%;max-width:100%;}.elementor-2290 .elementor-element.elementor-element-d4ab7fc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-8d42a50{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-c7a2f1d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2290 .elementor-element.elementor-element-6222512 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-3ec1933{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-d3032de .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-f006a98{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-d8f3d9d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-dd9cccf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-463dd8b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-aa74efc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-4889103 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-cabb063{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-04a7b8f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-d36c5e6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-f98c7a2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-3dcb859{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-blog-block-post, .elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-image-card, .elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-card{margin:0px 0px 60px 0px;}.elementor-2290 .elementor-element.elementor-element-f71c678 .post-meta-list a, .elementor-2290 .elementor-element.elementor-element-f71c678 .post-meta-list .meta-date-text{font-size:var( --e-global-typography-c5b7ae7-font-size );}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-body .entry-title, .elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-entry-header .entry-title, .elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-footer > p, .elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-post-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-f71c678 .elementskit-btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-da2f45e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-947cf4a{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-c152197 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-72f5593{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-404f746{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-e09e36d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-2290 .elementor-element.elementor-element-e09e36d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-0118603{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-e4e5a1a{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-6082ef1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-818eb9f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-47bbbbb{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-b096615{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-2290 .elementor-element.elementor-element-b096615 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-2ce2ee3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-ad4900d{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-bd61170 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-21f2dad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-6f5be2b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2290 .elementor-element.elementor-element-05d26ad .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-05d26ad .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-52a04da .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-52a04da .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-88b03c7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-88b03c7 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-09ed707 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-09ed707 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-68c81aa{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:5%;--padding-right:5%;}.elementor-2290 .elementor-element.elementor-element-6ed209a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-94080ea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-860417e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2290 .elementor-element.elementor-element-e736313 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-e736313 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-de4305c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-de4305c .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-d1595c6 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-d1595c6 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-70b0d5a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2290 .elementor-element.elementor-element-70b0d5a .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-257cb43 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-9621388{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-4ebd790 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2290 .elementor-element.elementor-element-196ee9e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.team-pro-modal-box-5647be61 .popup-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS for button, class: .elementor-element-95f9ca0 *//* Produktkarte als Bezugspunkt */
.produkt-card {
    position: relative;
    overflow: hidden;
}

/* Unsichtbarer Klickbereich über der ganzen Card */
.produkt-card .produkt-card-link {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    z-index: 20 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Elementor Button-Struktur komplett unsichtbar machen */
.produkt-card .produkt-card-link .elementor-widget-container,
.produkt-card .produkt-card-link .elementor-button-wrapper,
.produkt-card .produkt-card-link a {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
}

/* Button-Optik entfernen */
.produkt-card .produkt-card-link a {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    font-size: 0 !important;
    color: transparent !important;
    text-decoration: none !important;
}

/* Inhalt bleibt normal sichtbar */
.produkt-card > *:not(.produkt-card-link) {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f32ac90 *//* Produktkarte als Bezugspunkt */
.produkt-card {
    position: relative;
    overflow: hidden;
}

/* Unsichtbarer Klickbereich über der ganzen Card */
.produkt-card .produkt-card-link {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    z-index: 20 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Elementor Button-Struktur komplett unsichtbar machen */
.produkt-card .produkt-card-link .elementor-widget-container,
.produkt-card .produkt-card-link .elementor-button-wrapper,
.produkt-card .produkt-card-link a {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
}

/* Button-Optik entfernen */
.produkt-card .produkt-card-link a {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    font-size: 0 !important;
    color: transparent !important;
    text-decoration: none !important;
}

/* Inhalt bleibt normal sichtbar */
.produkt-card > *:not(.produkt-card-link) {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-da11aac *//* Produktkarte als Bezugspunkt */
.produkt-card {
    position: relative;
    overflow: hidden;
}

/* Unsichtbarer Klickbereich über der ganzen Card */
.produkt-card .produkt-card-link {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    z-index: 20 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Elementor Button-Struktur komplett unsichtbar machen */
.produkt-card .produkt-card-link .elementor-widget-container,
.produkt-card .produkt-card-link .elementor-button-wrapper,
.produkt-card .produkt-card-link a {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
}

/* Button-Optik entfernen */
.produkt-card .produkt-card-link a {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    font-size: 0 !important;
    color: transparent !important;
    text-decoration: none !important;
}

/* Inhalt bleibt normal sichtbar */
.produkt-card > *:not(.produkt-card-link) {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eb45ef7 *//* Produktkarte als Bezugspunkt */
.produkt-card {
    position: relative;
    overflow: hidden;
}

/* Unsichtbarer Klickbereich über der ganzen Card */
.produkt-card .produkt-card-link {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    z-index: 20 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Elementor Button-Struktur komplett unsichtbar machen */
.produkt-card .produkt-card-link .elementor-widget-container,
.produkt-card .produkt-card-link .elementor-button-wrapper,
.produkt-card .produkt-card-link a {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
}

/* Button-Optik entfernen */
.produkt-card .produkt-card-link a {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    font-size: 0 !important;
    color: transparent !important;
    text-decoration: none !important;
}

/* Inhalt bleibt normal sichtbar */
.produkt-card > *:not(.produkt-card-link) {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-64dcb0b *//* Produktkarte als Bezugspunkt */
.produkt-card {
    position: relative;
    overflow: hidden;
}

/* Unsichtbarer Klickbereich über der ganzen Card */
.produkt-card .produkt-card-link {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    z-index: 20 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Elementor Button-Struktur komplett unsichtbar machen */
.produkt-card .produkt-card-link .elementor-widget-container,
.produkt-card .produkt-card-link .elementor-button-wrapper,
.produkt-card .produkt-card-link a {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
}

/* Button-Optik entfernen */
.produkt-card .produkt-card-link a {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    font-size: 0 !important;
    color: transparent !important;
    text-decoration: none !important;
}

/* Inhalt bleibt normal sichtbar */
.produkt-card > *:not(.produkt-card-link) {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36c153d *//* Produktkarte als Bezugspunkt */
.produkt-card {
    position: relative;
    overflow: hidden;
}

/* Unsichtbarer Klickbereich über der ganzen Card */
.produkt-card .produkt-card-link {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    z-index: 20 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Elementor Button-Struktur komplett unsichtbar machen */
.produkt-card .produkt-card-link .elementor-widget-container,
.produkt-card .produkt-card-link .elementor-button-wrapper,
.produkt-card .produkt-card-link a {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
}

/* Button-Optik entfernen */
.produkt-card .produkt-card-link a {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    font-size: 0 !important;
    color: transparent !important;
    text-decoration: none !important;
}

/* Inhalt bleibt normal sichtbar */
.produkt-card > *:not(.produkt-card-link) {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for elementskit-blog-posts, class: .elementor-element-f71c678 *//* ElementsKit Blog Posts Bilder angleichen */
.elementskit-post-image-card .elementskit-entry-header {
  height: 260px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  overflow: hidden !important;
  background: #fff;
}

.elementskit-post-image-card .elementskit-entry-thumb {
  height: 100% !important;
  width: 100% !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.elementskit-post-image-card .elementskit-entry-thumb img {
  width: auto !important;
  height: auto !important;
  max-width: 80% !important;
  max-height: 200px !important;
  object-fit: contain !important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-05d26ad */.elementor-2290 .elementor-element.elementor-element-05d26ad {
    display: flex;
    justify-content: center; /* horizontal zentrieren */
    align-items: center;    /* vertikal zentrieren */
    text-align: center;     /* Text im Inneren zentrieren */
    height: 100%;           /* sicherstellen, dass die Box die volle Höhe nutzt */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-52a04da */.elementor-2290 .elementor-element.elementor-element-52a04da {
    display: flex;
    justify-content: center; /* horizontal zentrieren */
    align-items: center;    /* vertikal zentrieren */
    text-align: center;     /* Text im Inneren zentrieren */
    height: 100%;           /* sicherstellen, dass die Box die volle Höhe nutzt */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-88b03c7 */.elementor-2290 .elementor-element.elementor-element-88b03c7 {
    display: flex;
    justify-content: center; /* horizontal zentrieren */
    align-items: center;    /* vertikal zentrieren */
    text-align: center;     /* Text im Inneren zentrieren */
    height: 100%;           /* sicherstellen, dass die Box die volle Höhe nutzt */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-09ed707 */.elementor-2290 .elementor-element.elementor-element-09ed707 {
    display: flex;
    justify-content: center; /* horizontal zentrieren */
    align-items: center;    /* vertikal zentrieren */
    text-align: center;     /* Text im Inneren zentrieren */
    height: 100%;           /* sicherstellen, dass die Box die volle Höhe nutzt */
}/* End custom CSS */
/* Start custom CSS for team_pro_5647be61, class: .elementor-element-e05b68b */@media (max-width: 767px) {
  .team-pro-modal-body-5647be61 .popup-img {
    display: none !important;
  }

  .team-pro-modal-body-5647be61 {
    display: block !important;
  }

  .team-pro-modal-box-5647be61 {
    width: calc(100% - 10px) !important;
    max-width: calc(100% - 10px) !important;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}/* End custom CSS */