.elementor-376 .elementor-element.elementor-element-556cd02{--display:flex;--min-height:98vh;--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:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.7;--margin-top:-135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-376 .elementor-element.elementor-element-556cd02::before, .elementor-376 .elementor-element.elementor-element-556cd02 > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-556cd02 > .e-con-inner > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-556cd02 > .elementor-background-slideshow::before, .elementor-376 .elementor-element.elementor-element-556cd02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-376 .elementor-element.elementor-element-556cd02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, #000000 0%, var( --e-global-color-529493c ) 100%);}.elementor-376 .elementor-element.elementor-element-5d9270c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-376 .elementor-element.elementor-element-14004b6{background-color:var( --e-global-color-baf514c );padding:5px 10px 5px 10px;border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-14004b6.elementor-element{--align-self:flex-start;}.elementor-376 .elementor-element.elementor-element-14004b6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:30px;letter-spacing:0px;color:var( --e-global-color-529493c );}.elementor-376 .elementor-element.elementor-element-e6086b6{background-color:var( --e-global-color-baf514c );padding:5px 10px 5px 10px;border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-e6086b6.elementor-element{--align-self:flex-start;}.elementor-376 .elementor-element.elementor-element-e6086b6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:30px;letter-spacing:0px;color:var( --e-global-color-529493c );}.elementor-376 .elementor-element.elementor-element-777c93a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-376 .elementor-element.elementor-element-777c93a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:60px;font-weight:600;text-shadow:0px 0px 10px rgba(118.99999999999999, 118.99999999999999, 118.99999999999999, 0.3);color:#FFFFFF;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-376 .elementor-element.elementor-element-c5af635{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-bdc31b4{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-9aedc67{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-376 .elementor-element.elementor-element-2f94cef .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, var( --e-global-color-529493c ) 0%, var( --e-global-color-4d656ce ) 100%);box-shadow:0px 10px 30px 0px rgba(23.000000000000004, 71.99999999999997, 130, 0.14);border-style:solid;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:20px 40px 20px 40px;}.elementor-376 .elementor-element.elementor-element-2f94cef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-376 .elementor-element.elementor-element-2f94cef .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-376 .elementor-element.elementor-element-df637a3 .elementor-button{background-color:var( --e-global-color-baf514c );font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;fill:#1E293B;color:#1E293B;box-shadow:0px 10px 30px 0px rgba(23.000000000000004, 71.99999999999997, 130, 0.14);border-style:solid;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:20px 40px 20px 40px;}.elementor-376 .elementor-element.elementor-element-df637a3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-376 .elementor-element.elementor-element-df637a3 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-376 .elementor-element.elementor-element-50ddfd9{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-376 .elementor-element.elementor-element-50ddfd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-376 .elementor-element.elementor-element-50ddfd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-376 .elementor-element.elementor-element-50ddfd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-376 .elementor-element.elementor-element-50ddfd9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-376 .elementor-element.elementor-element-50ddfd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-376 .elementor-element.elementor-element-50ddfd9 .elementor-icon-list-icon i{color:var( --e-global-color-68b4bfc );transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-50ddfd9 .elementor-icon-list-icon svg{fill:var( --e-global-color-68b4bfc );transition:fill 0.3s;}.elementor-376 .elementor-element.elementor-element-50ddfd9 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-68b4bfc );}.elementor-376 .elementor-element.elementor-element-50ddfd9 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-68b4bfc );}.elementor-376 .elementor-element.elementor-element-50ddfd9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-376 .elementor-element.elementor-element-50ddfd9 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-376 .elementor-element.elementor-element-50ddfd9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-68a7f90{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF73;--border-color:#FFFFFF73;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-376 .elementor-element.elementor-element-8c76b54{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-376 .elementor-element.elementor-element-34c9809:hover{--e-transform-scale:0.9;}.elementor-376 .elementor-element.elementor-element-34c9809{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF73;border-radius:0px 0px 0px 0px;}.elementor-376 .elementor-element.elementor-element-34c9809 .elementor-counter-number-wrapper{color:var( --e-global-color-baf514c );font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;}.elementor-376 .elementor-element.elementor-element-34c9809 .elementor-counter-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;letter-spacing:0px;}.elementor-376 .elementor-element.elementor-element-cf0d6be{--display:flex;}.elementor-376 .elementor-element.elementor-element-4c55959:hover{--e-transform-scale:0.9;}.elementor-376 .elementor-element.elementor-element-4c55959{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF73;border-radius:0px 0px 0px 0px;}.elementor-376 .elementor-element.elementor-element-4c55959 .elementor-counter-number-wrapper{color:var( --e-global-color-baf514c );font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;}.elementor-376 .elementor-element.elementor-element-4c55959 .elementor-counter-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;letter-spacing:0px;}.elementor-376 .elementor-element.elementor-element-e1fe774{--display:flex;}.elementor-376 .elementor-element.elementor-element-4e12ad9:hover{--e-transform-scale:0.9;}.elementor-376 .elementor-element.elementor-element-4e12ad9{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF73;border-radius:0px 0px 0px 0px;}.elementor-376 .elementor-element.elementor-element-4e12ad9 .elementor-counter-number-wrapper{color:var( --e-global-color-baf514c );font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;}.elementor-376 .elementor-element.elementor-element-4e12ad9 .elementor-counter-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;letter-spacing:0px;}.elementor-376 .elementor-element.elementor-element-0ab40f4{--display:flex;}.elementor-376 .elementor-element.elementor-element-cc0c862:hover{--e-transform-scale:0.9;}.elementor-376 .elementor-element.elementor-element-cc0c862{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF73;border-radius:0px 0px 0px 0px;}.elementor-376 .elementor-element.elementor-element-cc0c862 .elementor-counter-number-wrapper{color:var( --e-global-color-baf514c );font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;}.elementor-376 .elementor-element.elementor-element-cc0c862 .elementor-counter-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;letter-spacing:0px;}.elementor-376 .elementor-element.elementor-element-c374563{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-376 .elementor-element.elementor-element-4cb0ddc{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:stretch;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF73;--border-color:#FFFFFF73;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-376 .elementor-element.elementor-element-c57f6f0:hover{--e-transform-scale:0.9;}.elementor-376 .elementor-element.elementor-element-c57f6f0{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF73;border-radius:0px 0px 0px 0px;}.elementor-376 .elementor-element.elementor-element-c57f6f0 .elementor-counter-number-wrapper{color:var( --e-global-color-baf514c );font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;}.elementor-376 .elementor-element.elementor-element-c57f6f0 .elementor-counter-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;letter-spacing:0px;}.elementor-376 .elementor-element.elementor-element-0418e96:hover{--e-transform-scale:0.9;}.elementor-376 .elementor-element.elementor-element-0418e96{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF73;border-radius:0px 0px 0px 0px;}.elementor-376 .elementor-element.elementor-element-0418e96 .elementor-counter-number-wrapper{color:var( --e-global-color-baf514c );font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;}.elementor-376 .elementor-element.elementor-element-0418e96 .elementor-counter-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;letter-spacing:0px;}.elementor-376 .elementor-element.elementor-element-c3fcb4f:hover{--e-transform-scale:0.9;}.elementor-376 .elementor-element.elementor-element-c3fcb4f{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF73;border-radius:0px 0px 0px 0px;}.elementor-376 .elementor-element.elementor-element-c3fcb4f .elementor-counter-number-wrapper{color:var( --e-global-color-baf514c );font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;}.elementor-376 .elementor-element.elementor-element-c3fcb4f .elementor-counter-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;letter-spacing:0px;}.elementor-376 .elementor-element.elementor-element-54ec23e:hover{--e-transform-scale:0.9;}.elementor-376 .elementor-element.elementor-element-54ec23e{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF73;border-radius:0px 0px 0px 0px;}.elementor-376 .elementor-element.elementor-element-54ec23e .elementor-counter-number-wrapper{color:var( --e-global-color-baf514c );font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;}.elementor-376 .elementor-element.elementor-element-54ec23e .elementor-counter-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;letter-spacing:0px;}.elementor-376 .elementor-element.elementor-element-e81dcf7{--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;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-376 .elementor-element.elementor-element-2b7fdf1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:10px 10px 10px 10px;--z-index:2;}.elementor-376 .elementor-element.elementor-element-2b7fdf1:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-2b7fdf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #174882C7 0%, var( --e-global-color-529493c ) 100%);}.elementor-376 .elementor-element.elementor-element-2b7fdf1.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-376 .elementor-element.elementor-element-61938f7{width:100%;max-width:100%;text-align:center;}.elementor-376 .elementor-element.elementor-element-61938f7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-376 .elementor-element.elementor-element-61938f7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-22a49b5{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-376 .elementor-element.elementor-element-ce6d742{--display:flex;}.elementor-376 .elementor-element.elementor-element-5717a9d{--display:flex;}.elementor-376 .elementor-element.elementor-element-aed0103{--display:flex;}.elementor-376 .elementor-element.elementor-element-6df416b{--display:flex;}.elementor-376 .elementor-element.elementor-element-7056bba{--display:flex;}.elementor-376 .elementor-element.elementor-element-05f5d41{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:10px;z-index:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-376 .elementor-element.elementor-element-05f5d41 .swiper-slide ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;--border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-26deb86{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-376 .elementor-element.elementor-element-5af4fcd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-376 .elementor-element.elementor-element-3b29e72.elementor-element{--align-self:flex-start;}.elementor-376 .elementor-element.elementor-element-3b29e72{text-align:start;}.elementor-376 .elementor-element.elementor-element-3b29e72 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:30px;letter-spacing:2px;color:#B87333;}.elementor-376 .elementor-element.elementor-element-f523442{text-align:start;}.elementor-376 .elementor-element.elementor-element-f523442 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:700;line-height:50px;color:var( --e-global-color-529493c );}.elementor-376 .elementor-element.elementor-element-3413c4c{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#1E293B;}.elementor-376 .elementor-element.elementor-element-5cf650d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-376 .elementor-element.elementor-element-5cf650d:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-5cf650d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #FFFFFF 50%, #D8D8D84F 100%);}.elementor-376 .elementor-element.elementor-element-0070d39{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-376 .elementor-element.elementor-element-33ea216{background-color:#FFFFFF;padding:10px 10px 10px 10px;z-index:2;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-33ea216.elementor-element{--order:1;}.elementor-376 .elementor-element.elementor-element-33ea216:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-529493c );box-shadow:0px 10px 20px 0px rgba(23.00000000000003, 72, 130.00000000000006, 0.05);}.elementor-376 .elementor-element.elementor-element-33ea216 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-376 .elementor-element.elementor-element-33ea216 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-33ea216.elementor-view-stacked .elementor-icon{background-color:#174882;fill:#FFFFFF;color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-33ea216.elementor-view-framed .elementor-icon, .elementor-376 .elementor-element.elementor-element-33ea216.elementor-view-default .elementor-icon{fill:#174882;color:#174882;border-color:#174882;}.elementor-376 .elementor-element.elementor-element-33ea216.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-33ea216 .elementor-icon{font-size:20px;}.elementor-376 .elementor-element.elementor-element-33ea216 .elementor-icon-box-title, .elementor-376 .elementor-element.elementor-element-33ea216 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-376 .elementor-element.elementor-element-33ea216:has(:hover) .elementor-icon-box-title,
					 .elementor-376 .elementor-element.elementor-element-33ea216:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-33ea216 .elementor-icon-box-description{color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-641febd{z-index:1;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4d656ce );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-376 .elementor-element.elementor-element-e440236{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1.5px;}.elementor-376 .elementor-element.elementor-element-e440236 .elementor-divider-separator{width:100%;}.elementor-376 .elementor-element.elementor-element-e440236 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-376 .elementor-element.elementor-element-6cfcd3d{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-39600b4{background-color:#FFFFFF;padding:10px 10px 10px 10px;z-index:2;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-39600b4.elementor-element{--order:1;}.elementor-376 .elementor-element.elementor-element-39600b4:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-529493c );box-shadow:0px 10px 20px 0px rgba(23.00000000000003, 72, 130.00000000000006, 0.05);}.elementor-376 .elementor-element.elementor-element-39600b4 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-376 .elementor-element.elementor-element-39600b4 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-39600b4.elementor-view-stacked .elementor-icon{background-color:#174882;fill:#FFFFFF;color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-39600b4.elementor-view-framed .elementor-icon, .elementor-376 .elementor-element.elementor-element-39600b4.elementor-view-default .elementor-icon{fill:#174882;color:#174882;border-color:#174882;}.elementor-376 .elementor-element.elementor-element-39600b4.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-39600b4 .elementor-icon{font-size:20px;}.elementor-376 .elementor-element.elementor-element-39600b4 .elementor-icon-box-title, .elementor-376 .elementor-element.elementor-element-39600b4 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-376 .elementor-element.elementor-element-39600b4:has(:hover) .elementor-icon-box-title,
					 .elementor-376 .elementor-element.elementor-element-39600b4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-39600b4 .elementor-icon-box-description{color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-3d69ad2{z-index:1;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-a6609bd{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1.5px;}.elementor-376 .elementor-element.elementor-element-a6609bd .elementor-divider-separator{width:100%;}.elementor-376 .elementor-element.elementor-element-a6609bd .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-376 .elementor-element.elementor-element-163eadf{--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;}.elementor-376 .elementor-element.elementor-element-7b5a489 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #F0790B 0%, var( --e-global-color-68b4bfc ) 100%);box-shadow:0px 10px 30px 0px rgba(23.000000000000004, 71.99999999999997, 130, 0.14);border-radius:3000px 3000px 3000px 3000px;padding:18px 30px 18px 30px;}.elementor-376 .elementor-element.elementor-element-7b5a489{width:auto;max-width:auto;}.elementor-376 .elementor-element.elementor-element-7b5a489.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-376 .elementor-element.elementor-element-7b5a489 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-376 .elementor-element.elementor-element-7b5a489 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-376 .elementor-element.elementor-element-aaebcff{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-0c29cde{--e-rating-icon-font-size:20px;--e-rating-gap:5px;--e-rating-icon-marked-color:#174882;}.elementor-376 .elementor-element.elementor-element-8bca789 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-8bca789 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-376 .elementor-element.elementor-element-8bca789{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-376 .elementor-element.elementor-element-8bca789 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-376 .elementor-element.elementor-element-8bca789 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-376 .elementor-element.elementor-element-8bca789 .elementor-icon-list-text{color:var( --e-global-color-4d656ce );transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-4199ab1{--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;}.elementor-376 .elementor-element.elementor-element-d0f9114{--display:flex;--min-height:500px;--border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-28f1221{--display:flex;--min-height:660px;--border-radius:50px 10px 10px 50px;}.elementor-376 .elementor-element.elementor-element-28f1221:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-28f1221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leschke-rs.de/wp-content/uploads/2026/06/Lesche-Team-e1783181276661.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-376 .elementor-element.elementor-element-b088223{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-376 .elementor-element.elementor-element-d26f594{--display:flex;--border-radius:10px 50px 10px 10px;}.elementor-376 .elementor-element.elementor-element-d26f594:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-d26f594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leschke-rs.de/wp-content/uploads/2026/07/Leschke-Ueber-Uns-Foto-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-376 .elementor-element.elementor-element-ce98912{--display:flex;--justify-content:center;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:10px 10px 50px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-376 .elementor-element.elementor-element-ce98912:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-ce98912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #174882C7 0%, var( --e-global-color-529493c ) 100%);}.elementor-376 .elementor-element.elementor-element-ce98912::before, .elementor-376 .elementor-element.elementor-element-ce98912 > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-ce98912 > .e-con-inner > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-ce98912 > .elementor-background-slideshow::before, .elementor-376 .elementor-element.elementor-element-ce98912 > .e-con-inner > .elementor-background-slideshow::before, .elementor-376 .elementor-element.elementor-element-ce98912 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://leschke-rs.de/wp-content/uploads/2025/11/Hintergrund-Artur-Leschke.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-376 .elementor-element.elementor-element-cf9db86:hover{--e-transform-scale:0.9;}.elementor-376 .elementor-element.elementor-element-cf9db86{padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-cf9db86 .elementor-counter{flex-direction:column-reverse;}.elementor-376 .elementor-element.elementor-element-cf9db86 .elementor-counter-title{justify-content:center;color:var( --e-global-color-secondary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;letter-spacing:0px;}.elementor-376 .elementor-element.elementor-element-cf9db86 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:60px;text-shadow:0px 0px 10px rgba(118.99999999999999, 118.99999999999999, 118.99999999999999, 0.3);}.elementor-376 .elementor-element.elementor-element-ff22d30{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-376 .elementor-element.elementor-element-b640348{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-376 .elementor-element.elementor-element-392320f.elementor-element{--align-self:flex-start;}.elementor-376 .elementor-element.elementor-element-392320f{text-align:start;}.elementor-376 .elementor-element.elementor-element-392320f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:30px;letter-spacing:2px;color:#B87333;}.elementor-376 .elementor-element.elementor-element-cb7f066{text-align:start;}.elementor-376 .elementor-element.elementor-element-cb7f066 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:700;line-height:50px;color:var( --e-global-color-529493c );}.elementor-376 .elementor-element.elementor-element-11c5b6b{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#1E293B;}.elementor-376 .elementor-element.elementor-element-0eba1cb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-376 .elementor-element.elementor-element-0eba1cb:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-0eba1cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #FFFFFF 50%, #D8D8D84F 100%);}.elementor-376 .elementor-element.elementor-element-9f5762c{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-effbba7{background-color:#FFFFFF;padding:10px 10px 10px 10px;z-index:2;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-effbba7.elementor-element{--order:1;}.elementor-376 .elementor-element.elementor-element-effbba7:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-529493c );box-shadow:0px 10px 20px 0px rgba(23.00000000000003, 72, 130.00000000000006, 0.05);}.elementor-376 .elementor-element.elementor-element-effbba7 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-376 .elementor-element.elementor-element-effbba7 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-effbba7.elementor-view-stacked .elementor-icon{background-color:#174882;fill:#FFFFFF;color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-effbba7.elementor-view-framed .elementor-icon, .elementor-376 .elementor-element.elementor-element-effbba7.elementor-view-default .elementor-icon{fill:#174882;color:#174882;border-color:#174882;}.elementor-376 .elementor-element.elementor-element-effbba7.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-effbba7 .elementor-icon{font-size:20px;}.elementor-376 .elementor-element.elementor-element-effbba7 .elementor-icon-box-title, .elementor-376 .elementor-element.elementor-element-effbba7 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-376 .elementor-element.elementor-element-effbba7:has(:hover) .elementor-icon-box-title,
					 .elementor-376 .elementor-element.elementor-element-effbba7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-effbba7 .elementor-icon-box-description{color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-ea2a10d{z-index:1;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-a4722eb{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1.5px;}.elementor-376 .elementor-element.elementor-element-a4722eb .elementor-divider-separator{width:100%;}.elementor-376 .elementor-element.elementor-element-a4722eb .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-376 .elementor-element.elementor-element-28ea36e{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-a30e169{background-color:#FFFFFF;padding:10px 10px 10px 10px;z-index:2;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-a30e169.elementor-element{--order:1;}.elementor-376 .elementor-element.elementor-element-a30e169:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-529493c );box-shadow:0px 10px 20px 0px rgba(23.00000000000003, 72, 130.00000000000006, 0.05);}.elementor-376 .elementor-element.elementor-element-a30e169 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-376 .elementor-element.elementor-element-a30e169 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-a30e169.elementor-view-stacked .elementor-icon{background-color:#174882;fill:#FFFFFF;color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-a30e169.elementor-view-framed .elementor-icon, .elementor-376 .elementor-element.elementor-element-a30e169.elementor-view-default .elementor-icon{fill:#174882;color:#174882;border-color:#174882;}.elementor-376 .elementor-element.elementor-element-a30e169.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-a30e169 .elementor-icon{font-size:20px;}.elementor-376 .elementor-element.elementor-element-a30e169 .elementor-icon-box-title, .elementor-376 .elementor-element.elementor-element-a30e169 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-376 .elementor-element.elementor-element-a30e169:has(:hover) .elementor-icon-box-title,
					 .elementor-376 .elementor-element.elementor-element-a30e169:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-a30e169 .elementor-icon-box-description{color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-cb1f0fc{z-index:1;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-4cf5bb4{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1.5px;}.elementor-376 .elementor-element.elementor-element-4cf5bb4 .elementor-divider-separator{width:100%;}.elementor-376 .elementor-element.elementor-element-4cf5bb4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-376 .elementor-element.elementor-element-7f8bafe{--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;}.elementor-376 .elementor-element.elementor-element-885dd0b .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #F0790B 0%, var( --e-global-color-68b4bfc ) 100%);box-shadow:0px 10px 30px 0px rgba(23.000000000000004, 71.99999999999997, 130, 0.14);border-radius:3000px 3000px 3000px 3000px;padding:18px 30px 18px 30px;}.elementor-376 .elementor-element.elementor-element-885dd0b{width:auto;max-width:auto;}.elementor-376 .elementor-element.elementor-element-885dd0b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-376 .elementor-element.elementor-element-885dd0b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-376 .elementor-element.elementor-element-885dd0b .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-376 .elementor-element.elementor-element-183972f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-f42dd05{--e-rating-icon-font-size:20px;--e-rating-gap:5px;--e-rating-icon-marked-color:#174882;}.elementor-376 .elementor-element.elementor-element-63b1cfd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-63b1cfd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-376 .elementor-element.elementor-element-63b1cfd{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-376 .elementor-element.elementor-element-63b1cfd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-376 .elementor-element.elementor-element-63b1cfd .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-376 .elementor-element.elementor-element-63b1cfd .elementor-icon-list-text{color:var( --e-global-color-4d656ce );transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-8df3c93{--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;}.elementor-376 .elementor-element.elementor-element-384ce51{--display:flex;--min-height:500px;--border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-0d76155{--display:flex;--min-height:660px;--border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-0d76155:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-0d76155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leschke-rs.de/wp-content/uploads/2026/06/Lesche-Team-e1783181276661.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-376 .elementor-element.elementor-element-6ff85eb{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-376 .elementor-element.elementor-element-99850ff{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-99850ff:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-99850ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leschke-rs.de/wp-content/uploads/2026/07/Leschke-Ueber-Uns-Foto-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-376 .elementor-element.elementor-element-8b0a606{--display:flex;--justify-content:center;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-376 .elementor-element.elementor-element-8b0a606:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-8b0a606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #174882C7 0%, var( --e-global-color-529493c ) 100%);}.elementor-376 .elementor-element.elementor-element-8b0a606::before, .elementor-376 .elementor-element.elementor-element-8b0a606 > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-8b0a606 > .e-con-inner > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-8b0a606 > .elementor-background-slideshow::before, .elementor-376 .elementor-element.elementor-element-8b0a606 > .e-con-inner > .elementor-background-slideshow::before, .elementor-376 .elementor-element.elementor-element-8b0a606 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://leschke-rs.de/wp-content/uploads/2025/11/Hintergrund-Artur-Leschke.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-376 .elementor-element.elementor-element-edecfbc:hover{--e-transform-scale:0.9;}.elementor-376 .elementor-element.elementor-element-edecfbc{padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-edecfbc .elementor-counter{flex-direction:column-reverse;}.elementor-376 .elementor-element.elementor-element-edecfbc .elementor-counter-title{justify-content:center;color:var( --e-global-color-secondary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;letter-spacing:0px;}.elementor-376 .elementor-element.elementor-element-edecfbc .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:60px;text-shadow:0px 0px 10px rgba(118.99999999999999, 118.99999999999999, 118.99999999999999, 0.3);}.elementor-376 .elementor-element.elementor-element-bee008e{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:160px;--padding-left:40px;--padding-right:40px;}.elementor-376 .elementor-element.elementor-element-bee008e:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-bee008e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-c006a8c{--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;}.elementor-376 .elementor-element.elementor-element-8a2670c.elementor-element{--align-self:center;}.elementor-376 .elementor-element.elementor-element-8a2670c{text-align:start;}.elementor-376 .elementor-element.elementor-element-8a2670c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:30px;letter-spacing:2px;color:#B87333;}.elementor-376 .elementor-element.elementor-element-5080fa8{text-align:center;}.elementor-376 .elementor-element.elementor-element-5080fa8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:700;line-height:50px;color:#174882;}.elementor-376 .elementor-element.elementor-element-3d1b83d{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-2fb934f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-376 .elementor-element.elementor-element-07bda0b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-4befd46{--display:flex;--min-height:400px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.86;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 30px 0px rgba(221, 221, 221, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-4befd46:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-4befd46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://leschke-rs.de/wp-content/uploads/2026/06/ChatGPT-Image-20.-Juni-2026-08_48_58.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-376 .elementor-element.elementor-element-4befd46::before, .elementor-376 .elementor-element.elementor-element-4befd46 > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-4befd46 > .e-con-inner > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-4befd46 > .elementor-background-slideshow::before, .elementor-376 .elementor-element.elementor-element-4befd46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-376 .elementor-element.elementor-element-4befd46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #17488200 0%, var( --e-global-color-529493c ) 100%);}.elementor-376 .elementor-element.elementor-element-4befd46:hover::before, .elementor-376 .elementor-element.elementor-element-4befd46:hover > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-4befd46:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-4befd46 > .elementor-background-slideshow:hover::before, .elementor-376 .elementor-element.elementor-element-4befd46 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #17488200 75%, #174882 100%);}.elementor-376 .elementor-element.elementor-element-4befd46.e-con:hover{--e-con-transform-scale:0.98;}.elementor-376 .elementor-element.elementor-element-4befd46:hover{--overlay-opacity:0.85;}.elementor-376 .elementor-element.elementor-element-4befd46, .elementor-376 .elementor-element.elementor-element-4befd46::before{--overlay-transition:10s;}.elementor-376 .elementor-element.elementor-element-8ae507a:hover{--e-transform-translateY:-10px;}.elementor-376 .elementor-element.elementor-element-8ae507a{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 20px;border-radius:10px 0px 0px 10px;}.elementor-376 .elementor-element.elementor-element-8ae507a.elementor-element{--order:1;}.elementor-376 .elementor-element.elementor-element-8ae507a .elementor-icon-box-wrapper{text-align:start;}.elementor-376 .elementor-element.elementor-element-8ae507a .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-8ae507a .elementor-icon-box-title, .elementor-376 .elementor-element.elementor-element-8ae507a .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;}.elementor-376 .elementor-element.elementor-element-8ae507a:has(:hover) .elementor-icon-box-title,
					 .elementor-376 .elementor-element.elementor-element-8ae507a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-8ae507a .elementor-icon-box-description{color:var( --e-global-color-4d656ce );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-376 .elementor-element.elementor-element-e5ae892{right:-1px;}body.rtl .elementor-376 .elementor-element.elementor-element-e5ae892{left:-1px;}.elementor-376 .elementor-element.elementor-element-e5ae892{top:-1px;}.elementor-376 .elementor-element.elementor-element-e5ae892 .elementor-icon-wrapper{text-align:center;}.elementor-376 .elementor-element.elementor-element-e5ae892.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-e5ae892.elementor-view-framed .elementor-icon, .elementor-376 .elementor-element.elementor-element-e5ae892.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-e5ae892.elementor-view-framed .elementor-icon, .elementor-376 .elementor-element.elementor-element-e5ae892.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-e5ae892 .elementor-icon{font-size:30px;padding:10px;border-radius:0px 10px 0px 10px;}.elementor-376 .elementor-element.elementor-element-e5ae892 .elementor-icon svg{height:30px;}.elementor-376 .elementor-element.elementor-element-6788096{--display:flex;--min-height:400px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.86;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 30px 0px rgba(221, 221, 221, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-6788096:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-6788096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://leschke-rs.de/wp-content/uploads/2026/06/Leschke-Hygienezone.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-376 .elementor-element.elementor-element-6788096::before, .elementor-376 .elementor-element.elementor-element-6788096 > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-6788096 > .e-con-inner > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-6788096 > .elementor-background-slideshow::before, .elementor-376 .elementor-element.elementor-element-6788096 > .e-con-inner > .elementor-background-slideshow::before, .elementor-376 .elementor-element.elementor-element-6788096 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #17488200 0%, var( --e-global-color-529493c ) 100%);}.elementor-376 .elementor-element.elementor-element-6788096:hover::before, .elementor-376 .elementor-element.elementor-element-6788096:hover > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-6788096:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-6788096 > .elementor-background-slideshow:hover::before, .elementor-376 .elementor-element.elementor-element-6788096 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #17488200 75%, var( --e-global-color-529493c ) 100%);}.elementor-376 .elementor-element.elementor-element-6788096.e-con:hover{--e-con-transform-scale:0.98;}.elementor-376 .elementor-element.elementor-element-6788096:hover{--overlay-opacity:0.85;}.elementor-376 .elementor-element.elementor-element-6788096, .elementor-376 .elementor-element.elementor-element-6788096::before{--overlay-transition:1s;}body:not(.rtl) .elementor-376 .elementor-element.elementor-element-cb34065{right:-1px;}body.rtl .elementor-376 .elementor-element.elementor-element-cb34065{left:-1px;}.elementor-376 .elementor-element.elementor-element-cb34065{top:-1px;}.elementor-376 .elementor-element.elementor-element-cb34065 .elementor-icon-wrapper{text-align:center;}.elementor-376 .elementor-element.elementor-element-cb34065.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-cb34065.elementor-view-framed .elementor-icon, .elementor-376 .elementor-element.elementor-element-cb34065.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-cb34065.elementor-view-framed .elementor-icon, .elementor-376 .elementor-element.elementor-element-cb34065.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-cb34065 .elementor-icon{font-size:30px;padding:10px;border-radius:0px 10px 0px 10px;}.elementor-376 .elementor-element.elementor-element-cb34065 .elementor-icon svg{height:30px;}.elementor-376 .elementor-element.elementor-element-14e81d6:hover{--e-transform-translateY:-10px;}.elementor-376 .elementor-element.elementor-element-14e81d6{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 20px;border-radius:10px 0px 0px 10px;}.elementor-376 .elementor-element.elementor-element-14e81d6.elementor-element{--order:1;}.elementor-376 .elementor-element.elementor-element-14e81d6 .elementor-icon-box-wrapper{text-align:start;}.elementor-376 .elementor-element.elementor-element-14e81d6 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-14e81d6 .elementor-icon-box-title, .elementor-376 .elementor-element.elementor-element-14e81d6 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;}.elementor-376 .elementor-element.elementor-element-14e81d6:has(:hover) .elementor-icon-box-title,
					 .elementor-376 .elementor-element.elementor-element-14e81d6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-14e81d6 .elementor-icon-box-description{color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-fb23f83{--display:flex;--min-height:400px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.85;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 30px 0px rgba(221, 221, 221, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-fb23f83:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-fb23f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://leschke-rs.de/wp-content/uploads/2026/06/Leschke-Produktfoto-3-e1783184884424.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-376 .elementor-element.elementor-element-fb23f83::before, .elementor-376 .elementor-element.elementor-element-fb23f83 > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-fb23f83 > .e-con-inner > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-fb23f83 > .elementor-background-slideshow::before, .elementor-376 .elementor-element.elementor-element-fb23f83 > .e-con-inner > .elementor-background-slideshow::before, .elementor-376 .elementor-element.elementor-element-fb23f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #17488200 0%, var( --e-global-color-529493c ) 100%);}.elementor-376 .elementor-element.elementor-element-fb23f83:hover::before, .elementor-376 .elementor-element.elementor-element-fb23f83:hover > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-fb23f83:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-fb23f83 > .elementor-background-slideshow:hover::before, .elementor-376 .elementor-element.elementor-element-fb23f83 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 75%, var( --e-global-color-529493c ) 100%);}.elementor-376 .elementor-element.elementor-element-fb23f83.e-con:hover{--e-con-transform-scale:0.98;}.elementor-376 .elementor-element.elementor-element-fb23f83:hover{--overlay-opacity:0.85;}.elementor-376 .elementor-element.elementor-element-fb23f83, .elementor-376 .elementor-element.elementor-element-fb23f83::before{--overlay-transition:1s;}.elementor-376 .elementor-element.elementor-element-1873f40:hover{--e-transform-translateY:-10px;}.elementor-376 .elementor-element.elementor-element-1873f40{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 20px;border-radius:10px 0px 0px 10px;}.elementor-376 .elementor-element.elementor-element-1873f40.elementor-element{--order:1;}.elementor-376 .elementor-element.elementor-element-1873f40 .elementor-icon-box-wrapper{text-align:start;}.elementor-376 .elementor-element.elementor-element-1873f40 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-1873f40 .elementor-icon-box-title, .elementor-376 .elementor-element.elementor-element-1873f40 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;}.elementor-376 .elementor-element.elementor-element-1873f40:has(:hover) .elementor-icon-box-title,
					 .elementor-376 .elementor-element.elementor-element-1873f40:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-1873f40 .elementor-icon-box-description{color:var( --e-global-color-4d656ce );}body:not(.rtl) .elementor-376 .elementor-element.elementor-element-32285b8{right:-1px;}body.rtl .elementor-376 .elementor-element.elementor-element-32285b8{left:-1px;}.elementor-376 .elementor-element.elementor-element-32285b8{top:-1px;}.elementor-376 .elementor-element.elementor-element-32285b8 .elementor-icon-wrapper{text-align:center;}.elementor-376 .elementor-element.elementor-element-32285b8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-32285b8.elementor-view-framed .elementor-icon, .elementor-376 .elementor-element.elementor-element-32285b8.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-32285b8.elementor-view-framed .elementor-icon, .elementor-376 .elementor-element.elementor-element-32285b8.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-32285b8 .elementor-icon{font-size:30px;padding:10px;border-radius:0px 10px 0px 10px;}.elementor-376 .elementor-element.elementor-element-32285b8 .elementor-icon svg{height:30px;}.elementor-376 .elementor-element.elementor-element-1e48436{--display:flex;--min-height:400px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.85;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 30px 0px rgba(221, 221, 221, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-1e48436:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-1e48436 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://leschke-rs.de/wp-content/uploads/2026/06/Leschke-Scheuersaugmaschine.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-376 .elementor-element.elementor-element-1e48436::before, .elementor-376 .elementor-element.elementor-element-1e48436 > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-1e48436 > .e-con-inner > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-1e48436 > .elementor-background-slideshow::before, .elementor-376 .elementor-element.elementor-element-1e48436 > .e-con-inner > .elementor-background-slideshow::before, .elementor-376 .elementor-element.elementor-element-1e48436 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #17488200 0%, var( --e-global-color-529493c ) 100%);}.elementor-376 .elementor-element.elementor-element-1e48436:hover::before, .elementor-376 .elementor-element.elementor-element-1e48436:hover > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-1e48436:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-1e48436 > .elementor-background-slideshow:hover::before, .elementor-376 .elementor-element.elementor-element-1e48436 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 75%, var( --e-global-color-529493c ) 100%);}.elementor-376 .elementor-element.elementor-element-1e48436.e-con:hover{--e-con-transform-scale:0.98;}.elementor-376 .elementor-element.elementor-element-1e48436:hover{--overlay-opacity:0.85;}.elementor-376 .elementor-element.elementor-element-1e48436, .elementor-376 .elementor-element.elementor-element-1e48436::before{--overlay-transition:2s;}.elementor-376 .elementor-element.elementor-element-2c01ccf:hover{--e-transform-translateY:-10px;}.elementor-376 .elementor-element.elementor-element-2c01ccf{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 20px;border-radius:10px 0px 0px 10px;}.elementor-376 .elementor-element.elementor-element-2c01ccf.elementor-element{--order:1;}.elementor-376 .elementor-element.elementor-element-2c01ccf .elementor-icon-box-wrapper{text-align:start;}.elementor-376 .elementor-element.elementor-element-2c01ccf .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-2c01ccf .elementor-icon-box-title, .elementor-376 .elementor-element.elementor-element-2c01ccf .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;}.elementor-376 .elementor-element.elementor-element-2c01ccf:has(:hover) .elementor-icon-box-title,
					 .elementor-376 .elementor-element.elementor-element-2c01ccf:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-2c01ccf .elementor-icon-box-description{color:var( --e-global-color-4d656ce );}body:not(.rtl) .elementor-376 .elementor-element.elementor-element-3c67725{right:-1px;}body.rtl .elementor-376 .elementor-element.elementor-element-3c67725{left:-1px;}.elementor-376 .elementor-element.elementor-element-3c67725{top:-1px;}.elementor-376 .elementor-element.elementor-element-3c67725 .elementor-icon-wrapper{text-align:center;}.elementor-376 .elementor-element.elementor-element-3c67725.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-3c67725.elementor-view-framed .elementor-icon, .elementor-376 .elementor-element.elementor-element-3c67725.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-3c67725.elementor-view-framed .elementor-icon, .elementor-376 .elementor-element.elementor-element-3c67725.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-3c67725 .elementor-icon{font-size:30px;padding:10px;border-radius:0px 10px 0px 10px;}.elementor-376 .elementor-element.elementor-element-3c67725 .elementor-icon svg{height:30px;}.elementor-376 .elementor-element.elementor-element-8c6f2e6{--display:flex;--min-height:400px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.85;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 30px 0px rgba(221, 221, 221, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-8c6f2e6:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-8c6f2e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://leschke-rs.de/wp-content/uploads/2026/06/Lesche-Industrielle-Kehrmaschinen.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-376 .elementor-element.elementor-element-8c6f2e6::before, .elementor-376 .elementor-element.elementor-element-8c6f2e6 > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-8c6f2e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-8c6f2e6 > .elementor-background-slideshow::before, .elementor-376 .elementor-element.elementor-element-8c6f2e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-376 .elementor-element.elementor-element-8c6f2e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #17488200 0%, var( --e-global-color-529493c ) 100%);}.elementor-376 .elementor-element.elementor-element-8c6f2e6:hover::before, .elementor-376 .elementor-element.elementor-element-8c6f2e6:hover > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-8c6f2e6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-8c6f2e6 > .elementor-background-slideshow:hover::before, .elementor-376 .elementor-element.elementor-element-8c6f2e6 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 75%, var( --e-global-color-529493c ) 100%);}.elementor-376 .elementor-element.elementor-element-8c6f2e6.e-con:hover{--e-con-transform-scale:0.98;}.elementor-376 .elementor-element.elementor-element-8c6f2e6:hover{--overlay-opacity:0.85;}.elementor-376 .elementor-element.elementor-element-8c6f2e6, .elementor-376 .elementor-element.elementor-element-8c6f2e6::before{--overlay-transition:2s;}.elementor-376 .elementor-element.elementor-element-7d4e962:hover{--e-transform-translateY:-10px;}.elementor-376 .elementor-element.elementor-element-7d4e962{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 20px;border-radius:10px 0px 0px 10px;}.elementor-376 .elementor-element.elementor-element-7d4e962.elementor-element{--order:1;}.elementor-376 .elementor-element.elementor-element-7d4e962 .elementor-icon-box-wrapper{text-align:start;}.elementor-376 .elementor-element.elementor-element-7d4e962 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-7d4e962 .elementor-icon-box-title, .elementor-376 .elementor-element.elementor-element-7d4e962 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;}.elementor-376 .elementor-element.elementor-element-7d4e962:has(:hover) .elementor-icon-box-title,
					 .elementor-376 .elementor-element.elementor-element-7d4e962:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-7d4e962 .elementor-icon-box-description{color:var( --e-global-color-4d656ce );}body:not(.rtl) .elementor-376 .elementor-element.elementor-element-c50828e{right:-1px;}body.rtl .elementor-376 .elementor-element.elementor-element-c50828e{left:-1px;}.elementor-376 .elementor-element.elementor-element-c50828e{top:-1px;}.elementor-376 .elementor-element.elementor-element-c50828e .elementor-icon-wrapper{text-align:center;}.elementor-376 .elementor-element.elementor-element-c50828e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-c50828e.elementor-view-framed .elementor-icon, .elementor-376 .elementor-element.elementor-element-c50828e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-c50828e.elementor-view-framed .elementor-icon, .elementor-376 .elementor-element.elementor-element-c50828e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-c50828e .elementor-icon{font-size:30px;padding:10px;border-radius:0px 10px 0px 10px;}.elementor-376 .elementor-element.elementor-element-c50828e .elementor-icon svg{height:30px;}.elementor-376 .elementor-element.elementor-element-3b5f14e{--display:flex;--min-height:400px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.85;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 30px 0px rgba(221, 221, 221, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-3b5f14e:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-3b5f14e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://leschke-rs.de/wp-content/uploads/2026/06/Leschke-Schlaeuche-Pistolen.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-376 .elementor-element.elementor-element-3b5f14e::before, .elementor-376 .elementor-element.elementor-element-3b5f14e > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-3b5f14e > .e-con-inner > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-3b5f14e > .elementor-background-slideshow::before, .elementor-376 .elementor-element.elementor-element-3b5f14e > .e-con-inner > .elementor-background-slideshow::before, .elementor-376 .elementor-element.elementor-element-3b5f14e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #17488200 0%, var( --e-global-color-529493c ) 100%);}.elementor-376 .elementor-element.elementor-element-3b5f14e:hover::before, .elementor-376 .elementor-element.elementor-element-3b5f14e:hover > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-3b5f14e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-3b5f14e > .elementor-background-slideshow:hover::before, .elementor-376 .elementor-element.elementor-element-3b5f14e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 75%, var( --e-global-color-529493c ) 100%);}.elementor-376 .elementor-element.elementor-element-3b5f14e.e-con:hover{--e-con-transform-scale:0.98;}.elementor-376 .elementor-element.elementor-element-3b5f14e:hover{--overlay-opacity:0.85;}.elementor-376 .elementor-element.elementor-element-3b5f14e, .elementor-376 .elementor-element.elementor-element-3b5f14e::before{--overlay-transition:2s;}.elementor-376 .elementor-element.elementor-element-2d5d7e5:hover{--e-transform-translateY:-10px;}.elementor-376 .elementor-element.elementor-element-2d5d7e5{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 20px;border-radius:10px 0px 0px 10px;}.elementor-376 .elementor-element.elementor-element-2d5d7e5.elementor-element{--order:1;}.elementor-376 .elementor-element.elementor-element-2d5d7e5 .elementor-icon-box-wrapper{text-align:start;}.elementor-376 .elementor-element.elementor-element-2d5d7e5 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-2d5d7e5 .elementor-icon-box-title, .elementor-376 .elementor-element.elementor-element-2d5d7e5 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;}.elementor-376 .elementor-element.elementor-element-2d5d7e5:has(:hover) .elementor-icon-box-title,
					 .elementor-376 .elementor-element.elementor-element-2d5d7e5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-2d5d7e5 .elementor-icon-box-description{color:var( --e-global-color-4d656ce );}body:not(.rtl) .elementor-376 .elementor-element.elementor-element-42816df{right:-1px;}body.rtl .elementor-376 .elementor-element.elementor-element-42816df{left:-1px;}.elementor-376 .elementor-element.elementor-element-42816df{top:-1px;}.elementor-376 .elementor-element.elementor-element-42816df .elementor-icon-wrapper{text-align:center;}.elementor-376 .elementor-element.elementor-element-42816df.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-42816df.elementor-view-framed .elementor-icon, .elementor-376 .elementor-element.elementor-element-42816df.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-42816df.elementor-view-framed .elementor-icon, .elementor-376 .elementor-element.elementor-element-42816df.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-42816df .elementor-icon{font-size:30px;padding:10px;border-radius:0px 10px 0px 10px;}.elementor-376 .elementor-element.elementor-element-42816df .elementor-icon svg{height:30px;}.elementor-376 .elementor-element.elementor-element-d68c50e{--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:40px 0px;--row-gap:40px;--column-gap:0px;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-376 .elementor-element.elementor-element-d68c50e:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-d68c50e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #174882C7 0%, var( --e-global-color-529493c ) 100%);}.elementor-376 .elementor-element.elementor-element-d68c50e::before, .elementor-376 .elementor-element.elementor-element-d68c50e > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-d68c50e > .e-con-inner > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-d68c50e > .elementor-background-slideshow::before, .elementor-376 .elementor-element.elementor-element-d68c50e > .e-con-inner > .elementor-background-slideshow::before, .elementor-376 .elementor-element.elementor-element-d68c50e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://leschke-rs.de/wp-content/uploads/2025/11/Hintergrund-Artur-Leschke.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-376 .elementor-element.elementor-element-accd0fb{--display:flex;--min-height:55vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 0px 0px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-accd0fb:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-accd0fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d42ff25 );background-image:url("https://leschke-rs.de/wp-content/uploads/2026/06/Leschke-Reinigung-CTA-2.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-376 .elementor-element.elementor-element-4a3647e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:0px 10px 10px 0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-376 .elementor-element.elementor-element-4a3647e:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-4a3647e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-baf514c );}.elementor-376 .elementor-element.elementor-element-33f0aef.elementor-element{--align-self:flex-start;}.elementor-376 .elementor-element.elementor-element-33f0aef{text-align:start;}.elementor-376 .elementor-element.elementor-element-33f0aef .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:30px;letter-spacing:2px;color:var( --e-global-color-68b4bfc );}.elementor-376 .elementor-element.elementor-element-ec6ca3a{text-align:start;}.elementor-376 .elementor-element.elementor-element-ec6ca3a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:700;line-height:50px;color:var( --e-global-color-529493c );}.elementor-376 .elementor-element.elementor-element-3ddb64d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-3ddb64d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-3ddb64d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-3ddb64d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-376 .elementor-element.elementor-element-3ddb64d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-376 .elementor-element.elementor-element-3ddb64d .elementor-icon-list-icon i{color:var( --e-global-color-68b4bfc );transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-3ddb64d .elementor-icon-list-icon svg{fill:var( --e-global-color-68b4bfc );transition:fill 0.3s;}.elementor-376 .elementor-element.elementor-element-3ddb64d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-376 .elementor-element.elementor-element-3ddb64d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-376 .elementor-element.elementor-element-3ddb64d .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;}.elementor-376 .elementor-element.elementor-element-3ddb64d .elementor-icon-list-text{color:#1E293B;transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-f6d56d6 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #F0790B 0%, var( --e-global-color-68b4bfc ) 100%);box-shadow:0px 10px 30px 0px rgba(23.000000000000004, 71.99999999999997, 130, 0.14);border-radius:3000px 3000px 3000px 3000px;padding:18px 30px 18px 30px;}.elementor-376 .elementor-element.elementor-element-f6d56d6{width:auto;max-width:auto;}.elementor-376 .elementor-element.elementor-element-f6d56d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-376 .elementor-element.elementor-element-f6d56d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-376 .elementor-element.elementor-element-f6d56d6 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-376 .elementor-element.elementor-element-6f9adcc{--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;--padding-top:160px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-376 .elementor-element.elementor-element-0a446b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-376 .elementor-element.elementor-element-3bca726.elementor-element{--align-self:flex-start;}.elementor-376 .elementor-element.elementor-element-3bca726{text-align:start;}.elementor-376 .elementor-element.elementor-element-3bca726 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:30px;letter-spacing:2px;color:var( --e-global-color-68b4bfc );}.elementor-376 .elementor-element.elementor-element-f8bd8ed{text-align:start;}.elementor-376 .elementor-element.elementor-element-f8bd8ed .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:700;line-height:50px;color:#174882;}.elementor-376 .elementor-element.elementor-element-75b9a89{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-34ca394{--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:space-between;--align-items:center;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-376 .elementor-element.elementor-element-34ca394:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-34ca394 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #174882C7 0%, var( --e-global-color-529493c ) 100%);}.elementor-376 .elementor-element.elementor-element-18b8f9e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-18b8f9e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-376 .elementor-element.elementor-element-e07f27f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-376 .elementor-element.elementor-element-e07f27f{text-align:start;}.elementor-376 .elementor-element.elementor-element-e07f27f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-ae6f64e{text-align:start;}.elementor-376 .elementor-element.elementor-element-ae6f64e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-adedf97 .elementor-icon-wrapper{text-align:center;}.elementor-376 .elementor-element.elementor-element-adedf97 .elementor-icon{font-size:30px;}.elementor-376 .elementor-element.elementor-element-adedf97 .elementor-icon svg{height:30px;}.elementor-376 .elementor-element.elementor-element-745eeac{--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:space-between;--align-items:center;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-376 .elementor-element.elementor-element-745eeac:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-745eeac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #174882C7 0%, var( --e-global-color-529493c ) 100%);}.elementor-376 .elementor-element.elementor-element-da98d26{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-da98d26.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-376 .elementor-element.elementor-element-e4a9021.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-376 .elementor-element.elementor-element-e4a9021{text-align:start;}.elementor-376 .elementor-element.elementor-element-e4a9021 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-ffbaec3{text-align:start;}.elementor-376 .elementor-element.elementor-element-ffbaec3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-2a71d2a .elementor-icon-wrapper{text-align:center;}.elementor-376 .elementor-element.elementor-element-2a71d2a .elementor-icon{font-size:30px;}.elementor-376 .elementor-element.elementor-element-2a71d2a .elementor-icon svg{height:30px;}.elementor-376 .elementor-element.elementor-element-ebc33ed{--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:space-between;--align-items:center;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-376 .elementor-element.elementor-element-ebc33ed:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-ebc33ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #174882C7 0%, var( --e-global-color-529493c ) 100%);}.elementor-376 .elementor-element.elementor-element-a28dafd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-a28dafd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-376 .elementor-element.elementor-element-52002ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-376 .elementor-element.elementor-element-52002ba{text-align:start;}.elementor-376 .elementor-element.elementor-element-52002ba .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-bc138bc{text-align:start;}.elementor-376 .elementor-element.elementor-element-bc138bc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-0c03824 .elementor-icon-wrapper{text-align:center;}.elementor-376 .elementor-element.elementor-element-0c03824 .elementor-icon{font-size:30px;}.elementor-376 .elementor-element.elementor-element-0c03824 .elementor-icon svg{height:30px;}.elementor-376 .elementor-element.elementor-element-3f4b60c{--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:space-between;--align-items:center;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-376 .elementor-element.elementor-element-3f4b60c:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-3f4b60c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #174882C7 0%, #174882 100%);}.elementor-376 .elementor-element.elementor-element-f1c20bc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-f1c20bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-376 .elementor-element.elementor-element-8f4089f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-376 .elementor-element.elementor-element-8f4089f{text-align:start;}.elementor-376 .elementor-element.elementor-element-8f4089f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-7b791ad{text-align:start;}.elementor-376 .elementor-element.elementor-element-7b791ad .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-f62bba6 .elementor-icon-wrapper{text-align:center;}.elementor-376 .elementor-element.elementor-element-f62bba6 .elementor-icon{font-size:30px;}.elementor-376 .elementor-element.elementor-element-f62bba6 .elementor-icon svg{height:30px;}.elementor-376 .elementor-element.elementor-element-9056633{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-376 .elementor-element.elementor-element-9720401{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 30px 0px rgba(23.000000000000004, 71.99999999999997, 130, 0.0784313725490196);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-376 .elementor-element.elementor-element-9720401:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-9720401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-9720401:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 10px 30px 0px rgba(23.000000000000004, 71.99999999999997, 130, 0.0784313725490196);}.elementor-376 .elementor-element.elementor-element-9720401, .elementor-376 .elementor-element.elementor-element-9720401::before{--border-transition:1s;}.elementor-376 .elementor-element.elementor-element-b3e646d{text-align:start;}.elementor-376 .elementor-element.elementor-element-b3e646d img{border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-3c80c84{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-49b75f4 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #F0790B 0%, var( --e-global-color-68b4bfc ) 100%);box-shadow:0px 10px 30px 0px rgba(23.000000000000004, 71.99999999999997, 130, 0.14);border-radius:3000px 3000px 3000px 3000px;padding:18px 30px 18px 30px;}.elementor-376 .elementor-element.elementor-element-49b75f4{width:auto;max-width:auto;}.elementor-376 .elementor-element.elementor-element-49b75f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-376 .elementor-element.elementor-element-49b75f4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-376 .elementor-element.elementor-element-49b75f4 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-376 .elementor-element.elementor-element-895c6fc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 30px 0px rgba(23.000000000000004, 71.99999999999997, 130, 0.0784313725490196);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-376 .elementor-element.elementor-element-895c6fc:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-895c6fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-895c6fc:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 10px 30px 0px rgba(23.000000000000004, 71.99999999999997, 130, 0.0784313725490196);}.elementor-376 .elementor-element.elementor-element-895c6fc, .elementor-376 .elementor-element.elementor-element-895c6fc::before{--border-transition:1s;}.elementor-376 .elementor-element.elementor-element-461fa54{text-align:start;}.elementor-376 .elementor-element.elementor-element-461fa54 img{border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-698f29b{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-a219b32 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #F0790B 0%, var( --e-global-color-68b4bfc ) 100%);box-shadow:0px 10px 30px 0px rgba(23.000000000000004, 71.99999999999997, 130, 0.14);border-radius:3000px 3000px 3000px 3000px;padding:18px 30px 18px 30px;}.elementor-376 .elementor-element.elementor-element-a219b32{width:auto;max-width:auto;}.elementor-376 .elementor-element.elementor-element-a219b32.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-376 .elementor-element.elementor-element-a219b32 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-376 .elementor-element.elementor-element-a219b32 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-376 .elementor-element.elementor-element-b752ec4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 30px 0px rgba(23.000000000000004, 71.99999999999997, 130, 0.0784313725490196);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-376 .elementor-element.elementor-element-b752ec4:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-b752ec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-b752ec4:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-376 .elementor-element.elementor-element-b752ec4, .elementor-376 .elementor-element.elementor-element-b752ec4::before{--border-transition:1s;}.elementor-376 .elementor-element.elementor-element-c2b29fa{text-align:start;}.elementor-376 .elementor-element.elementor-element-c2b29fa img{border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-50575a2{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-4390455 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #F0790B 0%, var( --e-global-color-68b4bfc ) 100%);box-shadow:0px 10px 30px 0px rgba(23.000000000000004, 71.99999999999997, 130, 0.14);border-radius:3000px 3000px 3000px 3000px;padding:18px 30px 18px 30px;}.elementor-376 .elementor-element.elementor-element-4390455{width:auto;max-width:auto;}.elementor-376 .elementor-element.elementor-element-4390455.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-376 .elementor-element.elementor-element-4390455 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-376 .elementor-element.elementor-element-4390455 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-376 .elementor-element.elementor-element-99bc9bc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 30px 0px rgba(23.000000000000004, 71.99999999999997, 130, 0.0784313725490196);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-376 .elementor-element.elementor-element-99bc9bc:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-99bc9bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-99bc9bc:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-376 .elementor-element.elementor-element-99bc9bc, .elementor-376 .elementor-element.elementor-element-99bc9bc::before{--border-transition:1s;}.elementor-376 .elementor-element.elementor-element-fece1be{text-align:start;}.elementor-376 .elementor-element.elementor-element-fece1be img{border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-81cb989{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-865dd7a .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #F0790B 0%, var( --e-global-color-68b4bfc ) 100%);box-shadow:0px 10px 30px 0px rgba(23.000000000000004, 71.99999999999997, 130, 0.14);border-radius:3000px 3000px 3000px 3000px;padding:18px 30px 18px 30px;}.elementor-376 .elementor-element.elementor-element-865dd7a{width:auto;max-width:auto;}.elementor-376 .elementor-element.elementor-element-865dd7a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-376 .elementor-element.elementor-element-865dd7a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-376 .elementor-element.elementor-element-865dd7a .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-376 .elementor-element.elementor-element-6966b42{--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;--padding-top:80px;--padding-bottom:160px;--padding-left:40px;--padding-right:40px;}.elementor-376 .elementor-element.elementor-element-7f198af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-376 .elementor-element.elementor-element-01cc014 img{width:100%;border-radius:10px 50px 50px 10px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-376 .elementor-element.elementor-element-436609b{width:var( --container-widget-width, 70% );max-width:70%;background-color:var( --e-global-color-baf514c );padding:10px 10px 10px 10px;--container-widget-width:70%;--container-widget-flex-grow:0;bottom:80px;z-index:2;border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-436609b.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-376 .elementor-element.elementor-element-436609b{right:0px;}body.rtl .elementor-376 .elementor-element.elementor-element-436609b{left:0px;}.elementor-376 .elementor-element.elementor-element-436609b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-376 .elementor-element.elementor-element-436609b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-376 .elementor-element.elementor-element-436609b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-376 .elementor-element.elementor-element-436609b .elementor-image-box-title{margin-bottom:5px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-529493c );}.elementor-376 .elementor-element.elementor-element-436609b .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-376 .elementor-element.elementor-element-436609b .elementor-image-box-img img{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-529493c );border-radius:300px;transition-duration:0.3s;}.elementor-376 .elementor-element.elementor-element-436609b:has(:hover) .elementor-image-box-title,
					 .elementor-376 .elementor-element.elementor-element-436609b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-529493c );}.elementor-376 .elementor-element.elementor-element-436609b .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-274db42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-376 .elementor-element.elementor-element-b7b3daf.elementor-element{--align-self:flex-start;}.elementor-376 .elementor-element.elementor-element-b7b3daf{text-align:start;}.elementor-376 .elementor-element.elementor-element-b7b3daf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:30px;letter-spacing:2px;color:var( --e-global-color-68b4bfc );}.elementor-376 .elementor-element.elementor-element-7e4e938{text-align:start;}.elementor-376 .elementor-element.elementor-element-7e4e938 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:700;line-height:50px;}.elementor-376 .elementor-element.elementor-element-4a75fff{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#1E293B;}.elementor-376 .elementor-element.elementor-element-ee438c3{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-376 .elementor-element.elementor-element-ee438c3 .elementor-divider-separator{width:100%;}.elementor-376 .elementor-element.elementor-element-ee438c3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-376 .elementor-element.elementor-element-aabd02d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;z-index:2;border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-aabd02d:hover{--e-transform-translateX:4px;}.elementor-376 .elementor-element.elementor-element-aabd02d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-376 .elementor-element.elementor-element-aabd02d .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-aabd02d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-baf514c );fill:#B87333;color:#B87333;}.elementor-376 .elementor-element.elementor-element-aabd02d.elementor-view-framed .elementor-icon, .elementor-376 .elementor-element.elementor-element-aabd02d.elementor-view-default .elementor-icon{fill:var( --e-global-color-baf514c );color:var( --e-global-color-baf514c );border-color:var( --e-global-color-baf514c );}.elementor-376 .elementor-element.elementor-element-aabd02d.elementor-view-framed .elementor-icon{background-color:#B87333;}.elementor-376 .elementor-element.elementor-element-aabd02d .elementor-icon{font-size:30px;}.elementor-376 .elementor-element.elementor-element-aabd02d .elementor-icon-box-title, .elementor-376 .elementor-element.elementor-element-aabd02d .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-376 .elementor-element.elementor-element-aabd02d:has(:hover) .elementor-icon-box-title,
					 .elementor-376 .elementor-element.elementor-element-aabd02d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-529493c );}.elementor-376 .elementor-element.elementor-element-aabd02d .elementor-icon-box-description{color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-e5eb1fd{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-376 .elementor-element.elementor-element-e5eb1fd .elementor-divider-separator{width:100%;}.elementor-376 .elementor-element.elementor-element-e5eb1fd .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-376 .elementor-element.elementor-element-cc8b96a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;z-index:3;border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-cc8b96a:hover{--e-transform-translateX:4px;}.elementor-376 .elementor-element.elementor-element-cc8b96a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-376 .elementor-element.elementor-element-cc8b96a .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-cc8b96a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-baf514c );fill:#B87333;color:#B87333;}.elementor-376 .elementor-element.elementor-element-cc8b96a.elementor-view-framed .elementor-icon, .elementor-376 .elementor-element.elementor-element-cc8b96a.elementor-view-default .elementor-icon{fill:var( --e-global-color-baf514c );color:var( --e-global-color-baf514c );border-color:var( --e-global-color-baf514c );}.elementor-376 .elementor-element.elementor-element-cc8b96a.elementor-view-framed .elementor-icon{background-color:#B87333;}.elementor-376 .elementor-element.elementor-element-cc8b96a .elementor-icon{font-size:30px;}.elementor-376 .elementor-element.elementor-element-cc8b96a .elementor-icon-box-title, .elementor-376 .elementor-element.elementor-element-cc8b96a .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-376 .elementor-element.elementor-element-cc8b96a:has(:hover) .elementor-icon-box-title,
					 .elementor-376 .elementor-element.elementor-element-cc8b96a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-529493c );}.elementor-376 .elementor-element.elementor-element-cc8b96a .elementor-icon-box-description{color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-0f86c3b{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-376 .elementor-element.elementor-element-0f86c3b .elementor-divider-separator{width:100%;}.elementor-376 .elementor-element.elementor-element-0f86c3b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-376 .elementor-element.elementor-element-f2b0169 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #F0790B 0%, var( --e-global-color-68b4bfc ) 100%);box-shadow:0px 10px 30px 0px rgba(23.000000000000004, 71.99999999999997, 130, 0.14);border-radius:3000px 3000px 3000px 3000px;padding:18px 30px 18px 30px;}.elementor-376 .elementor-element.elementor-element-f2b0169{width:auto;max-width:auto;z-index:3;}.elementor-376 .elementor-element.elementor-element-f2b0169.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-376 .elementor-element.elementor-element-f2b0169 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-376 .elementor-element.elementor-element-f2b0169 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-376 .elementor-element.elementor-element-a976a09{--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:40px 0px;--row-gap:40px;--column-gap:0px;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-376 .elementor-element.elementor-element-a976a09:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-a976a09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #174882C7 0%, #174882 100%);}.elementor-376 .elementor-element.elementor-element-a976a09::before, .elementor-376 .elementor-element.elementor-element-a976a09 > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-a976a09 > .e-con-inner > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-a976a09 > .elementor-background-slideshow::before, .elementor-376 .elementor-element.elementor-element-a976a09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-376 .elementor-element.elementor-element-a976a09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://leschke-rs.de/wp-content/uploads/2026/07/Hintergrund-Artur-Leschke2-e1783251568204.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-376 .elementor-element.elementor-element-9523204{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:10px 0px 0px 10px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-376 .elementor-element.elementor-element-9523204:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-9523204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-baf514c );}.elementor-376 .elementor-element.elementor-element-7c5f126.elementor-element{--align-self:flex-start;}.elementor-376 .elementor-element.elementor-element-7c5f126{text-align:start;}.elementor-376 .elementor-element.elementor-element-7c5f126 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:30px;letter-spacing:2px;color:var( --e-global-color-68b4bfc );}.elementor-376 .elementor-element.elementor-element-9807cfe{text-align:start;}.elementor-376 .elementor-element.elementor-element-9807cfe .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:700;line-height:50px;color:var( --e-global-color-529493c );}.elementor-376 .elementor-element.elementor-element-0368518 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-0368518 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-0368518 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-0368518 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-376 .elementor-element.elementor-element-0368518 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-376 .elementor-element.elementor-element-0368518 .elementor-icon-list-icon i{color:var( --e-global-color-68b4bfc );transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-0368518 .elementor-icon-list-icon svg{fill:var( --e-global-color-68b4bfc );transition:fill 0.3s;}.elementor-376 .elementor-element.elementor-element-0368518{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-376 .elementor-element.elementor-element-0368518 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-376 .elementor-element.elementor-element-0368518 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;}.elementor-376 .elementor-element.elementor-element-0368518 .elementor-icon-list-text{color:var( --e-global-color-4d656ce );transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-940cdd1 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #F0790B 0%, var( --e-global-color-68b4bfc ) 100%);box-shadow:0px 10px 30px 0px rgba(23.000000000000004, 71.99999999999997, 130, 0.14);border-radius:3000px 3000px 3000px 3000px;padding:18px 30px 18px 30px;}.elementor-376 .elementor-element.elementor-element-940cdd1{width:auto;max-width:auto;}.elementor-376 .elementor-element.elementor-element-940cdd1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-376 .elementor-element.elementor-element-940cdd1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-376 .elementor-element.elementor-element-940cdd1 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-376 .elementor-element.elementor-element-b5d59b0{--display:flex;--min-height:55vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 10px 10px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-b5d59b0:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-b5d59b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d42ff25 );background-image:url("https://leschke-rs.de/wp-content/uploads/2026/06/Leschke-Showroom-Foto-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-376 .elementor-element.elementor-element-9d68fff{--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;--padding-top:160px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-376 .elementor-element.elementor-element-9d68fff:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-9d68fff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-b5b86f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-376 .elementor-element.elementor-element-2f279fc .elementor-repeater-item-4ec193a{left:14%;--hotspot-translate-x:14%;top:31%;--hotspot-translate-y:31%;}.elementor-376 .elementor-element.elementor-element-2f279fc .elementor-repeater-item-f1f7700 .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-376 .elementor-element.elementor-element-2f279fc .elementor-repeater-item-f1f7700{left:92%;--hotspot-translate-x:92%;top:7%;--hotspot-translate-y:7%;}.elementor-376 .elementor-element.elementor-element-2f279fc .elementor-repeater-item-79e31e1{left:88%;--hotspot-translate-x:88%;top:83%;--hotspot-translate-y:83%;}.elementor-376 .elementor-element.elementor-element-2f279fc .elementor-repeater-item-95a78c5{left:44%;--hotspot-translate-x:44%;top:45%;--hotspot-translate-y:45%;}.elementor-376 .elementor-element.elementor-element-2f279fc .elementor-repeater-item-c036501{left:75%;--hotspot-translate-x:75%;top:49%;--hotspot-translate-y:49%;}.elementor-376 .elementor-element.elementor-element-2f279fc .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-376 .elementor-element.elementor-element-2f279fc img{border-radius:10px 50px 50px 10px;}.elementor-376 .elementor-element.elementor-element-2f279fc{--hotspot-color:var( --e-global-color-68b4bfc );--tooltip-text-color:var( --e-global-color-4d656ce );--tooltip-color:var( --e-global-color-baf514c );--tooltip-border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-2f279fc .e-hotspot__tooltip{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;letter-spacing:1px;}.elementor-376 .elementor-element.elementor-element-ec94f8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-376 .elementor-element.elementor-element-9888c32.elementor-element{--align-self:flex-start;}.elementor-376 .elementor-element.elementor-element-9888c32{text-align:start;}.elementor-376 .elementor-element.elementor-element-9888c32 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:30px;letter-spacing:2px;color:var( --e-global-color-68b4bfc );}.elementor-376 .elementor-element.elementor-element-89f28d7{text-align:start;}.elementor-376 .elementor-element.elementor-element-89f28d7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:700;line-height:50px;}.elementor-376 .elementor-element.elementor-element-7f69d0c{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#1E293B;}.elementor-376 .elementor-element.elementor-element-3347d56{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-376 .elementor-element.elementor-element-3347d56 .elementor-divider-separator{width:100%;}.elementor-376 .elementor-element.elementor-element-3347d56 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-376 .elementor-element.elementor-element-0b92262{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-376 .elementor-element.elementor-element-4dc6bcc{--display:flex;}.elementor-376 .elementor-element.elementor-element-c3affe0{background-color:var( --e-global-color-baf514c );padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-376 .elementor-element.elementor-element-c3affe0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-c3affe0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-c3affe0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-c3affe0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-376 .elementor-element.elementor-element-c3affe0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-376 .elementor-element.elementor-element-c3affe0 .elementor-icon-list-icon i{color:var( --e-global-color-68b4bfc );transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-c3affe0 .elementor-icon-list-icon svg{fill:var( --e-global-color-68b4bfc );transition:fill 0.3s;}.elementor-376 .elementor-element.elementor-element-c3affe0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-376 .elementor-element.elementor-element-c3affe0 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;}.elementor-376 .elementor-element.elementor-element-c3affe0 .elementor-icon-list-text{color:var( --e-global-color-529493c );transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-994d249{--display:flex;}.elementor-376 .elementor-element.elementor-element-cf8e89b{background-color:var( --e-global-color-baf514c );padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-376 .elementor-element.elementor-element-cf8e89b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-cf8e89b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-cf8e89b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-cf8e89b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-376 .elementor-element.elementor-element-cf8e89b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-376 .elementor-element.elementor-element-cf8e89b .elementor-icon-list-icon i{color:var( --e-global-color-68b4bfc );transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-cf8e89b .elementor-icon-list-icon svg{fill:var( --e-global-color-68b4bfc );transition:fill 0.3s;}.elementor-376 .elementor-element.elementor-element-cf8e89b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-376 .elementor-element.elementor-element-cf8e89b .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;}.elementor-376 .elementor-element.elementor-element-cf8e89b .elementor-icon-list-text{color:var( --e-global-color-529493c );transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-8ca6445{--display:flex;}.elementor-376 .elementor-element.elementor-element-a78f25e{background-color:var( --e-global-color-baf514c );padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-376 .elementor-element.elementor-element-a78f25e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-a78f25e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-a78f25e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-a78f25e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-376 .elementor-element.elementor-element-a78f25e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-376 .elementor-element.elementor-element-a78f25e .elementor-icon-list-icon i{color:var( --e-global-color-68b4bfc );transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-a78f25e .elementor-icon-list-icon svg{fill:var( --e-global-color-68b4bfc );transition:fill 0.3s;}.elementor-376 .elementor-element.elementor-element-a78f25e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-376 .elementor-element.elementor-element-a78f25e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;}.elementor-376 .elementor-element.elementor-element-a78f25e .elementor-icon-list-text{color:var( --e-global-color-529493c );transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-2ac223b{--display:flex;}.elementor-376 .elementor-element.elementor-element-564a221{background-color:var( --e-global-color-baf514c );padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-376 .elementor-element.elementor-element-564a221 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-564a221 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-564a221 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-564a221 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-376 .elementor-element.elementor-element-564a221 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-376 .elementor-element.elementor-element-564a221 .elementor-icon-list-icon i{color:var( --e-global-color-68b4bfc );transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-564a221 .elementor-icon-list-icon svg{fill:var( --e-global-color-68b4bfc );transition:fill 0.3s;}.elementor-376 .elementor-element.elementor-element-564a221 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-376 .elementor-element.elementor-element-564a221 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;}.elementor-376 .elementor-element.elementor-element-564a221 .elementor-icon-list-text{color:var( --e-global-color-529493c );transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-4bae4d8{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-376 .elementor-element.elementor-element-ccac13b{--display:flex;}.elementor-376 .elementor-element.elementor-element-6dc3642{background-color:var( --e-global-color-baf514c );padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-376 .elementor-element.elementor-element-6dc3642 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-6dc3642 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-6dc3642 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-6dc3642 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-376 .elementor-element.elementor-element-6dc3642 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-376 .elementor-element.elementor-element-6dc3642 .elementor-icon-list-icon i{color:var( --e-global-color-68b4bfc );transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-6dc3642 .elementor-icon-list-icon svg{fill:var( --e-global-color-68b4bfc );transition:fill 0.3s;}.elementor-376 .elementor-element.elementor-element-6dc3642 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-376 .elementor-element.elementor-element-6dc3642 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;}.elementor-376 .elementor-element.elementor-element-6dc3642 .elementor-icon-list-text{color:var( --e-global-color-529493c );transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-ab3a016{--display:flex;}.elementor-376 .elementor-element.elementor-element-0d2810d{background-color:var( --e-global-color-baf514c );padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-376 .elementor-element.elementor-element-0d2810d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-0d2810d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-0d2810d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-0d2810d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-376 .elementor-element.elementor-element-0d2810d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-376 .elementor-element.elementor-element-0d2810d .elementor-icon-list-icon i{color:var( --e-global-color-68b4bfc );transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-0d2810d .elementor-icon-list-icon svg{fill:var( --e-global-color-68b4bfc );transition:fill 0.3s;}.elementor-376 .elementor-element.elementor-element-0d2810d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-376 .elementor-element.elementor-element-0d2810d .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;}.elementor-376 .elementor-element.elementor-element-0d2810d .elementor-icon-list-text{color:var( --e-global-color-529493c );transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-246948d{--display:flex;}.elementor-376 .elementor-element.elementor-element-64c3b54{background-color:var( --e-global-color-baf514c );padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-376 .elementor-element.elementor-element-64c3b54 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-64c3b54 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-64c3b54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-64c3b54 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-376 .elementor-element.elementor-element-64c3b54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-376 .elementor-element.elementor-element-64c3b54 .elementor-icon-list-icon i{color:var( --e-global-color-68b4bfc );transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-64c3b54 .elementor-icon-list-icon svg{fill:var( --e-global-color-68b4bfc );transition:fill 0.3s;}.elementor-376 .elementor-element.elementor-element-64c3b54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-376 .elementor-element.elementor-element-64c3b54 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;}.elementor-376 .elementor-element.elementor-element-64c3b54 .elementor-icon-list-text{color:var( --e-global-color-529493c );transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-8f888e8{--display:flex;}.elementor-376 .elementor-element.elementor-element-c7e9d9e{background-color:var( --e-global-color-baf514c );padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-376 .elementor-element.elementor-element-c7e9d9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-c7e9d9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-c7e9d9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-376 .elementor-element.elementor-element-c7e9d9e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-376 .elementor-element.elementor-element-c7e9d9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-376 .elementor-element.elementor-element-c7e9d9e .elementor-icon-list-icon i{color:var( --e-global-color-68b4bfc );transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-c7e9d9e .elementor-icon-list-icon svg{fill:var( --e-global-color-68b4bfc );transition:fill 0.3s;}.elementor-376 .elementor-element.elementor-element-c7e9d9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-376 .elementor-element.elementor-element-c7e9d9e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;}.elementor-376 .elementor-element.elementor-element-c7e9d9e .elementor-icon-list-text{color:var( --e-global-color-529493c );transition:color 0.3s;}.elementor-376 .elementor-element.elementor-element-1018d86{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-376 .elementor-element.elementor-element-faa6ae2{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-376 .elementor-element.elementor-element-faa6ae2 .elementor-divider-separator{width:100%;}.elementor-376 .elementor-element.elementor-element-faa6ae2 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-376 .elementor-element.elementor-element-3f49ac7 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #F0790B 0%, var( --e-global-color-68b4bfc ) 100%);box-shadow:0px 10px 30px 0px rgba(23.000000000000004, 71.99999999999997, 130, 0.14);border-radius:3000px 3000px 3000px 3000px;padding:18px 30px 18px 30px;}.elementor-376 .elementor-element.elementor-element-3f49ac7{width:auto;max-width:auto;}.elementor-376 .elementor-element.elementor-element-3f49ac7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-376 .elementor-element.elementor-element-3f49ac7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-376 .elementor-element.elementor-element-3f49ac7 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-376 .elementor-element.elementor-element-7e032f4{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-376 .elementor-element.elementor-element-51268c1{--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;}.elementor-376 .elementor-element.elementor-element-6d151ae.elementor-element{--align-self:center;}.elementor-376 .elementor-element.elementor-element-6d151ae .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:30px;letter-spacing:2px;color:var( --e-global-color-68b4bfc );}.elementor-376 .elementor-element.elementor-element-f67feb0{text-align:center;}.elementor-376 .elementor-element.elementor-element-f67feb0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:700;line-height:50px;}.elementor-376 .elementor-element.elementor-element-f80545a{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-7cb8a4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-376 .elementor-element.elementor-element-b796811{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-50d9bed{--display:flex;--min-height:400px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 30px 0px rgba(221, 221, 221, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-376 .elementor-element.elementor-element-50d9bed:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-50d9bed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-50d9bed:hover::before, .elementor-376 .elementor-element.elementor-element-50d9bed:hover > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-50d9bed:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-50d9bed > .elementor-background-slideshow:hover::before, .elementor-376 .elementor-element.elementor-element-50d9bed > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-376 .elementor-element.elementor-element-50d9bed.e-con:hover{--e-con-transform-scale:0.98;}.elementor-376 .elementor-element.elementor-element-50d9bed:hover{--overlay-opacity:0;}.elementor-376 .elementor-element.elementor-element-50d9bed, .elementor-376 .elementor-element.elementor-element-50d9bed::before{--overlay-transition:1s;}body:not(.rtl) .elementor-376 .elementor-element.elementor-element-17a7730{right:1px;}body.rtl .elementor-376 .elementor-element.elementor-element-17a7730{left:1px;}.elementor-376 .elementor-element.elementor-element-17a7730{top:1px;}.elementor-376 .elementor-element.elementor-element-17a7730 .elementor-icon-wrapper{text-align:center;}.elementor-376 .elementor-element.elementor-element-17a7730.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-17a7730.elementor-view-framed .elementor-icon, .elementor-376 .elementor-element.elementor-element-17a7730.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-17a7730.elementor-view-framed .elementor-icon, .elementor-376 .elementor-element.elementor-element-17a7730.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-17a7730 .elementor-icon{font-size:30px;padding:10px;border-radius:0px 10px 0px 10px;}.elementor-376 .elementor-element.elementor-element-17a7730 .elementor-icon svg{height:30px;}.elementor-376 .elementor-element.elementor-element-de11499{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-b02da6f{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1.5px;}.elementor-376 .elementor-element.elementor-element-b02da6f .elementor-divider-separator{width:100%;}.elementor-376 .elementor-element.elementor-element-b02da6f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-376 .elementor-element.elementor-element-0837ab8{background-color:transparent;padding:10px 10px 10px 10px;z-index:2;background-image:linear-gradient(270deg, #174882C7 0%, var( --e-global-color-529493c ) 100%);border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-0837ab8 .elementor-icon-box-wrapper{text-align:start;}.elementor-376 .elementor-element.elementor-element-0837ab8 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-0837ab8 .elementor-icon-box-title, .elementor-376 .elementor-element.elementor-element-0837ab8 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-376 .elementor-element.elementor-element-0837ab8:has(:hover) .elementor-icon-box-title,
					 .elementor-376 .elementor-element.elementor-element-0837ab8:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-0837ab8 .elementor-icon-box-description{color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-be14503{text-align:start;}.elementor-376 .elementor-element.elementor-element-be14503 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:80px;font-weight:700;color:#EEF0F1;}.elementor-376 .elementor-element.elementor-element-a8c22c8{--display:flex;--min-height:400px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 30px 0px rgba(221, 221, 221, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-376 .elementor-element.elementor-element-a8c22c8:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-a8c22c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-a8c22c8:hover::before, .elementor-376 .elementor-element.elementor-element-a8c22c8:hover > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-a8c22c8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-a8c22c8 > .elementor-background-slideshow:hover::before, .elementor-376 .elementor-element.elementor-element-a8c22c8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-376 .elementor-element.elementor-element-a8c22c8.e-con:hover{--e-con-transform-scale:0.98;}.elementor-376 .elementor-element.elementor-element-a8c22c8:hover{--overlay-opacity:0;}.elementor-376 .elementor-element.elementor-element-a8c22c8, .elementor-376 .elementor-element.elementor-element-a8c22c8::before{--overlay-transition:1s;}body:not(.rtl) .elementor-376 .elementor-element.elementor-element-67ddcca{right:1px;}body.rtl .elementor-376 .elementor-element.elementor-element-67ddcca{left:1px;}.elementor-376 .elementor-element.elementor-element-67ddcca{top:1px;}.elementor-376 .elementor-element.elementor-element-67ddcca .elementor-icon-wrapper{text-align:center;}.elementor-376 .elementor-element.elementor-element-67ddcca.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-67ddcca.elementor-view-framed .elementor-icon, .elementor-376 .elementor-element.elementor-element-67ddcca.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-67ddcca.elementor-view-framed .elementor-icon, .elementor-376 .elementor-element.elementor-element-67ddcca.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-67ddcca .elementor-icon{font-size:30px;padding:10px;border-radius:0px 10px 0px 10px;}.elementor-376 .elementor-element.elementor-element-67ddcca .elementor-icon svg{height:30px;}.elementor-376 .elementor-element.elementor-element-45c8834{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-e159a03{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1.5px;}.elementor-376 .elementor-element.elementor-element-e159a03 .elementor-divider-separator{width:100%;}.elementor-376 .elementor-element.elementor-element-e159a03 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-376 .elementor-element.elementor-element-3a20f7b{background-color:transparent;padding:10px 10px 10px 10px;z-index:2;background-image:linear-gradient(270deg, #174882C7 0%, var( --e-global-color-529493c ) 100%);border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-3a20f7b .elementor-icon-box-wrapper{text-align:start;}.elementor-376 .elementor-element.elementor-element-3a20f7b .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-3a20f7b .elementor-icon-box-title, .elementor-376 .elementor-element.elementor-element-3a20f7b .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-376 .elementor-element.elementor-element-3a20f7b:has(:hover) .elementor-icon-box-title,
					 .elementor-376 .elementor-element.elementor-element-3a20f7b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-3a20f7b .elementor-icon-box-description{color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-97f1794{text-align:start;}.elementor-376 .elementor-element.elementor-element-97f1794 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:80px;font-weight:700;color:#EEF0F1;}.elementor-376 .elementor-element.elementor-element-a38995e{--display:flex;--min-height:400px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 30px 0px rgba(221, 221, 221, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-376 .elementor-element.elementor-element-a38995e:not(.elementor-motion-effects-element-type-background), .elementor-376 .elementor-element.elementor-element-a38995e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-a38995e:hover::before, .elementor-376 .elementor-element.elementor-element-a38995e:hover > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-a38995e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-376 .elementor-element.elementor-element-a38995e > .elementor-background-slideshow:hover::before, .elementor-376 .elementor-element.elementor-element-a38995e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-376 .elementor-element.elementor-element-a38995e.e-con:hover{--e-con-transform-scale:0.98;}.elementor-376 .elementor-element.elementor-element-a38995e:hover{--overlay-opacity:0;}.elementor-376 .elementor-element.elementor-element-a38995e, .elementor-376 .elementor-element.elementor-element-a38995e::before{--overlay-transition:1s;}body:not(.rtl) .elementor-376 .elementor-element.elementor-element-d45308c{right:1px;}body.rtl .elementor-376 .elementor-element.elementor-element-d45308c{left:1px;}.elementor-376 .elementor-element.elementor-element-d45308c{top:1px;}.elementor-376 .elementor-element.elementor-element-d45308c .elementor-icon-wrapper{text-align:center;}.elementor-376 .elementor-element.elementor-element-d45308c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-d45308c.elementor-view-framed .elementor-icon, .elementor-376 .elementor-element.elementor-element-d45308c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-d45308c.elementor-view-framed .elementor-icon, .elementor-376 .elementor-element.elementor-element-d45308c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-d45308c .elementor-icon{font-size:30px;padding:10px;border-radius:0px 10px 0px 10px;}.elementor-376 .elementor-element.elementor-element-d45308c .elementor-icon svg{height:30px;}.elementor-376 .elementor-element.elementor-element-221c20e{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-e8312d5{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1.5px;}.elementor-376 .elementor-element.elementor-element-e8312d5 .elementor-divider-separator{width:100%;}.elementor-376 .elementor-element.elementor-element-e8312d5 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-376 .elementor-element.elementor-element-7269588{background-color:transparent;padding:10px 10px 10px 10px;z-index:2;background-image:linear-gradient(270deg, #174882C7 0%, var( --e-global-color-529493c ) 100%);border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-7269588 .elementor-icon-box-wrapper{text-align:start;}.elementor-376 .elementor-element.elementor-element-7269588 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-7269588 .elementor-icon-box-title, .elementor-376 .elementor-element.elementor-element-7269588 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-376 .elementor-element.elementor-element-7269588:has(:hover) .elementor-icon-box-title,
					 .elementor-376 .elementor-element.elementor-element-7269588:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-376 .elementor-element.elementor-element-7269588 .elementor-icon-box-description{color:var( --e-global-color-4d656ce );}.elementor-376 .elementor-element.elementor-element-c5d5fec{text-align:start;}.elementor-376 .elementor-element.elementor-element-c5d5fec .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:80px;font-weight:700;color:#EEF0F1;}.elementor-376 .elementor-element.elementor-element-c20a31b{--display:flex;}.elementor-376 .elementor-element.elementor-element-08f9c4e{--display:flex;}.elementor-376 .elementor-element.elementor-element-6162f9c{--display:flex;}.elementor-376 .elementor-element.elementor-element-ae699d2{--display:flex;}.elementor-376 .elementor-element.elementor-element-1a23fb5{--display:flex;}.elementor-376 .elementor-element.elementor-element-5e79610{--display:flex;}.elementor-376 .elementor-element.elementor-element-6557265{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:10px;z-index:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-376 .elementor-element.elementor-element-6557265 .swiper-slide ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;--border-radius:10px 10px 10px 10px;}body.elementor-page-376:not(.elementor-motion-effects-element-type-background), body.elementor-page-376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-376 .elementor-element.elementor-element-556cd02{--content-width:1320px;}.elementor-376 .elementor-element.elementor-element-5d9270c{--width:100%;}.elementor-376 .elementor-element.elementor-element-2b7fdf1{--width:17%;}.elementor-376 .elementor-element.elementor-element-5af4fcd{--content-width:1320px;}.elementor-376 .elementor-element.elementor-element-4199ab1{--width:100%;}.elementor-376 .elementor-element.elementor-element-b640348{--content-width:1320px;}.elementor-376 .elementor-element.elementor-element-8df3c93{--width:100%;}.elementor-376 .elementor-element.elementor-element-c006a8c{--content-width:1320px;}.elementor-376 .elementor-element.elementor-element-2fb934f{--width:100%;}.elementor-376 .elementor-element.elementor-element-07bda0b{--width:100%;}.elementor-376 .elementor-element.elementor-element-accd0fb{--width:45%;}.elementor-376 .elementor-element.elementor-element-4a3647e{--width:55%;}.elementor-376 .elementor-element.elementor-element-0a446b5{--width:50%;}.elementor-376 .elementor-element.elementor-element-34ca394{--width:80%;}.elementor-376 .elementor-element.elementor-element-18b8f9e{--width:75%;}.elementor-376 .elementor-element.elementor-element-745eeac{--width:80%;}.elementor-376 .elementor-element.elementor-element-da98d26{--width:75%;}.elementor-376 .elementor-element.elementor-element-ebc33ed{--width:80%;}.elementor-376 .elementor-element.elementor-element-a28dafd{--width:75%;}.elementor-376 .elementor-element.elementor-element-3f4b60c{--width:80%;}.elementor-376 .elementor-element.elementor-element-f1c20bc{--width:75%;}.elementor-376 .elementor-element.elementor-element-9056633{--width:50%;}.elementor-376 .elementor-element.elementor-element-7f198af{--content-width:1320px;}.elementor-376 .elementor-element.elementor-element-274db42{--content-width:1320px;}.elementor-376 .elementor-element.elementor-element-9523204{--width:55%;}.elementor-376 .elementor-element.elementor-element-b5d59b0{--width:45%;}.elementor-376 .elementor-element.elementor-element-b5b86f1{--content-width:1320px;}.elementor-376 .elementor-element.elementor-element-ec94f8c{--content-width:1320px;}.elementor-376 .elementor-element.elementor-element-0b92262{--width:90%;}.elementor-376 .elementor-element.elementor-element-51268c1{--content-width:1320px;}.elementor-376 .elementor-element.elementor-element-7cb8a4f{--width:100%;}.elementor-376 .elementor-element.elementor-element-b796811{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-376 .elementor-element.elementor-element-2b7fdf1{--width:20%;}.elementor-376 .elementor-element.elementor-element-accd0fb{--width:100%;}.elementor-376 .elementor-element.elementor-element-4a3647e{--width:100%;}.elementor-376 .elementor-element.elementor-element-0a446b5{--width:100%;}.elementor-376 .elementor-element.elementor-element-9056633{--width:100%;}.elementor-376 .elementor-element.elementor-element-9523204{--width:100%;}.elementor-376 .elementor-element.elementor-element-b5d59b0{--width:100%;}}@media(max-width:1024px){.elementor-376 .elementor-element.elementor-element-556cd02{--margin-top:-135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-376 .elementor-element.elementor-element-777c93a{width:100%;max-width:100%;}.elementor-376 .elementor-element.elementor-element-777c93a .elementor-heading-title{font-size:43px;}.elementor-376 .elementor-element.elementor-element-c5af635{width:100%;max-width:100%;}.elementor-widget-counter .elementor-counter-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-376 .elementor-element.elementor-element-c374563{--e-n-carousel-swiper-slides-to-display:2;}.elementor-376 .elementor-element.elementor-element-4cb0ddc{--grid-auto-flow:row;--margin-top:-170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-376 .elementor-element.elementor-element-05f5d41{--e-n-carousel-swiper-slides-to-display:3;}.elementor-376 .elementor-element.elementor-element-26deb86{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-376 .elementor-element.elementor-element-5cf650d{--grid-auto-flow:row;}.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-376 .elementor-element.elementor-element-b088223{--grid-auto-flow:row;}.elementor-376 .elementor-element.elementor-element-ff22d30{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-376 .elementor-element.elementor-element-0eba1cb{--grid-auto-flow:row;}.elementor-376 .elementor-element.elementor-element-6ff85eb{--grid-auto-flow:row;}.elementor-376 .elementor-element.elementor-element-07bda0b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-376 .elementor-element.elementor-element-d68c50e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-376 .elementor-element.elementor-element-accd0fb{--min-height:400px;}.elementor-376 .elementor-element.elementor-element-6f9adcc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-376 .elementor-element.elementor-element-6966b42{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-376 .elementor-element.elementor-element-a976a09{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-376 .elementor-element.elementor-element-b5d59b0{--min-height:400px;}.elementor-376 .elementor-element.elementor-element-9d68fff{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-hotspot .e-hotspot__tooltip{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-376 .elementor-element.elementor-element-4bae4d8{--e-n-carousel-swiper-slides-to-display:2;}.elementor-376 .elementor-element.elementor-element-1018d86{--e-n-carousel-swiper-slides-to-display:2;}.elementor-376 .elementor-element.elementor-element-b796811{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-376 .elementor-element.elementor-element-6557265{--e-n-carousel-swiper-slides-to-display:3;}}@media(max-width:767px){.elementor-376 .elementor-element.elementor-element-556cd02{--min-height:96vh;--overlay-opacity:0.7;--margin-top:-115px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-376 .elementor-element.elementor-element-556cd02 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-376 .elementor-element.elementor-element-14004b6{padding:0px 10px 0px 10px;}.elementor-376 .elementor-element.elementor-element-14004b6 .elementor-heading-title{font-size:12px;}.elementor-376 .elementor-element.elementor-element-e6086b6{padding:0px 10px 0px 10px;}.elementor-376 .elementor-element.elementor-element-e6086b6 .elementor-heading-title{font-size:12px;}.elementor-376 .elementor-element.elementor-element-777c93a{width:100%;max-width:100%;}.elementor-376 .elementor-element.elementor-element-777c93a .elementor-heading-title{font-size:35px;}.elementor-376 .elementor-element.elementor-element-9aedc67{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-376 .elementor-element.elementor-element-2f94cef .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-376 .elementor-element.elementor-element-df637a3 .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-376 .elementor-element.elementor-element-68a7f90{--margin-top:-105px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-counter .elementor-counter-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-376 .elementor-element.elementor-element-34c9809{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-376 .elementor-element.elementor-element-34c9809 .elementor-counter{flex-direction:row-reverse;}.elementor-376 .elementor-element.elementor-element-34c9809 .elementor-counter-title{justify-content:center;line-height:1.1em;}.elementor-376 .elementor-element.elementor-element-34c9809 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:30px;}.elementor-376 .elementor-element.elementor-element-4c55959{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-376 .elementor-element.elementor-element-4c55959 .elementor-counter{flex-direction:row-reverse;}.elementor-376 .elementor-element.elementor-element-4c55959 .elementor-counter-title{justify-content:center;align-items:center;line-height:1.1em;}.elementor-376 .elementor-element.elementor-element-4c55959 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:30px;}.elementor-376 .elementor-element.elementor-element-4e12ad9{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-376 .elementor-element.elementor-element-4e12ad9 .elementor-counter{flex-direction:row-reverse;}.elementor-376 .elementor-element.elementor-element-4e12ad9 .elementor-counter-title{justify-content:center;align-items:center;line-height:1.1em;}.elementor-376 .elementor-element.elementor-element-4e12ad9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:30px;}.elementor-376 .elementor-element.elementor-element-cc0c862{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-376 .elementor-element.elementor-element-cc0c862 .elementor-counter{flex-direction:row-reverse;}.elementor-376 .elementor-element.elementor-element-cc0c862 .elementor-counter-title{justify-content:center;align-items:center;line-height:1.1em;}.elementor-376 .elementor-element.elementor-element-cc0c862 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:30px;}.elementor-376 .elementor-element.elementor-element-c374563{--e-n-carousel-swiper-slides-to-display:1;}.elementor-376 .elementor-element.elementor-element-4cb0ddc{--e-con-grid-template-columns:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:-185px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-376 .elementor-element.elementor-element-c57f6f0{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-376 .elementor-element.elementor-element-c57f6f0 .elementor-counter{flex-direction:column-reverse;}.elementor-376 .elementor-element.elementor-element-c57f6f0 .elementor-counter-title{justify-content:start;line-height:1.1em;}.elementor-376 .elementor-element.elementor-element-c57f6f0 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:30px;}.elementor-376 .elementor-element.elementor-element-0418e96{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-376 .elementor-element.elementor-element-0418e96 .elementor-counter{flex-direction:column-reverse;}.elementor-376 .elementor-element.elementor-element-0418e96 .elementor-counter-title{justify-content:start;line-height:1.1em;}.elementor-376 .elementor-element.elementor-element-0418e96 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:30px;}.elementor-376 .elementor-element.elementor-element-c3fcb4f{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-376 .elementor-element.elementor-element-c3fcb4f .elementor-counter{flex-direction:column-reverse;}.elementor-376 .elementor-element.elementor-element-c3fcb4f .elementor-counter-title{justify-content:start;line-height:1.1em;}.elementor-376 .elementor-element.elementor-element-c3fcb4f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:30px;}.elementor-376 .elementor-element.elementor-element-54ec23e{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-376 .elementor-element.elementor-element-54ec23e .elementor-counter{flex-direction:column-reverse;}.elementor-376 .elementor-element.elementor-element-54ec23e .elementor-counter-title{justify-content:start;line-height:1.1em;}.elementor-376 .elementor-element.elementor-element-54ec23e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:30px;}.elementor-376 .elementor-element.elementor-element-e81dcf7{--padding-top:80px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-376 .elementor-element.elementor-element-05f5d41{--e-n-carousel-swiper-slides-to-display:2;}.elementor-376 .elementor-element.elementor-element-26deb86{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-376 .elementor-element.elementor-element-f523442 .elementor-heading-title{font-size:33px;line-height:1.3em;}.elementor-376 .elementor-element.elementor-element-5cf650d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-376 .elementor-element.elementor-element-7b5a489 .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-376 .elementor-element.elementor-element-4199ab1{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-376 .elementor-element.elementor-element-d0f9114{--min-height:0px;}.elementor-376 .elementor-element.elementor-element-28f1221{--min-height:300px;--border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-b088223{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-376 .elementor-element.elementor-element-d26f594{--min-height:200px;}.elementor-376 .elementor-element.elementor-element-ce98912{--min-height:200px;--border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-cf9db86 .elementor-counter{flex-direction:column-reverse;gap:15px;}.elementor-376 .elementor-element.elementor-element-cf9db86 .elementor-counter-title{justify-content:center;line-height:1.1em;}.elementor-376 .elementor-element.elementor-element-cf9db86 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:70px;}.elementor-376 .elementor-element.elementor-element-ff22d30{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-376 .elementor-element.elementor-element-cb7f066 .elementor-heading-title{font-size:33px;line-height:1.3em;}.elementor-376 .elementor-element.elementor-element-0eba1cb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-376 .elementor-element.elementor-element-885dd0b .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-376 .elementor-element.elementor-element-384ce51{--min-height:0px;}.elementor-376 .elementor-element.elementor-element-0d76155{--min-height:300px;}.elementor-376 .elementor-element.elementor-element-6ff85eb{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-376 .elementor-element.elementor-element-99850ff{--min-height:200px;}.elementor-376 .elementor-element.elementor-element-8b0a606{--min-height:200px;}.elementor-376 .elementor-element.elementor-element-edecfbc .elementor-counter{flex-direction:column-reverse;gap:15px;}.elementor-376 .elementor-element.elementor-element-edecfbc .elementor-counter-title{justify-content:center;line-height:1.1em;}.elementor-376 .elementor-element.elementor-element-edecfbc .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:70px;}.elementor-376 .elementor-element.elementor-element-bee008e{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-376 .elementor-element.elementor-element-5080fa8 .elementor-heading-title{font-size:33px;line-height:1.3em;}.elementor-376 .elementor-element.elementor-element-07bda0b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-376 .elementor-element.elementor-element-8ae507a .elementor-icon-box-title{margin-block-end:0px;}.elementor-376 .elementor-element.elementor-element-8ae507a .elementor-icon-box-title, .elementor-376 .elementor-element.elementor-element-8ae507a .elementor-icon-box-title a{font-size:18px;}.elementor-376 .elementor-element.elementor-element-14e81d6 .elementor-icon-box-title{margin-block-end:0px;}.elementor-376 .elementor-element.elementor-element-14e81d6 .elementor-icon-box-title, .elementor-376 .elementor-element.elementor-element-14e81d6 .elementor-icon-box-title a{font-size:18px;}.elementor-376 .elementor-element.elementor-element-1873f40 .elementor-icon-box-title{margin-block-end:0px;}.elementor-376 .elementor-element.elementor-element-1873f40 .elementor-icon-box-title, .elementor-376 .elementor-element.elementor-element-1873f40 .elementor-icon-box-title a{font-size:18px;}.elementor-376 .elementor-element.elementor-element-2c01ccf .elementor-icon-box-title{margin-block-end:0px;}.elementor-376 .elementor-element.elementor-element-2c01ccf .elementor-icon-box-title, .elementor-376 .elementor-element.elementor-element-2c01ccf .elementor-icon-box-title a{font-size:18px;}.elementor-376 .elementor-element.elementor-element-7d4e962 .elementor-icon-box-title{margin-block-end:0px;}.elementor-376 .elementor-element.elementor-element-7d4e962 .elementor-icon-box-title, .elementor-376 .elementor-element.elementor-element-7d4e962 .elementor-icon-box-title a{font-size:18px;}.elementor-376 .elementor-element.elementor-element-2d5d7e5 .elementor-icon-box-title{margin-block-end:0px;}.elementor-376 .elementor-element.elementor-element-2d5d7e5 .elementor-icon-box-title, .elementor-376 .elementor-element.elementor-element-2d5d7e5 .elementor-icon-box-title a{font-size:18px;}.elementor-376 .elementor-element.elementor-element-d68c50e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-376 .elementor-element.elementor-element-accd0fb{--min-height:300px;--border-radius:0px 0px 10px 10px;}.elementor-376 .elementor-element.elementor-element-4a3647e{--border-radius:10px 10px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-376 .elementor-element.elementor-element-ec6ca3a .elementor-heading-title{font-size:33px;line-height:1.3em;}.elementor-376 .elementor-element.elementor-element-f6d56d6 .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-376 .elementor-element.elementor-element-6f9adcc{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-376 .elementor-element.elementor-element-f8bd8ed .elementor-heading-title{font-size:33px;line-height:1.3em;}.elementor-376 .elementor-element.elementor-element-34ca394{--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;--justify-content:space-between;}.elementor-376 .elementor-element.elementor-element-18b8f9e{--width:224px;}.elementor-376 .elementor-element.elementor-element-e07f27f{width:var( --container-widget-width, 35.656px );max-width:35.656px;--container-widget-width:35.656px;--container-widget-flex-grow:0;}.elementor-376 .elementor-element.elementor-element-e07f27f .elementor-heading-title{font-size:15px;}.elementor-376 .elementor-element.elementor-element-ae6f64e{width:var( --container-widget-width, 145px );max-width:145px;--container-widget-width:145px;--container-widget-flex-grow:0;}.elementor-376 .elementor-element.elementor-element-ae6f64e .elementor-heading-title{font-size:18px;}.elementor-376 .elementor-element.elementor-element-da98d26{--width:224px;}.elementor-376 .elementor-element.elementor-element-e4a9021{width:var( --container-widget-width, 35.656px );max-width:35.656px;--container-widget-width:35.656px;--container-widget-flex-grow:0;}.elementor-376 .elementor-element.elementor-element-e4a9021 .elementor-heading-title{font-size:15px;}.elementor-376 .elementor-element.elementor-element-ffbaec3{width:var( --container-widget-width, 145px );max-width:145px;--container-widget-width:145px;--container-widget-flex-grow:0;}.elementor-376 .elementor-element.elementor-element-ffbaec3 .elementor-heading-title{font-size:18px;}.elementor-376 .elementor-element.elementor-element-a28dafd{--width:224px;}.elementor-376 .elementor-element.elementor-element-52002ba{width:var( --container-widget-width, 35.656px );max-width:35.656px;--container-widget-width:35.656px;--container-widget-flex-grow:0;}.elementor-376 .elementor-element.elementor-element-52002ba .elementor-heading-title{font-size:15px;}.elementor-376 .elementor-element.elementor-element-bc138bc{width:var( --container-widget-width, 145px );max-width:145px;--container-widget-width:145px;--container-widget-flex-grow:0;}.elementor-376 .elementor-element.elementor-element-bc138bc .elementor-heading-title{font-size:18px;}.elementor-376 .elementor-element.elementor-element-f1c20bc{--width:224px;}.elementor-376 .elementor-element.elementor-element-8f4089f{width:var( --container-widget-width, 35.656px );max-width:35.656px;--container-widget-width:35.656px;--container-widget-flex-grow:0;}.elementor-376 .elementor-element.elementor-element-8f4089f .elementor-heading-title{font-size:15px;}.elementor-376 .elementor-element.elementor-element-7b791ad{width:var( --container-widget-width, 145px );max-width:145px;--container-widget-width:145px;--container-widget-flex-grow:0;}.elementor-376 .elementor-element.elementor-element-7b791ad .elementor-heading-title{font-size:18px;}.elementor-376 .elementor-element.elementor-element-9720401{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-376 .elementor-element.elementor-element-49b75f4 .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-376 .elementor-element.elementor-element-895c6fc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-376 .elementor-element.elementor-element-a219b32 .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-376 .elementor-element.elementor-element-b752ec4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-376 .elementor-element.elementor-element-4390455 .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-376 .elementor-element.elementor-element-99bc9bc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-376 .elementor-element.elementor-element-865dd7a .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-376 .elementor-element.elementor-element-6966b42{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-376 .elementor-element.elementor-element-01cc014 img{border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-436609b{width:auto;max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;bottom:40px;}.elementor-376 .elementor-element.elementor-element-436609b.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-376 .elementor-element.elementor-element-436609b{right:0px;}body.rtl .elementor-376 .elementor-element.elementor-element-436609b{left:0px;}.elementor-376 .elementor-element.elementor-element-436609b .elementor-image-box-wrapper{text-align:start;}.elementor-376 .elementor-element.elementor-element-436609b .elementor-image-box-img{margin-bottom:15px;}.elementor-376 .elementor-element.elementor-element-436609b .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-376 .elementor-element.elementor-element-436609b .elementor-image-box-img img{border-width:3px 3px 3px 3px;}.elementor-376 .elementor-element.elementor-element-7e4e938 .elementor-heading-title{font-size:33px;line-height:1.3em;}.elementor-376 .elementor-element.elementor-element-ee438c3{width:100%;max-width:100%;}.elementor-376 .elementor-element.elementor-element-aabd02d{width:100%;max-width:100%;}.elementor-376 .elementor-element.elementor-element-e5eb1fd{width:100%;max-width:100%;}.elementor-376 .elementor-element.elementor-element-cc8b96a{width:100%;max-width:100%;}.elementor-376 .elementor-element.elementor-element-0f86c3b{width:100%;max-width:100%;}.elementor-376 .elementor-element.elementor-element-f2b0169 .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-376 .elementor-element.elementor-element-a976a09{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-376 .elementor-element.elementor-element-9523204{--border-radius:10px 10px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-376 .elementor-element.elementor-element-9807cfe .elementor-heading-title{font-size:33px;line-height:1.3em;}.elementor-376 .elementor-element.elementor-element-940cdd1 .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-376 .elementor-element.elementor-element-b5d59b0{--min-height:300px;--border-radius:0px 0px 10px 0px;}.elementor-376 .elementor-element.elementor-element-9d68fff{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-widget-hotspot .e-hotspot__tooltip{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-376 .elementor-element.elementor-element-2f279fc .elementor-repeater-item-79e31e1 .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-376 .elementor-element.elementor-element-2f279fc img{border-radius:10px 10px 10px 10px;}.elementor-376 .elementor-element.elementor-element-89f28d7 .elementor-heading-title{font-size:33px;line-height:1.3em;}.elementor-376 .elementor-element.elementor-element-3347d56{width:100%;max-width:100%;}.elementor-376 .elementor-element.elementor-element-3347d56 .elementor-divider-separator{width:100%;}.elementor-376 .elementor-element.elementor-element-3347d56 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-376 .elementor-element.elementor-element-0b92262{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-4bae4d8{--e-n-carousel-swiper-slides-to-display:2;}.elementor-376 .elementor-element.elementor-element-1018d86{--e-n-carousel-swiper-slides-to-display:2;}.elementor-376 .elementor-element.elementor-element-faa6ae2{width:100%;max-width:100%;}.elementor-376 .elementor-element.elementor-element-faa6ae2 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-376 .elementor-element.elementor-element-3f49ac7 .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-376 .elementor-element.elementor-element-7e032f4{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-376 .elementor-element.elementor-element-6d151ae{text-align:center;}.elementor-376 .elementor-element.elementor-element-f67feb0 .elementor-heading-title{font-size:33px;line-height:1.3em;}.elementor-376 .elementor-element.elementor-element-b796811{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-376 .elementor-element.elementor-element-be14503 .elementor-heading-title{font-size:65px;}.elementor-376 .elementor-element.elementor-element-97f1794 .elementor-heading-title{font-size:65px;}.elementor-376 .elementor-element.elementor-element-c5d5fec .elementor-heading-title{font-size:65px;}.elementor-376 .elementor-element.elementor-element-6557265{--e-n-carousel-swiper-slides-to-display:2;}}/* Start custom CSS for container, class: .elementor-element-556cd02 *//* Erwirkt, dass das Elementor-Video-Element die volle Höhe und Breite einnimmt */
.elementor-376 .elementor-element.elementor-element-556cd02 .elementor-background-video-container,
.elementor-376 .elementor-element.elementor-element-556cd02 .elementor-background-video-embed,
.elementor-376 .elementor-element.elementor-element-556cd02 video {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important; /* Schneidet das Video intelligent zu, damit keine Ränder entstehen */
    object-position: center center !important; /* Zentriert das Video, damit der Fokus in der Mitte bleibt */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-34c9809 *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-34c9809 .elementor-counter-number-suffix {
    color: #B87333 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-4c55959 *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-4c55959 .elementor-counter-number-suffix {
    color: #B87333 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-4e12ad9 *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-4e12ad9 .elementor-counter-number-suffix {
    color: #B87333 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-cc0c862 *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-cc0c862 .elementor-counter-number-suffix {
    color: #B87333 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-34c9809 *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-34c9809 .elementor-counter-number-suffix {
    color: #B87333 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-4c55959 *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-4c55959 .elementor-counter-number-suffix {
    color: #B87333 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-4e12ad9 *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-4e12ad9 .elementor-counter-number-suffix {
    color: #B87333 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-cc0c862 *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-cc0c862 .elementor-counter-number-suffix {
    color: #B87333 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-34c9809 *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-34c9809 .elementor-counter-number-suffix {
    color: #B87333 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-4c55959 *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-4c55959 .elementor-counter-number-suffix {
    color: #B87333 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-4e12ad9 *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-4e12ad9 .elementor-counter-number-suffix {
    color: #B87333 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-cc0c862 *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-cc0c862 .elementor-counter-number-suffix {
    color: #B87333 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-34c9809 *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-34c9809 .elementor-counter-number-suffix {
    color: #B87333 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-4c55959 *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-4c55959 .elementor-counter-number-suffix {
    color: #B87333 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-4e12ad9 *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-4e12ad9 .elementor-counter-number-suffix {
    color: #B87333 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-cc0c862 *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-cc0c862 .elementor-counter-number-suffix {
    color: #B87333 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-34c9809 *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-34c9809 .elementor-counter-number-suffix {
    color: #B87333 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-4c55959 *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-4c55959 .elementor-counter-number-suffix {
    color: #B87333 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-4e12ad9 *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-4e12ad9 .elementor-counter-number-suffix {
    color: #B87333 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-cc0c862 *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-cc0c862 .elementor-counter-number-suffix {
    color: #B87333 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c374563 *//* Macht die Bewegung absolut flüssig und linear */
.elementor-376 .elementor-element.elementor-element-c374563 .swiper-wrapper {
    transition-timing-function: linear !important;
}



/* --- Flüssiger Marquee-Effekt für dein B2B Karussell --- */

/* 1. Zwingt den internen Swiper-Wrapper zu einer absolut gleichmäßigen (linearen) Bewegung */
.modern-b2b-carousel .swiper-wrapper {
    transition-timing-function: linear !important;
}

/* 2. Verhindert das Ruckeln oder Abbremsen bei den einzelnen Elementen */
.modern-b2b-carousel .swiper-slide {
    transition-timing-function: linear !important;
}

/* Macht das Karussell zum Bezugspunkt */
.elementor-376 .elementor-element.elementor-element-c374563 {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-c57f6f0 *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-c57f6f0 .elementor-counter-number-suffix {
    color: #B87333 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-0418e96 *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-0418e96 .elementor-counter-number-suffix {
    color: #FF6B00 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-c3fcb4f *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-c3fcb4f .elementor-counter-number-suffix {
    color: #FF6B00 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-54ec23e *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-54ec23e .elementor-counter-number-suffix {
    color: #B87333 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-05f5d41 *//* ==========================================
   UNIVERSAL ELEMENTOR SWIPER HOVER FIX
   ========================================== */

/* 1. Grundzustand: Alle Bilder im Karussell einfarbig und leicht transparent */
.modern-b2b-carousel .swiper-slide img,
.modern-b2b-carousel .elementor-carousel-image {
    filter: grayscale(100%) opacity(0.5) blur(0px) !important;
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    transform: scale(1) !important;
}

/* 2. Maus im Karussell: ALLE Slider-Inhalte werden unschärfer und weichen zurück */
.modern-b2b-carousel:hover .swiper-slide img,
.modern-b2b-carousel:hover .elementor-carousel-image {
    filter: grayscale(100%) opacity(0.25) blur(2px) !important;
    transform: scale(0.95) !important;
}

/* 3. Das exakt gehoverte Element: Holt das Bild scharf und farbig nach vorne */
.modern-b2b-carousel .swiper-slide:hover img,
.modern-b2b-carousel .swiper-slide:hover .elementor-carousel-image {
    filter: grayscale(0%) opacity(1) blur(0px) !important;
    transform: scale(1.08) !important;
}


/* Macht die Bewegung absolut flüssig und linear */
.elementor-376 .elementor-element.elementor-element-05f5d41 .swiper-wrapper {
    transition-timing-function: linear !important;
}



/* --- Flüssiger Marquee-Effekt für dein B2B Karussell --- */

/* 1. Zwingt den internen Swiper-Wrapper zu einer absolut gleichmäßigen (linearen) Bewegung */
.modern-b2b-carousel .swiper-wrapper {
    transition-timing-function: linear !important;
}

/* 2. Verhindert das Ruckeln oder Abbremsen bei den einzelnen Elementen */
.modern-b2b-carousel .swiper-slide {
    transition-timing-function: linear !important;
}

/* Macht das Karussell zum Bezugspunkt */
.elementor-376 .elementor-element.elementor-element-05f5d41 {
    position: relative !important;
}

/* Legt den Verlauf in #F8FAFC ÜBER die Slider-Ränder */
.elementor-376 .elementor-element.elementor-element-05f5d41::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none; /* Wichtig: Erlaubt das Swipen/Klicken des Sliders weiterhin! */
    background: linear-gradient(to right, 
        rgba(248, 250, 252, 1) 0%, 
        rgba(248, 250, 252, 0) 15%, 
        rgba(248, 250, 252, 0) 85%, 
        rgba(248, 250, 252, 1) 100%
    );
    z-index: 10; /* Zwingt den Verlauf über die Slider-Bilder */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-cf9db86 *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-cf9db86 .elementor-counter-number-suffix {
    color: #B87333 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-edecfbc *//* Verändert nur das Suffix (z.B. +, %, oder Einheiten) */
.elementor-376 .elementor-element.elementor-element-edecfbc .elementor-counter-number-suffix {
    color: #B87333 !important; /* Hier ist dein Leschke-Orange */
    font-weight: 700; /* Optional: Macht das Suffix schön knackig fett */
    margin-left: 2px; /* Optional: Gibt dem Suffix minimal Abstand zur Zahl */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4befd46 *//* 1. Das Icon im Normalzustand unsichtbar machen */
.elementor-376 .elementor-element.elementor-element-4befd46 .fade-icon {
    opacity: 0;
    /* Wir starten bei 95% Größe (0.95), damit der Zoom-Weg winzig und elegant ist, 
       und schieben es nur 3px nach unten, um jegliche Hektik rauszunehmen */
    transform: scale(0.95) translateY(0px); 
    will-change: opacity, transform; /* Schaltet die Hardware-Beschleunigung ein */
    /* 0.8s sorgt für ein langes, elegantes Einblenden. 
       'ease-in-out' lässt das Icon absolut gleichmäßig erscheinen */
    transition: opacity 0.8s ease-in-out, transform 0.8s ease-in-out; 
}

/* 2. Sobald der Container gehovert wird, faded das Icon butterweich ein */
.elementor-376 .elementor-element.elementor-element-4befd46:hover .fade-icon {
    opacity: 1;
    transform: scale(1) translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6788096 *//* 1. Das Icon im Normalzustand unsichtbar machen */
.elementor-376 .elementor-element.elementor-element-6788096 .fade-icon {
    opacity: 0;
    /* Wir starten bei 95% Größe (0.95), damit der Zoom-Weg winzig und elegant ist, 
       und schieben es nur 3px nach unten, um jegliche Hektik rauszunehmen */
    transform: scale(0.95) translateY(0px); 
    will-change: opacity, transform; /* Schaltet die Hardware-Beschleunigung ein */
    /* 0.8s sorgt für ein langes, elegantes Einblenden. 
       'ease-in-out' lässt das Icon absolut gleichmäßig erscheinen */
    transition: opacity 0.8s ease-in-out, transform 0.8s ease-in-out; 
}

/* 2. Sobald der Container gehovert wird, faded das Icon butterweich ein */
.elementor-376 .elementor-element.elementor-element-6788096:hover .fade-icon {
    opacity: 1;
    transform: scale(1) translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb23f83 *//* 1. Das Icon im Normalzustand unsichtbar machen */
.elementor-376 .elementor-element.elementor-element-fb23f83 .fade-icon {
    opacity: 0;
    /* Wir starten bei 95% Größe (0.95), damit der Zoom-Weg winzig und elegant ist, 
       und schieben es nur 3px nach unten, um jegliche Hektik rauszunehmen */
    transform: scale(0.95) translateY(0px); 
    will-change: opacity, transform; /* Schaltet die Hardware-Beschleunigung ein */
    /* 0.8s sorgt für ein langes, elegantes Einblenden. 
       'ease-in-out' lässt das Icon absolut gleichmäßig erscheinen */
    transition: opacity 0.8s ease-in-out, transform 0.8s ease-in-out; 
}

/* 2. Sobald der Container gehovert wird, faded das Icon butterweich ein */
.elementor-376 .elementor-element.elementor-element-fb23f83:hover .fade-icon {
    opacity: 1;
    transform: scale(1) translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e48436 *//* 1. Das Icon im Normalzustand unsichtbar machen */
.elementor-376 .elementor-element.elementor-element-1e48436 .fade-icon {
    opacity: 0;
    /* Wir starten bei 95% Größe (0.95), damit der Zoom-Weg winzig und elegant ist, 
       und schieben es nur 3px nach unten, um jegliche Hektik rauszunehmen */
    transform: scale(0.95) translateY(0px); 
    will-change: opacity, transform; /* Schaltet die Hardware-Beschleunigung ein */
    /* 0.8s sorgt für ein langes, elegantes Einblenden. 
       'ease-in-out' lässt das Icon absolut gleichmäßig erscheinen */
    transition: opacity 0.8s ease-in-out, transform 0.8s ease-in-out; 
}

/* 2. Sobald der Container gehovert wird, faded das Icon butterweich ein */
.elementor-376 .elementor-element.elementor-element-1e48436:hover .fade-icon {
    opacity: 1;
    transform: scale(1) translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c6f2e6 *//* 1. Das Icon im Normalzustand unsichtbar machen */
.elementor-376 .elementor-element.elementor-element-8c6f2e6 .fade-icon {
    opacity: 0;
    /* Wir starten bei 95% Größe (0.95), damit der Zoom-Weg winzig und elegant ist, 
       und schieben es nur 3px nach unten, um jegliche Hektik rauszunehmen */
    transform: scale(0.95) translateY(0px); 
    will-change: opacity, transform; /* Schaltet die Hardware-Beschleunigung ein */
    /* 0.8s sorgt für ein langes, elegantes Einblenden. 
       'ease-in-out' lässt das Icon absolut gleichmäßig erscheinen */
    transition: opacity 0.8s ease-in-out, transform 0.8s ease-in-out; 
}

/* 2. Sobald der Container gehovert wird, faded das Icon butterweich ein */
.elementor-376 .elementor-element.elementor-element-8c6f2e6:hover .fade-icon {
    opacity: 1;
    transform: scale(1) translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b5f14e *//* 1. Das Icon im Normalzustand unsichtbar machen */
.elementor-376 .elementor-element.elementor-element-3b5f14e .fade-icon {
    opacity: 0;
    /* Wir starten bei 95% Größe (0.95), damit der Zoom-Weg winzig und elegant ist, 
       und schieben es nur 3px nach unten, um jegliche Hektik rauszunehmen */
    transform: scale(0.95) translateY(0px); 
    will-change: opacity, transform; /* Schaltet die Hardware-Beschleunigung ein */
    /* 0.8s sorgt für ein langes, elegantes Einblenden. 
       'ease-in-out' lässt das Icon absolut gleichmäßig erscheinen */
    transition: opacity 0.8s ease-in-out, transform 0.8s ease-in-out; 
}

/* 2. Sobald der Container gehovert wird, faded das Icon butterweich ein */
.elementor-376 .elementor-element.elementor-element-3b5f14e:hover .fade-icon {
    opacity: 1;
    transform: scale(1) translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07bda0b *//* Vorbereitung für alle Kacheln */
.elementor-376 .elementor-element.elementor-element-07bda0b > .elementor-element,
.elementor-376 .elementor-element.elementor-element-07bda0b .elementor-grid > .elementor-element {
    transition: opacity 0.35s ease, transform 0.35s ease !important;
}

/* Sobald das Raster gehovert wird, werden alle Kacheln leicht blasser (aber bleiben scharf!) */
.elementor-376 .elementor-element.elementor-element-07bda0b:hover > .elementor-element,
.elementor-376 .elementor-element.elementor-element-07bda0b .elementor-grid:hover > .elementor-element {
    opacity: 0.65;
}

/* Die Kachel unter der Maus poppt perfekt hervor */
.elementor-376 .elementor-element.elementor-element-07bda0b:hover > .elementor-element:hover,
.elementor-376 .elementor-element.elementor-element-07bda0b .elementor-grid > .elementor-element:hover {
    opacity: 1 !important;
    transform: scale(1.02) !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-436609b *//* --- Mobil-Fix: Bild links lassen statt umbrechen --- */
@media (max-width: 767px) {
    
    /* Zwingt den inneren Wrapper, das Bild links und den Text rechts zu halten */
    .elementor-376 .elementor-element.elementor-element-436609b .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important; /* Verhindert das Umspringen nach oben */
        align-items: center !important;
        gap: 12px !important; /* Angemessener Abstand auf Mobilgeräten */
    }

    /* Verkleinert das Bild auf Mobilgeräten minimal, damit es nicht zu viel Platz wegnimmt */
    .elementor-376 .elementor-element.elementor-element-436609b .elementor-image-box-img {
        margin-bottom: 0 !important; /* Entfernt den Elementor-Standardabstand nach unten */
        flex-shrink: 0 !important;
    }
    
    /* Passt den Versatz der gesamten Box auf Mobilgeräten an */
    .elementor-376 .elementor-element.elementor-element-436609b.elementor-widget-image-box {
        max-width: calc(100% - 30px) !important; /* Verhindert, dass die Box rechts aus dem Bildschirm ragt */
        left: 15px !important; /* Setzt einen sauberen Rand zum linken Bildrand */
        bottom: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-4bae4d8 *//* Macht das Karussell zum Bezugspunkt */
.elementor-376 .elementor-element.elementor-element-4bae4d8 {
    position: relative !important;
}

/* Legt den weißen Verlauf ÜBER die Slider-Ränder */
.elementor-376 .elementor-element.elementor-element-4bae4d8::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none; /* Wichtig: Erlaubt das Swipen/Klicken des Sliders weiterhin! */
    background: linear-gradient(to right, 
        rgba(255, 255, 255, 1) 0%, 
        rgba(255, 255, 255, 0) 15%, 
        rgba(255, 255, 255, 0) 85%, 
        rgba(255, 255, 255, 1) 100%
    );
    z-index: 10; /* Zwingt den Verlauf über die Slider-Bilder */
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-1018d86 *//* Macht das Karussell zum Bezugspunkt */
.elementor-376 .elementor-element.elementor-element-1018d86 {
    position: relative !important;
}

/* Legt den weißen Verlauf ÜBER die Slider-Ränder */
.elementor-376 .elementor-element.elementor-element-1018d86::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none; /* Wichtig: Erlaubt das Swipen/Klicken des Sliders weiterhin! */
    background: linear-gradient(to right, 
        rgba(255, 255, 255, 1) 0%, 
        rgba(255, 255, 255, 0) 15%, 
        rgba(255, 255, 255, 0) 85%, 
        rgba(255, 255, 255, 1) 100%
    );
    z-index: 10; /* Zwingt den Verlauf über die Slider-Bilder */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50d9bed *//* 1. Das Icon im Normalzustand unsichtbar machen */
.elementor-376 .elementor-element.elementor-element-50d9bed .fade-icon {
    opacity: 0;
    /* Wir starten bei 95% Größe (0.95), damit der Zoom-Weg winzig und elegant ist, 
       und schieben es nur 3px nach unten, um jegliche Hektik rauszunehmen */
    transform: scale(0.95) translateY(0px); 
    will-change: opacity, transform; /* Schaltet die Hardware-Beschleunigung ein */
    /* 0.8s sorgt für ein langes, elegantes Einblenden. 
       'ease-in-out' lässt das Icon absolut gleichmäßig erscheinen */
    transition: opacity 0.8s ease-in-out, transform 0.8s ease-in-out; 
}

/* 2. Sobald der Container gehovert wird, faded das Icon butterweich ein */
.elementor-376 .elementor-element.elementor-element-50d9bed:hover .fade-icon {
    opacity: 1;
    transform: scale(1) translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8c22c8 *//* 1. Das Icon im Normalzustand unsichtbar machen */
.elementor-376 .elementor-element.elementor-element-a8c22c8 .fade-icon {
    opacity: 0;
    /* Wir starten bei 95% Größe (0.95), damit der Zoom-Weg winzig und elegant ist, 
       und schieben es nur 3px nach unten, um jegliche Hektik rauszunehmen */
    transform: scale(0.95) translateY(0px); 
    will-change: opacity, transform; /* Schaltet die Hardware-Beschleunigung ein */
    /* 0.8s sorgt für ein langes, elegantes Einblenden. 
       'ease-in-out' lässt das Icon absolut gleichmäßig erscheinen */
    transition: opacity 0.8s ease-in-out, transform 0.8s ease-in-out; 
}

/* 2. Sobald der Container gehovert wird, faded das Icon butterweich ein */
.elementor-376 .elementor-element.elementor-element-a8c22c8:hover .fade-icon {
    opacity: 1;
    transform: scale(1) translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a38995e *//* 1. Das Icon im Normalzustand unsichtbar machen */
.elementor-376 .elementor-element.elementor-element-a38995e .fade-icon {
    opacity: 0;
    /* Wir starten bei 95% Größe (0.95), damit der Zoom-Weg winzig und elegant ist, 
       und schieben es nur 3px nach unten, um jegliche Hektik rauszunehmen */
    transform: scale(0.95) translateY(0px); 
    will-change: opacity, transform; /* Schaltet die Hardware-Beschleunigung ein */
    /* 0.8s sorgt für ein langes, elegantes Einblenden. 
       'ease-in-out' lässt das Icon absolut gleichmäßig erscheinen */
    transition: opacity 0.8s ease-in-out, transform 0.8s ease-in-out; 
}

/* 2. Sobald der Container gehovert wird, faded das Icon butterweich ein */
.elementor-376 .elementor-element.elementor-element-a38995e:hover .fade-icon {
    opacity: 1;
    transform: scale(1) translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b796811 *//* 1. Vorbereitung für alle inneren Container */
.elementor-376 .elementor-element.elementor-element-b796811 > .elementor-element {
    transition: filter 0.5s ease-in-out, opacity 0.5s ease-in-out, transform 0.5s ease-in-out;
    will-change: filter, opacity, transform;
}

/* 2. Die Magie: Sobald das RASTER gehovert wird... */
.elementor-376 .elementor-element.elementor-element-b796811:hover > .elementor-element {
    filter: blur(1px);          /* Alle Container werden leicht unscharf */
    opacity: 0.6;               /* Alle Container werden etwas blasser */
}

/* 3. ...ABER der exakte Container, auf dem die Maus gerade steht, bleibt scharf und knallt nach vorne */
.elementor-376 .elementor-element.elementor-element-b796811:hover > .elementor-element:hover {
    filter: blur(0);            /* Keine Unschärfe für das aktive Element */
    opacity: 1;                 /* Volle Sichtbarkeit */
    transform: scale(1.02);     /* Minimaler "Pop-Forward"-Effekt (optional, kannst du löschen) */
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-6557265 *//* ==========================================
   UNIVERSAL ELEMENTOR SWIPER HOVER FIX
   ========================================== */

/* 1. Grundzustand: Alle Bilder im Karussell einfarbig und leicht transparent */
.modern-b2b-carousel .swiper-slide img,
.modern-b2b-carousel .elementor-carousel-image {
    filter: grayscale(100%) opacity(0.5) blur(0px) !important;
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    transform: scale(1) !important;
}

/* 2. Maus im Karussell: ALLE Slider-Inhalte werden unschärfer und weichen zurück */
.modern-b2b-carousel:hover .swiper-slide img,
.modern-b2b-carousel:hover .elementor-carousel-image {
    filter: grayscale(100%) opacity(0.25) blur(2px) !important;
    transform: scale(0.95) !important;
}

/* 3. Das exakt gehoverte Element: Holt das Bild scharf und farbig nach vorne */
.modern-b2b-carousel .swiper-slide:hover img,
.modern-b2b-carousel .swiper-slide:hover .elementor-carousel-image {
    filter: grayscale(0%) opacity(1) blur(0px) !important;
    transform: scale(1.08) !important;
}


/* Macht die Bewegung absolut flüssig und linear */
.elementor-376 .elementor-element.elementor-element-6557265 .swiper-wrapper {
    transition-timing-function: linear !important;
}



/* --- Flüssiger Marquee-Effekt für dein B2B Karussell --- */

/* 1. Zwingt den internen Swiper-Wrapper zu einer absolut gleichmäßigen (linearen) Bewegung */
.modern-b2b-carousel .swiper-wrapper {
    transition-timing-function: linear !important;
}

/* 2. Verhindert das Ruckeln oder Abbremsen bei den einzelnen Elementen */
.modern-b2b-carousel .swiper-slide {
    transition-timing-function: linear !important;
}

/* Legt den Verlauf in #F8FAFC ÜBER die Slider-Ränder */
.elementor-376 .elementor-element.elementor-element-6557265::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none; /* Wichtig: Erlaubt das Swipen/Klicken des Sliders weiterhin! */
    background: linear-gradient(to right, 
        rgba(248, 250, 252, 1) 0%, 
        rgba(248, 250, 252, 0) 15%, 
        rgba(248, 250, 252, 0) 85%, 
        rgba(248, 250, 252, 1) 100%
    );
    z-index: 10; /* Zwingt den Verlauf über die Slider-Bilder */
}/* End custom CSS */