.elementor-31 .elementor-element.elementor-element-efec430{--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:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-efec430:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-efec430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0414;background-image:url("https://krapp-gmbh.de/wp-content/uploads/2026/05/header-bg-scaled-e1780223957706.png");background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-f509fcf{--display:flex;--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%;--z-index:2;}.elementor-31 .elementor-element.elementor-element-0855ec7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-31 .elementor-element.elementor-element-710ebbd{width:var( --container-widget-width, 705px );max-width:705px;background-color:#FFFFFF14;padding:12px 24px 12px 24px;--container-widget-width:705px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:24.8px;letter-spacing:-0.4px;color:#E9E6EB;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-73850e9{padding:0% 5% 0% 0%;}.elementor-31 .elementor-element.elementor-element-73850e9 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-135da89{padding:0% 5% 0% 0%;}.elementor-31 .elementor-element.elementor-element-135da89 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-a4464dd{width:initial;max-width:initial;padding:30px 20px 0px 0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-12a495d{width:initial;max-width:initial;padding:30px 20px 0px 0px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31 .elementor-element.elementor-element-5b1077c .elementor-button{background-color:transparent;background-image:linear-gradient(135deg, #FF4D4D 0%, #B81F1F 100%);border-radius:8px 8px 8px 8px;padding:16px 32px 16px 32px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-345ed4d{width:100%;max-width:100%;bottom:0px;}.elementor-31 .elementor-element.elementor-element-345ed4d.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-345ed4d{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-345ed4d{right:0px;}.elementor-31 .elementor-element.elementor-element-b7cd42c{width:100%;max-width:100%;bottom:0px;}.elementor-31 .elementor-element.elementor-element-b7cd42c.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-b7cd42c{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-b7cd42c{right:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-2f14154{right:19%;}body.rtl .elementor-31 .elementor-element.elementor-element-2f14154{left:19%;}.elementor-31 .elementor-element.elementor-element-2f14154{top:39%;z-index:2;}.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip .eael-tooltip-content i{font-size:30px;}.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip .eael-tooltip-content svg{height:30px;width:30px;line-height:30px;}.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger{height:30px;width:30px;}.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip{width:34px;padding:2px 12px 0px 12px;margin:5px 5px 5px 5px;background-color:#666363AB;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip:hover{background-color:#FF4D4D;}.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip .eael-tooltip-text{width:150px;background-color:#666363AB;color:#fff;font-family:"Inter", Sans-serif;font-weight:600;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip .eael-tooltip-text:after{border-width:0px;}.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after{top:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after{top:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after{left:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after{left:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after{border-top-color:#555;}.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after{border-bottom-color:#555;}.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after{border-left-color:#555;}.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after{border-right-color:#555;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-a51e4c3{right:19%;}body.rtl .elementor-31 .elementor-element.elementor-element-a51e4c3{left:19%;}.elementor-31 .elementor-element.elementor-element-a51e4c3{top:39%;z-index:2;}.elementor-31 .elementor-element.elementor-element-a51e4c3 .eael-tooltip .eael-tooltip-content i{font-size:30px;}.elementor-31 .elementor-element.elementor-element-a51e4c3 .eael-tooltip .eael-tooltip-content svg{height:30px;width:30px;line-height:30px;}.elementor-31 .elementor-element.elementor-element-a51e4c3 .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger{height:30px;width:30px;}.elementor-31 .elementor-element.elementor-element-a51e4c3 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-a51e4c3 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-a51e4c3 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-a51e4c3 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-a51e4c3 .eael-tooltip{width:34px;padding:2px 12px 0px 12px;margin:5px 5px 5px 5px;background-color:#666363AB;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-a51e4c3 .eael-tooltip:hover{background-color:#FF4D4D;}.elementor-31 .elementor-element.elementor-element-a51e4c3 .eael-tooltip .eael-tooltip-text{width:150px;background-color:#666363AB;color:#fff;font-family:"Inter", Sans-serif;font-weight:600;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-a51e4c3 .eael-tooltip .eael-tooltip-text:after{border-width:0px;}.elementor-31 .elementor-element.elementor-element-a51e4c3 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after{top:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-a51e4c3 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after{top:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-a51e4c3 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after{left:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-a51e4c3 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after{left:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-a51e4c3 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after{border-top-color:#555;}.elementor-31 .elementor-element.elementor-element-a51e4c3 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after{border-bottom-color:#555;}.elementor-31 .elementor-element.elementor-element-a51e4c3 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after{border-left-color:#555;}.elementor-31 .elementor-element.elementor-element-a51e4c3 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after{border-right-color:#555;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-0cfd8d3{right:37%;}body.rtl .elementor-31 .elementor-element.elementor-element-0cfd8d3{left:37%;}.elementor-31 .elementor-element.elementor-element-0cfd8d3{top:36%;z-index:2;}.elementor-31 .elementor-element.elementor-element-0cfd8d3 .eael-tooltip .eael-tooltip-content i{font-size:30px;}.elementor-31 .elementor-element.elementor-element-0cfd8d3 .eael-tooltip .eael-tooltip-content svg{height:30px;width:30px;line-height:30px;}.elementor-31 .elementor-element.elementor-element-0cfd8d3 .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger{height:30px;width:30px;}.elementor-31 .elementor-element.elementor-element-0cfd8d3 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-0cfd8d3 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-0cfd8d3 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-0cfd8d3 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-0cfd8d3 .eael-tooltip{width:34px;padding:2px 12px 0px 12px;margin:5px 5px 5px 5px;background-color:#666363AB;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-0cfd8d3 .eael-tooltip:hover{background-color:#FF4D4D;}.elementor-31 .elementor-element.elementor-element-0cfd8d3 .eael-tooltip .eael-tooltip-text{width:90px;background-color:#666363AB;color:#fff;font-family:"Inter", Sans-serif;font-weight:600;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-0cfd8d3 .eael-tooltip .eael-tooltip-text:after{border-width:0px;}.elementor-31 .elementor-element.elementor-element-0cfd8d3 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after{top:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-0cfd8d3 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after{top:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-0cfd8d3 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after{left:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-0cfd8d3 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after{left:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-0cfd8d3 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after{border-top-color:#555;}.elementor-31 .elementor-element.elementor-element-0cfd8d3 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after{border-bottom-color:#555;}.elementor-31 .elementor-element.elementor-element-0cfd8d3 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after{border-left-color:#555;}.elementor-31 .elementor-element.elementor-element-0cfd8d3 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after{border-right-color:#555;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-2d1f2ee{right:37%;}body.rtl .elementor-31 .elementor-element.elementor-element-2d1f2ee{left:37%;}.elementor-31 .elementor-element.elementor-element-2d1f2ee{top:36%;z-index:2;}.elementor-31 .elementor-element.elementor-element-2d1f2ee .eael-tooltip .eael-tooltip-content i{font-size:30px;}.elementor-31 .elementor-element.elementor-element-2d1f2ee .eael-tooltip .eael-tooltip-content svg{height:30px;width:30px;line-height:30px;}.elementor-31 .elementor-element.elementor-element-2d1f2ee .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger{height:30px;width:30px;}.elementor-31 .elementor-element.elementor-element-2d1f2ee .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-2d1f2ee .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-2d1f2ee .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-2d1f2ee .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-2d1f2ee .eael-tooltip{width:34px;padding:2px 12px 0px 12px;margin:5px 5px 5px 5px;background-color:#666363AB;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-2d1f2ee .eael-tooltip:hover{background-color:#FF4D4D;}.elementor-31 .elementor-element.elementor-element-2d1f2ee .eael-tooltip .eael-tooltip-text{width:90px;background-color:#666363AB;color:#fff;font-family:"Inter", Sans-serif;font-weight:600;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-2d1f2ee .eael-tooltip .eael-tooltip-text:after{border-width:0px;}.elementor-31 .elementor-element.elementor-element-2d1f2ee .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after{top:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-2d1f2ee .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after{top:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-2d1f2ee .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after{left:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-2d1f2ee .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after{left:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-2d1f2ee .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after{border-top-color:#555;}.elementor-31 .elementor-element.elementor-element-2d1f2ee .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after{border-bottom-color:#555;}.elementor-31 .elementor-element.elementor-element-2d1f2ee .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after{border-left-color:#555;}.elementor-31 .elementor-element.elementor-element-2d1f2ee .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after{border-right-color:#555;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-92c9330{right:23%;}body.rtl .elementor-31 .elementor-element.elementor-element-92c9330{left:23%;}.elementor-31 .elementor-element.elementor-element-92c9330{top:47%;z-index:2;}.elementor-31 .elementor-element.elementor-element-92c9330 .eael-tooltip .eael-tooltip-content i{font-size:30px;}.elementor-31 .elementor-element.elementor-element-92c9330 .eael-tooltip .eael-tooltip-content svg{height:30px;width:30px;line-height:30px;}.elementor-31 .elementor-element.elementor-element-92c9330 .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger{height:30px;width:30px;}.elementor-31 .elementor-element.elementor-element-92c9330 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-92c9330 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-92c9330 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-92c9330 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-92c9330 .eael-tooltip{width:34px;padding:2px 12px 0px 12px;margin:5px 5px 5px 5px;background-color:#666363AB;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-92c9330 .eael-tooltip:hover{background-color:#FF4D4D;}.elementor-31 .elementor-element.elementor-element-92c9330 .eael-tooltip .eael-tooltip-text{width:150px;background-color:#666363AB;color:#fff;font-family:"Inter", Sans-serif;font-weight:600;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-92c9330 .eael-tooltip .eael-tooltip-text:after{border-width:0px;}.elementor-31 .elementor-element.elementor-element-92c9330 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after{top:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-92c9330 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after{top:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-92c9330 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after{left:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-92c9330 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after{left:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-92c9330 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after{border-top-color:#555;}.elementor-31 .elementor-element.elementor-element-92c9330 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after{border-bottom-color:#555;}.elementor-31 .elementor-element.elementor-element-92c9330 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after{border-left-color:#555;}.elementor-31 .elementor-element.elementor-element-92c9330 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after{border-right-color:#555;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-c42567d{right:19%;}body.rtl .elementor-31 .elementor-element.elementor-element-c42567d{left:19%;}.elementor-31 .elementor-element.elementor-element-c42567d{top:64%;z-index:2;}.elementor-31 .elementor-element.elementor-element-c42567d .eael-tooltip .eael-tooltip-content i{font-size:30px;}.elementor-31 .elementor-element.elementor-element-c42567d .eael-tooltip .eael-tooltip-content svg{height:30px;width:30px;line-height:30px;}.elementor-31 .elementor-element.elementor-element-c42567d .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger{height:30px;width:30px;}.elementor-31 .elementor-element.elementor-element-c42567d .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-c42567d .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-c42567d .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-c42567d .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-c42567d .eael-tooltip{width:34px;padding:2px 12px 0px 12px;margin:5px 5px 5px 5px;background-color:#666363AB;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-c42567d .eael-tooltip:hover{background-color:#FF4D4D;}.elementor-31 .elementor-element.elementor-element-c42567d .eael-tooltip .eael-tooltip-text{width:215px;max-width:500px;background-color:#666363AB;color:#fff;font-family:"Inter", Sans-serif;font-weight:600;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-c42567d .eael-tooltip .eael-tooltip-text:after{border-width:0px;}.elementor-31 .elementor-element.elementor-element-c42567d .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after{top:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-c42567d .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after{top:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-c42567d .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after{left:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-c42567d .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after{left:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-c42567d .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after{border-top-color:#555;}.elementor-31 .elementor-element.elementor-element-c42567d .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after{border-bottom-color:#555;}.elementor-31 .elementor-element.elementor-element-c42567d .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after{border-left-color:#555;}.elementor-31 .elementor-element.elementor-element-c42567d .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after{border-right-color:#555;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-8a3d969{right:19%;}body.rtl .elementor-31 .elementor-element.elementor-element-8a3d969{left:19%;}.elementor-31 .elementor-element.elementor-element-8a3d969{top:64%;z-index:2;}.elementor-31 .elementor-element.elementor-element-8a3d969 .eael-tooltip .eael-tooltip-content i{font-size:30px;}.elementor-31 .elementor-element.elementor-element-8a3d969 .eael-tooltip .eael-tooltip-content svg{height:30px;width:30px;line-height:30px;}.elementor-31 .elementor-element.elementor-element-8a3d969 .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger{height:30px;width:30px;}.elementor-31 .elementor-element.elementor-element-8a3d969 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-8a3d969 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-8a3d969 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-8a3d969 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-8a3d969 .eael-tooltip{width:34px;padding:2px 12px 0px 12px;margin:5px 5px 5px 5px;background-color:#666363AB;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-8a3d969 .eael-tooltip:hover{background-color:#FF4D4D;}.elementor-31 .elementor-element.elementor-element-8a3d969 .eael-tooltip .eael-tooltip-text{width:215px;max-width:500px;background-color:#666363AB;color:#fff;font-family:"Inter", Sans-serif;font-weight:600;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-8a3d969 .eael-tooltip .eael-tooltip-text:after{border-width:0px;}.elementor-31 .elementor-element.elementor-element-8a3d969 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after{top:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-8a3d969 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after{top:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-8a3d969 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after{left:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-8a3d969 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after{left:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-8a3d969 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after{border-top-color:#555;}.elementor-31 .elementor-element.elementor-element-8a3d969 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after{border-bottom-color:#555;}.elementor-31 .elementor-element.elementor-element-8a3d969 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after{border-left-color:#555;}.elementor-31 .elementor-element.elementor-element-8a3d969 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after{border-right-color:#555;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-61e7873{right:34%;}body.rtl .elementor-31 .elementor-element.elementor-element-61e7873{left:34%;}.elementor-31 .elementor-element.elementor-element-61e7873{top:75%;z-index:2;}.elementor-31 .elementor-element.elementor-element-61e7873 .eael-tooltip .eael-tooltip-content i{font-size:30px;}.elementor-31 .elementor-element.elementor-element-61e7873 .eael-tooltip .eael-tooltip-content svg{height:30px;width:30px;line-height:30px;}.elementor-31 .elementor-element.elementor-element-61e7873 .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger{height:30px;width:30px;}.elementor-31 .elementor-element.elementor-element-61e7873 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-61e7873 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-61e7873 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-61e7873 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-61e7873 .eael-tooltip{width:34px;padding:2px 12px 0px 12px;margin:5px 5px 5px 5px;background-color:#666363AB;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-61e7873 .eael-tooltip:hover{background-color:#FF4D4D;}.elementor-31 .elementor-element.elementor-element-61e7873 .eael-tooltip .eael-tooltip-text{width:200px;max-width:500px;background-color:#666363AB;color:#fff;font-family:"Inter", Sans-serif;font-weight:600;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-61e7873 .eael-tooltip .eael-tooltip-text:after{border-width:0px;}.elementor-31 .elementor-element.elementor-element-61e7873 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after{top:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-61e7873 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after{top:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-61e7873 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after{left:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-61e7873 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after{left:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-61e7873 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after{border-top-color:#555;}.elementor-31 .elementor-element.elementor-element-61e7873 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after{border-bottom-color:#555;}.elementor-31 .elementor-element.elementor-element-61e7873 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after{border-left-color:#555;}.elementor-31 .elementor-element.elementor-element-61e7873 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after{border-right-color:#555;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-1a8f1c9{right:34%;}body.rtl .elementor-31 .elementor-element.elementor-element-1a8f1c9{left:34%;}.elementor-31 .elementor-element.elementor-element-1a8f1c9{top:75%;z-index:2;}.elementor-31 .elementor-element.elementor-element-1a8f1c9 .eael-tooltip .eael-tooltip-content i{font-size:30px;}.elementor-31 .elementor-element.elementor-element-1a8f1c9 .eael-tooltip .eael-tooltip-content svg{height:30px;width:30px;line-height:30px;}.elementor-31 .elementor-element.elementor-element-1a8f1c9 .eael-tooltip .eael-tooltip-content .ea-tooltip-svg-trigger{height:30px;width:30px;}.elementor-31 .elementor-element.elementor-element-1a8f1c9 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-1a8f1c9 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-1a8f1c9 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-1a8f1c9 .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right{animation-duration:300ms;}.elementor-31 .elementor-element.elementor-element-1a8f1c9 .eael-tooltip{width:34px;padding:2px 12px 0px 12px;margin:5px 5px 5px 5px;background-color:#666363AB;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-1a8f1c9 .eael-tooltip:hover{background-color:#FF4D4D;}.elementor-31 .elementor-element.elementor-element-1a8f1c9 .eael-tooltip .eael-tooltip-text{width:200px;max-width:500px;background-color:#666363AB;color:#fff;font-family:"Inter", Sans-serif;font-weight:600;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-1a8f1c9 .eael-tooltip .eael-tooltip-text:after{border-width:0px;}.elementor-31 .elementor-element.elementor-element-1a8f1c9 .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after{top:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-1a8f1c9 .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after{top:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-1a8f1c9 .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after{left:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-1a8f1c9 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after{left:calc( 50% - 0px );}.elementor-31 .elementor-element.elementor-element-1a8f1c9 .eael-tooltip .eael-tooltip-text.eael-tooltip-top:after{border-top-color:#555;}.elementor-31 .elementor-element.elementor-element-1a8f1c9 .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom:after{border-bottom-color:#555;}.elementor-31 .elementor-element.elementor-element-1a8f1c9 .eael-tooltip .eael-tooltip-text.eael-tooltip-left:after{border-left-color:#555;}.elementor-31 .elementor-element.elementor-element-1a8f1c9 .eael-tooltip .eael-tooltip-text.eael-tooltip-right:after{border-right-color:#555;}.elementor-31 .elementor-element.elementor-element-bf9dd61{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-31 .elementor-element.elementor-element-bf9dd61.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-dc38b42{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-dc38b42:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-dc38b42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://krapp-gmbh.de/wp-content/uploads/2026/05/Frame-2147224697-1-e1780227651649.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-8a7cc5c{--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;--overflow:hidden;--margin-top:-4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-8a7cc5c.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-fe4b945{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-fe4b945:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-fe4b945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://krapp-gmbh.de/wp-content/uploads/2026/05/Frame-2147225145-1-e1780235409444.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-9589b49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-9589b49:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-9589b49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0414;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-ae2398a{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-ae2398a{right:0px;}.elementor-31 .elementor-element.elementor-element-ae2398a{top:0px;z-index:0;}.elementor-31 .elementor-element.elementor-element-ae2398a img{opacity:0.8;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-1f05164{right:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-1f05164{left:0px;}.elementor-31 .elementor-element.elementor-element-1f05164{top:26%;z-index:0;}.elementor-31 .elementor-element.elementor-element-1f05164 img{opacity:0.8;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-d60cc61{right:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-d60cc61{left:0px;}.elementor-31 .elementor-element.elementor-element-d60cc61{top:26%;z-index:0;}.elementor-31 .elementor-element.elementor-element-d60cc61 img{opacity:0.8;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-e688970{right:15%;}body.rtl .elementor-31 .elementor-element.elementor-element-e688970{left:15%;}.elementor-31 .elementor-element.elementor-element-e688970{bottom:0px;z-index:0;}.elementor-31 .elementor-element.elementor-element-e688970 img{opacity:0.8;}.elementor-31 .elementor-element.elementor-element-5e99ef1{--display:flex;}.elementor-31 .elementor-element.elementor-element-5e99ef1.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-60259d3{text-align:center;}.elementor-31 .elementor-element.elementor-element-60259d3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:26.24px;letter-spacing:-0.16px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-4d71726{text-align:center;}.elementor-31 .elementor-element.elementor-element-4d71726 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:32.8px;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-31c5a7a{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-31c5a7a .elementor-heading-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-c88b8fb{--display:flex;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4e1696f{width:100%;max-width:100%;z-index:0;--lottie-container-max-width:45%;}.elementor-31 .elementor-element.elementor-element-4e1696f.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-ddfbe40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:50px 0px 50px 0px;}.elementor-31 .elementor-element.elementor-element-ddfbe40 img{width:40%;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-1847c8a{width:var( --container-widget-width, 500px );max-width:500px;background-color:#FFFFFF14;padding:32px 32px 32px 32px;--container-widget-width:500px;--container-widget-flex-grow:0;top:35%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:16px 16px 16px 16px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-1847c8a{left:5%;}body.rtl .elementor-31 .elementor-element.elementor-element-1847c8a{right:5%;}.elementor-31 .elementor-element.elementor-element-1847c8a .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-31 .elementor-element.elementor-element-1847c8a .elementor-icon{font-size:64px;}.elementor-31 .elementor-element.elementor-element-1847c8a .elementor-icon-box-title{color:#000000;}.elementor-31 .elementor-element.elementor-element-1847c8a .elementor-icon-box-description{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-8d6e59c{width:var( --container-widget-width, 420px );max-width:420px;background-color:#FFFFFF14;padding:32px 32px 32px 32px;--container-widget-width:420px;--container-widget-flex-grow:0;top:35%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:16px 16px 16px 16px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-8d6e59c{right:5%;}body.rtl .elementor-31 .elementor-element.elementor-element-8d6e59c{left:5%;}.elementor-31 .elementor-element.elementor-element-8d6e59c .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-31 .elementor-element.elementor-element-8d6e59c .elementor-icon{font-size:80px;}.elementor-31 .elementor-element.elementor-element-8d6e59c .elementor-icon-box-title{color:#000000;}.elementor-31 .elementor-element.elementor-element-8d6e59c .elementor-icon-box-description{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2a395f6{width:var( --container-widget-width, 500px );max-width:500px;background-color:#FFFFFF14;padding:32px 32px 32px 32px;--container-widget-width:500px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-2a395f6 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-31 .elementor-element.elementor-element-2a395f6 .elementor-icon{font-size:64px;}.elementor-31 .elementor-element.elementor-element-2a395f6 .elementor-icon-box-title{color:#000000;}.elementor-31 .elementor-element.elementor-element-2a395f6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26.24px;letter-spacing:-0.16px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-16ea7c9{width:var( --container-widget-width, 420px );max-width:420px;background-color:#FFFFFF14;padding:32px 32px 32px 32px;--container-widget-width:420px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-16ea7c9 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-31 .elementor-element.elementor-element-16ea7c9 .elementor-icon{font-size:80px;}.elementor-31 .elementor-element.elementor-element-16ea7c9 .elementor-icon-box-title{color:#000000;}.elementor-31 .elementor-element.elementor-element-16ea7c9 .elementor-icon-box-description{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-32e2c10{width:var( --container-widget-width, 470px );max-width:470px;background-color:transparent;padding:32px 32px 32px 32px;--container-widget-width:470px;--container-widget-flex-grow:0;background-image:linear-gradient(210deg, #FFFFFF14 0%, #3F4A8A 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-32e2c10 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-31 .elementor-element.elementor-element-32e2c10 .elementor-icon{font-size:64px;}.elementor-31 .elementor-element.elementor-element-32e2c10 .elementor-icon-box-title{color:#000000;}.elementor-31 .elementor-element.elementor-element-32e2c10 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:29.72px;letter-spacing:-0.36px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-31b8c8a{--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;}.elementor-31 .elementor-element.elementor-element-e9b284b{width:100%;max-width:100%;z-index:0;--lottie-container-max-width:45%;}.elementor-31 .elementor-element.elementor-element-e9b284b.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-44bbe8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 50px 0px;}.elementor-31 .elementor-element.elementor-element-44bbe8d img{width:40%;}.elementor-31 .elementor-element.elementor-element-a1e761c{width:var( --container-widget-width, 470px );max-width:470px;background-color:transparent;padding:32px 32px 32px 32px;--container-widget-width:470px;--container-widget-flex-grow:0;background-image:linear-gradient(210deg, #FFFFFF14 0%, #3F4A8A 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-a1e761c.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-a1e761c .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-31 .elementor-element.elementor-element-a1e761c .elementor-icon{font-size:64px;}.elementor-31 .elementor-element.elementor-element-a1e761c .elementor-icon-box-title{color:#000000;}.elementor-31 .elementor-element.elementor-element-a1e761c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:29.72px;letter-spacing:-0.36px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-1800630{--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:60px 60px;--row-gap:60px;--column-gap:60px;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:#F6F4F73D;--border-color:#F6F4F73D;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:65px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-31 .elementor-element.elementor-element-1800630.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-97bb8b8{--display:flex;}.elementor-31 .elementor-element.elementor-element-633cbac .elementor-icon-box-wrapper{gap:15px;}.elementor-31 .elementor-element.elementor-element-633cbac .elementor-icon{font-size:100px;}.elementor-31 .elementor-element.elementor-element-633cbac .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-633cbac .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-633cbac .elementor-icon-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-633cbac:has(:hover) .elementor-icon-box-title,
					 .elementor-31 .elementor-element.elementor-element-633cbac:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-633cbac .elementor-icon-box-description{color:#0F0414;}.elementor-31 .elementor-element.elementor-element-5e20478{--display:flex;}.elementor-31 .elementor-element.elementor-element-71e5831 .elementor-icon-box-wrapper{gap:15px;}.elementor-31 .elementor-element.elementor-element-71e5831 .elementor-icon{font-size:100px;}.elementor-31 .elementor-element.elementor-element-71e5831 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-71e5831 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-71e5831 .elementor-icon-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-71e5831:has(:hover) .elementor-icon-box-title,
					 .elementor-31 .elementor-element.elementor-element-71e5831:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-71e5831 .elementor-icon-box-description{color:#0F0414;}.elementor-31 .elementor-element.elementor-element-35c752d .elementor-icon-box-wrapper{gap:15px;}.elementor-31 .elementor-element.elementor-element-35c752d .elementor-icon{font-size:100px;}.elementor-31 .elementor-element.elementor-element-35c752d .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-35c752d .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-35c752d .elementor-icon-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-35c752d:has(:hover) .elementor-icon-box-title,
					 .elementor-31 .elementor-element.elementor-element-35c752d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-35c752d .elementor-icon-box-description{color:#0F0414;}.elementor-31 .elementor-element.elementor-element-b3cd450{--display:flex;}.elementor-31 .elementor-element.elementor-element-2787bdf .elementor-icon-box-wrapper{gap:15px;}.elementor-31 .elementor-element.elementor-element-2787bdf .elementor-icon{font-size:100px;}.elementor-31 .elementor-element.elementor-element-2787bdf .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-2787bdf .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2787bdf .elementor-icon-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2787bdf:has(:hover) .elementor-icon-box-title,
					 .elementor-31 .elementor-element.elementor-element-2787bdf:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2787bdf .elementor-icon-box-description{color:#0F0414;}.elementor-31 .elementor-element.elementor-element-3b5296a .elementor-icon-box-wrapper{gap:15px;}.elementor-31 .elementor-element.elementor-element-3b5296a .elementor-icon{font-size:100px;}.elementor-31 .elementor-element.elementor-element-3b5296a .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-3b5296a .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3b5296a .elementor-icon-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-3b5296a:has(:hover) .elementor-icon-box-title,
					 .elementor-31 .elementor-element.elementor-element-3b5296a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-3b5296a .elementor-icon-box-description{color:#0F0414;}.elementor-31 .elementor-element.elementor-element-5788438{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-5788438.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-fb0c220{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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;font-weight:var( --e-global-typography-secondary-font-weight );}.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-31 .elementor-element.elementor-element-e8b6dd7{--divider-border-style:solid;--divider-color:#F6F4F73D;--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e8b6dd7 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-e8b6dd7 .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-31 .elementor-element.elementor-element-a1e336e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-0b9a844 .elementor-button{background-color:transparent;background-image:linear-gradient(135deg, #FF4D4D 0%, #B81F1F 100%);border-radius:8px 8px 8px 8px;padding:16px 32px 16px 32px;}.elementor-31 .elementor-element.elementor-element-0b9a844{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-0b9a844.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-31 .elementor-element.elementor-element-10fd6f0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3046540{--divider-border-style:solid;--divider-color:#F6F4F73D;--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3046540 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-3046540 .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-31 .elementor-element.elementor-element-873772b{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-873772b.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-f4dd420{text-align:center;}.elementor-31 .elementor-element.elementor-element-f4dd420 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-1495da7{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-31 .elementor-element.elementor-element-8d2fd6c{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.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 );}.elementor-31 .elementor-element.elementor-element-0aec24e .elementor-icon-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-0aec24e .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-0aec24e .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-0aec24e .elementor-icon-wrapper svg{width:auto;}.elementor-31 .elementor-element.elementor-element-09f5c90{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-22816db{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-967b00f{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-31 .elementor-element.elementor-element-3e07618{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-31 .elementor-element.elementor-element-293c54f .elementor-icon-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-293c54f .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-293c54f .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-293c54f .elementor-icon-wrapper svg{width:auto;}.elementor-31 .elementor-element.elementor-element-5ec9fae{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f869417{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-0bad631{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-31 .elementor-element.elementor-element-6311009{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-31 .elementor-element.elementor-element-d3d6bf1 .elementor-icon-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-d3d6bf1 .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-d3d6bf1 .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-d3d6bf1 .elementor-icon-wrapper svg{width:auto;}.elementor-31 .elementor-element.elementor-element-0bc859d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-92b9d5b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2c50da7{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-35px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:100px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-35px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:100px;}.elementor-31 .elementor-element.elementor-element-2c50da7 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#221E24;box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.59);border-radius:50px 50px 50px 50px;padding:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-2c50da7 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:transparent;background-image:linear-gradient(135deg, #FF4D4D 0%, #B81F1F 100%);}.elementor-31 .elementor-element.elementor-element-010666b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-31 .elementor-element.elementor-element-010666b.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-9e6778c{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-9e6778c:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-9e6778c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://krapp-gmbh.de/wp-content/uploads/2026/05/Frame-2147225145-1-e1780235409444.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-d08741d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-d08741d.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-de28f20{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-de28f20:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-de28f20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://krapp-gmbh.de/wp-content/uploads/2026/05/Frame-2147224697-1-e1780227651649.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-078aa03{--display:flex;--min-height:10vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-31 .elementor-element.elementor-element-078aa03:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-078aa03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4F7;}.elementor-31 .elementor-element.elementor-element-3dfe09f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-9ec8757{right:-5%;}body.rtl .elementor-31 .elementor-element.elementor-element-9ec8757{left:-5%;}.elementor-31 .elementor-element.elementor-element-9ec8757{top:-10%;z-index:-1;}.elementor-31 .elementor-element.elementor-element-9ec8757 img{opacity:0.3;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-1910728{left:12%;}body.rtl .elementor-31 .elementor-element.elementor-element-1910728{right:12%;}.elementor-31 .elementor-element.elementor-element-1910728{top:30%;z-index:-1;}.elementor-31 .elementor-element.elementor-element-1910728 img{opacity:0.3;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-e4fd650{left:0%;}body.rtl .elementor-31 .elementor-element.elementor-element-e4fd650{right:0%;}.elementor-31 .elementor-element.elementor-element-e4fd650{bottom:0%;z-index:-1;}.elementor-31 .elementor-element.elementor-element-e4fd650 img{opacity:0.3;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-1b64884{right:0%;}body.rtl .elementor-31 .elementor-element.elementor-element-1b64884{left:0%;}.elementor-31 .elementor-element.elementor-element-1b64884{bottom:-4%;z-index:-1;}.elementor-31 .elementor-element.elementor-element-1b64884 img{opacity:0.3;}.elementor-31 .elementor-element.elementor-element-317294c{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-317294c.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-29ac0fa{text-align:center;}.elementor-31 .elementor-element.elementor-element-29ac0fa .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-4913f40{text-align:center;}.elementor-31 .elementor-element.elementor-element-4913f40 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-f8d2c79{text-align:center;}.elementor-31 .elementor-element.elementor-element-7ebefdd{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e6898d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-e6898d9.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-1a3ce78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1a3ce78.e-con{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-24e8791 .elementor-icon-box-wrapper{gap:15px;}.elementor-31 .elementor-element.elementor-element-24e8791.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-31 .elementor-element.elementor-element-24e8791.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-24e8791.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-31 .elementor-element.elementor-element-24e8791 .elementor-icon{font-size:64px;}.elementor-31 .elementor-element.elementor-element-24e8791 .elementor-icon-box-title{color:#1B1F3B;}.elementor-31 .elementor-element.elementor-element-fe278ad:hover{--e-transform-scale:1.1;}.elementor-31 .elementor-element.elementor-element-fe278ad{background-color:#E9E6EBCC;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-fe278ad .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-31 .elementor-element.elementor-element-fe278ad .elementor-icon{font-size:32px;}.elementor-31 .elementor-element.elementor-element-e0a2a7b:hover{--e-transform-scale:1.1;}.elementor-31 .elementor-element.elementor-element-e0a2a7b{background-color:#E9E6EBCC;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-e0a2a7b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-31 .elementor-element.elementor-element-e0a2a7b .elementor-icon{font-size:32px;}.elementor-31 .elementor-element.elementor-element-69700bc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-69700bc.e-con{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-b3c9d08{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3b4ceb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3b4ceb5.e-con{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-70902a5 .elementor-icon-box-wrapper{gap:15px;}.elementor-31 .elementor-element.elementor-element-70902a5.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-31 .elementor-element.elementor-element-70902a5.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-70902a5.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-31 .elementor-element.elementor-element-70902a5 .elementor-icon{font-size:64px;}.elementor-31 .elementor-element.elementor-element-70902a5 .elementor-icon-box-title{color:#1B1F3B;}.elementor-31 .elementor-element.elementor-element-feb2286:hover{--e-transform-scale:1.1;}.elementor-31 .elementor-element.elementor-element-feb2286{background-color:#E9E6EBCC;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-feb2286 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-31 .elementor-element.elementor-element-feb2286 .elementor-icon{font-size:32px;}.elementor-31 .elementor-element.elementor-element-c201359:hover{--e-transform-scale:1.1;}.elementor-31 .elementor-element.elementor-element-c201359{background-color:#E9E6EBCC;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-c201359 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-31 .elementor-element.elementor-element-c201359 .elementor-icon{font-size:32px;}.elementor-31 .elementor-element.elementor-element-00845a4:hover{--e-transform-scale:1.1;}.elementor-31 .elementor-element.elementor-element-00845a4{background-color:#E9E6EBCC;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-00845a4 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-31 .elementor-element.elementor-element-00845a4 .elementor-icon{font-size:32px;}.elementor-31 .elementor-element.elementor-element-bd7e410{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-bd7e410.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-01e5ef9{text-align:center;}.elementor-31 .elementor-element.elementor-element-01e5ef9 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-55ad98e{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-31 .elementor-element.elementor-element-55ad98e.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-d18654d{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-f658a18{width:var( --container-widget-width, 413px );max-width:413px;background-color:transparent;padding:24px 24px 24px 24px;--container-widget-width:413px;--container-widget-flex-grow:0;background-image:linear-gradient(220deg, #2A2F5A 0%, #3F4A8A 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-f658a18:hover{--e-transform-scale:1.1;}.elementor-31 .elementor-element.elementor-element-f658a18 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-31 .elementor-element.elementor-element-f658a18 .elementor-icon{font-size:64px;}.elementor-31 .elementor-element.elementor-element-f658a18 .elementor-icon-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f658a18:has(:hover) .elementor-icon-box-title,
					 .elementor-31 .elementor-element.elementor-element-f658a18:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f741e05{--display:flex;--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-556a326{width:var( --container-widget-width, 413px );max-width:413px;background-color:transparent;padding:24px 24px 24px 24px;--container-widget-width:413px;--container-widget-flex-grow:0;background-image:linear-gradient(220deg, #2A2F5A 0%, #3F4A8A 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-556a326:hover{--e-transform-scale:1.1;}.elementor-31 .elementor-element.elementor-element-556a326 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-31 .elementor-element.elementor-element-556a326 .elementor-icon{font-size:64px;}.elementor-31 .elementor-element.elementor-element-556a326 .elementor-icon-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-556a326:has(:hover) .elementor-icon-box-title,
					 .elementor-31 .elementor-element.elementor-element-556a326:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-352a5da{--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;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-352a5da:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-352a5da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://krapp-gmbh.de/wp-content/uploads/2026/06/bg-pellet-hands.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-352a5da.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-ab81295{--display:flex;--min-height:50vh;--border-radius:16px 16px 16px 16px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-31 .elementor-element.elementor-element-ab81295:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-ab81295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF99;}.elementor-31 .elementor-element.elementor-element-8550b3c{padding:0px 0px 30px 0px;}.elementor-31 .elementor-element.elementor-element-8550b3c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#0F0414;}.elementor-31 .elementor-element.elementor-element-ade401c{padding:0px 0px 20px 0px;}.elementor-31 .elementor-element.elementor-element-ade401c .elementor-heading-title{color:var( --e-global-color-text );}.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-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-6b2f02a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(48px/2);}.elementor-31 .elementor-element.elementor-element-6b2f02a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(48px/2);}.elementor-31 .elementor-element.elementor-element-6b2f02a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(48px/2);}.elementor-31 .elementor-element.elementor-element-6b2f02a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-48px/2);}.elementor-31 .elementor-element.elementor-element-6b2f02a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-48px/2);}.elementor-31 .elementor-element.elementor-element-6b2f02a .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#3F4A8A29;}.elementor-31 .elementor-element.elementor-element-6b2f02a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-31 .elementor-element.elementor-element-6b2f02a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-31 .elementor-element.elementor-element-6b2f02a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-31 .elementor-element.elementor-element-6b2f02a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-6b2f02a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-6b2f02a{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-6b2f02a .elementor-icon-list-text{color:#1B1F3B;transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-3342f21{--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:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-31 .elementor-element.elementor-element-3342f21.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-f7df4fe{--display:flex;}.elementor-31 .elementor-element.elementor-element-f7df4fe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-ecc3060 img{width:80%;}.elementor-31 .elementor-element.elementor-element-85f1505{--display:flex;}.elementor-31 .elementor-element.elementor-element-85f1505.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-49d1231{padding:0% 30% 0% 0%;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26.24px;letter-spacing:-0.16px;}.elementor-31 .elementor-element.elementor-element-d7b130f{width:var( --container-widget-width, 591px );max-width:591px;background-color:transparent;padding:32px 32px 32px 32px;--container-widget-width:591px;--container-widget-flex-grow:0;background-image:linear-gradient(90deg, #E9E6EBCC 0%, #3F4A8A29 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-d7b130f:hover{--e-transform-scale:1.1;}.elementor-31 .elementor-element.elementor-element-d7b130f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-31 .elementor-element.elementor-element-d7b130f .elementor-icon{font-size:56px;}.elementor-31 .elementor-element.elementor-element-d7b130f .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-d7b130f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:29.52px;letter-spacing:-0.36px;}.elementor-31 .elementor-element.elementor-element-d7b130f .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-d7b130f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26.24px;letter-spacing:-0.16px;}.elementor-31 .elementor-element.elementor-element-276eeae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-31 .elementor-element.elementor-element-276eeae.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-385c8eb{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-385c8eb:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-385c8eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://krapp-gmbh.de/wp-content/uploads/2026/05/Frame-2147225145-1-e1780235409444.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-5202e7b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-5202e7b.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-eebeb7c{--display:flex;--margin-top:3%;--margin-bottom:3%;--margin-left:3%;--margin-right:3%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-760c02a{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-760c02a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-0f5c7e1{padding:0px 0px 30px 0px;}.elementor-31 .elementor-element.elementor-element-0f5c7e1 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-32f3341{--display:flex;--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-31 .elementor-element.elementor-element-32f3341.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-84b7718{margin:-50% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-31 .elementor-element.elementor-element-84b7718 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-7ff794f{width:var( --container-widget-width, 137px );max-width:137px;background-color:#E9E6EB;padding:8px 16px 8px 16px;--container-widget-width:137px;--container-widget-flex-grow:0;top:16%;border-radius:100px 100px 100px 100px;text-align:center;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-7ff794f{left:-2%;}body.rtl .elementor-31 .elementor-element.elementor-element-7ff794f{right:-2%;}.elementor-31 .elementor-element.elementor-element-7ff794f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:26.24px;letter-spacing:-0.16px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-ab1c594{width:var( --container-widget-width, 156px );max-width:156px;background-color:#E9E6EB;padding:8px 16px 8px 16px;--container-widget-width:156px;--container-widget-flex-grow:0;bottom:-22%;border-radius:100px 100px 100px 100px;text-align:center;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-ab1c594{left:-15%;}body.rtl .elementor-31 .elementor-element.elementor-element-ab1c594{right:-15%;}.elementor-31 .elementor-element.elementor-element-ab1c594 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:26.24px;letter-spacing:-0.16px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-3cf3233{width:var( --container-widget-width, 157px );max-width:157px;background-color:#E9E6EB;padding:8px 16px 8px 16px;--container-widget-width:157px;--container-widget-flex-grow:0;bottom:-71%;border-radius:100px 100px 100px 100px;text-align:center;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-3cf3233{left:40%;}body.rtl .elementor-31 .elementor-element.elementor-element-3cf3233{right:40%;}.elementor-31 .elementor-element.elementor-element-3cf3233 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:26.24px;letter-spacing:-0.16px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-b24bb22{width:var( --container-widget-width, 153px );max-width:153px;background-color:#E9E6EB;padding:8px 16px 8px 16px;--container-widget-width:153px;--container-widget-flex-grow:0;bottom:-25%;border-radius:100px 100px 100px 100px;text-align:center;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-b24bb22{right:-12%;}body.rtl .elementor-31 .elementor-element.elementor-element-b24bb22{left:-12%;}.elementor-31 .elementor-element.elementor-element-b24bb22 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:26.24px;letter-spacing:-0.16px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-1c07275{width:var( --container-widget-width, 217px );max-width:217px;background-color:#E9E6EB;padding:8px 16px 8px 16px;--container-widget-width:217px;--container-widget-flex-grow:0;top:10%;border-radius:100px 100px 100px 100px;text-align:center;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-1c07275{right:-3%;}body.rtl .elementor-31 .elementor-element.elementor-element-1c07275{left:-3%;}.elementor-31 .elementor-element.elementor-element-1c07275 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:26.24px;letter-spacing:-0.16px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-9ec7f2b{padding:0% 30% 0% 0%;}.elementor-31 .elementor-element.elementor-element-b0ff502{width:var( --container-widget-width, 484px );max-width:484px;background-color:transparent;padding:32px 32px 32px 32px;--container-widget-width:484px;--container-widget-flex-grow:0;background-image:linear-gradient(90deg, #E9E6EBCC 0%, #3F4A8A29 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-b0ff502:hover{--e-transform-scale:1.1;}.elementor-31 .elementor-element.elementor-element-79f59d9{--display:flex;}.elementor-31 .elementor-element.elementor-element-761782c{--display:flex;}.elementor-31 .elementor-element.elementor-element-2eb9a6b{padding:0% 30% 0% 0%;}.elementor-31 .elementor-element.elementor-element-a4ce397{--display:flex;}.elementor-31 .elementor-element.elementor-element-4fa1b10{width:var( --container-widget-width, 484px );max-width:484px;background-color:#E9E6EBCC;padding:32px 32px 32px 32px;--container-widget-width:484px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-4fa1b10:hover{--e-transform-scale:1.1;}.elementor-31 .elementor-element.elementor-element-ede932a{--display:flex;--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-31 .elementor-element.elementor-element-ede932a.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-d0bb1db{margin:-50% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-31 .elementor-element.elementor-element-d0bb1db .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-0402b5c{width:var( --container-widget-width, 137px );max-width:137px;background-color:#E9E6EB;padding:8px 16px 8px 16px;--container-widget-width:137px;--container-widget-flex-grow:0;top:16%;border-radius:100px 100px 100px 100px;text-align:center;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-0402b5c{left:-2%;}body.rtl .elementor-31 .elementor-element.elementor-element-0402b5c{right:-2%;}.elementor-31 .elementor-element.elementor-element-0402b5c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:26.24px;letter-spacing:-0.16px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-f340f27{width:var( --container-widget-width, 156px );max-width:156px;background-color:#E9E6EB;padding:8px 16px 8px 16px;--container-widget-width:156px;--container-widget-flex-grow:0;bottom:-22%;border-radius:100px 100px 100px 100px;text-align:center;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-f340f27{left:-15%;}body.rtl .elementor-31 .elementor-element.elementor-element-f340f27{right:-15%;}.elementor-31 .elementor-element.elementor-element-f340f27 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:26.24px;letter-spacing:-0.16px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-36cfe78{width:var( --container-widget-width, 157px );max-width:157px;background-color:#E9E6EB;padding:8px 16px 8px 16px;--container-widget-width:157px;--container-widget-flex-grow:0;bottom:-71%;border-radius:100px 100px 100px 100px;text-align:center;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-36cfe78{left:40%;}body.rtl .elementor-31 .elementor-element.elementor-element-36cfe78{right:40%;}.elementor-31 .elementor-element.elementor-element-36cfe78 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:26.24px;letter-spacing:-0.16px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-4ca9329{width:var( --container-widget-width, 153px );max-width:153px;background-color:#E9E6EB;padding:8px 16px 8px 16px;--container-widget-width:153px;--container-widget-flex-grow:0;bottom:-25%;border-radius:100px 100px 100px 100px;text-align:center;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-4ca9329{right:-12%;}body.rtl .elementor-31 .elementor-element.elementor-element-4ca9329{left:-12%;}.elementor-31 .elementor-element.elementor-element-4ca9329 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:26.24px;letter-spacing:-0.16px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-ce84e45{width:var( --container-widget-width, 217px );max-width:217px;background-color:#E9E6EB;padding:8px 16px 8px 16px;--container-widget-width:217px;--container-widget-flex-grow:0;top:10%;border-radius:100px 100px 100px 100px;text-align:center;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-ce84e45{right:-3%;}body.rtl .elementor-31 .elementor-element.elementor-element-ce84e45{left:-3%;}.elementor-31 .elementor-element.elementor-element-ce84e45 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:26.24px;letter-spacing:-0.16px;color:var( --e-global-color-text );}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-111ea4f{left:-20%;}body.rtl .elementor-31 .elementor-element.elementor-element-111ea4f{right:-20%;}.elementor-31 .elementor-element.elementor-element-111ea4f{bottom:-20%;z-index:-1;}.elementor-31 .elementor-element.elementor-element-111ea4f img{opacity:0.3;}.elementor-31 .elementor-element.elementor-element-0342cee .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-0372de9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-31 .elementor-element.elementor-element-0372de9.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-c05366b{--display:flex;}.elementor-31 .elementor-element.elementor-element-b3c4243 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-ecc3d28{--display:flex;}.elementor-31 .elementor-element.elementor-element-84b5d12 .eael-elements-flip-box-front-container{background-color:#E9E6EBCC;align-items:center;padding:32px 0px 32px 0px;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-84b5d12 .eael-elements-flip-box-rear-container{background-color:#2A2F5A;align-items:center;padding:32px 0px 32px 0px;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-84b5d12.elementor-element{--align-self:stretch;}.elementor-31 .elementor-element.elementor-element-84b5d12 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-31 .elementor-element.elementor-element-84b5d12 .eael-flipbox-fixed-height:not(.eael-template){height:340px;}.elementor-31 .elementor-element.elementor-element-84b5d12 .eael-flipbox-fixed-height.eael-template{min-height:340px;}.elementor-31 .elementor-element.elementor-element-84b5d12 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:left;}.elementor-31 .elementor-element.elementor-element-84b5d12 .eael-elements-flip-box-front-container, .elementor-31 .elementor-element.elementor-element-84b5d12 .eael-elements-flip-box-rear-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-84b5d12 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:48px;}.elementor-31 .elementor-element.elementor-element-84b5d12 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-31 .elementor-element.elementor-element-84b5d12 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:48px;width:48px;line-height:48px;}.elementor-31 .elementor-element.elementor-element-84b5d12 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image{padding:0px 0px 150px 0px;}.elementor-31 .elementor-element.elementor-element-84b5d12 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-31 .elementor-element.elementor-element-84b5d12 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-31 .elementor-element.elementor-element-84b5d12 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-31 .elementor-element.elementor-element-84b5d12 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-84b5d12 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-84b5d12 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-31 .elementor-element.elementor-element-84b5d12 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-31 .elementor-element.elementor-element-0bcd6a6{--display:flex;}.elementor-31 .elementor-element.elementor-element-fd54bb0 .eael-elements-flip-box-front-container{background-color:#E9E6EBCC;align-items:center;padding:32px 0px 32px 0px;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-fd54bb0 .eael-elements-flip-box-rear-container{background-color:#2A2F5A;align-items:center;padding:32px 0px 32px 0px;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-fd54bb0.elementor-element{--align-self:stretch;}.elementor-31 .elementor-element.elementor-element-fd54bb0 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-31 .elementor-element.elementor-element-fd54bb0 .eael-flipbox-fixed-height:not(.eael-template){height:340px;}.elementor-31 .elementor-element.elementor-element-fd54bb0 .eael-flipbox-fixed-height.eael-template{min-height:340px;}.elementor-31 .elementor-element.elementor-element-fd54bb0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:left;}.elementor-31 .elementor-element.elementor-element-fd54bb0 .eael-elements-flip-box-front-container, .elementor-31 .elementor-element.elementor-element-fd54bb0 .eael-elements-flip-box-rear-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-fd54bb0 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:48px;}.elementor-31 .elementor-element.elementor-element-fd54bb0 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-31 .elementor-element.elementor-element-fd54bb0 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:48px;width:48px;line-height:48px;}.elementor-31 .elementor-element.elementor-element-fd54bb0 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image{padding:0px 0px 150px 0px;}.elementor-31 .elementor-element.elementor-element-fd54bb0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-31 .elementor-element.elementor-element-fd54bb0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-31 .elementor-element.elementor-element-fd54bb0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-31 .elementor-element.elementor-element-fd54bb0 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-fd54bb0 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-fd54bb0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-31 .elementor-element.elementor-element-fd54bb0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-31 .elementor-element.elementor-element-ea81e8a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ea81e8a.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-8999bdb{--display:flex;}.elementor-31 .elementor-element.elementor-element-d19fdb9 .eael-elements-flip-box-front-container{background-color:#E9E6EBCC;align-items:center;padding:32px 0px 32px 0px;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-d19fdb9 .eael-elements-flip-box-rear-container{background-color:#2A2F5A;align-items:center;padding:32px 0px 32px 0px;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-d19fdb9.elementor-element{--align-self:stretch;}.elementor-31 .elementor-element.elementor-element-d19fdb9 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-31 .elementor-element.elementor-element-d19fdb9 .eael-flipbox-fixed-height:not(.eael-template){height:340px;}.elementor-31 .elementor-element.elementor-element-d19fdb9 .eael-flipbox-fixed-height.eael-template{min-height:340px;}.elementor-31 .elementor-element.elementor-element-d19fdb9 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:left;}.elementor-31 .elementor-element.elementor-element-d19fdb9 .eael-elements-flip-box-front-container, .elementor-31 .elementor-element.elementor-element-d19fdb9 .eael-elements-flip-box-rear-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-d19fdb9 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:48px;}.elementor-31 .elementor-element.elementor-element-d19fdb9 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-31 .elementor-element.elementor-element-d19fdb9 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:48px;width:48px;line-height:48px;}.elementor-31 .elementor-element.elementor-element-d19fdb9 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image{padding:0px 0px 150px 0px;}.elementor-31 .elementor-element.elementor-element-d19fdb9 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-31 .elementor-element.elementor-element-d19fdb9 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-31 .elementor-element.elementor-element-d19fdb9 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-31 .elementor-element.elementor-element-d19fdb9 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-d19fdb9 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-d19fdb9 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-31 .elementor-element.elementor-element-d19fdb9 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-31 .elementor-element.elementor-element-d38d171{--display:flex;}.elementor-31 .elementor-element.elementor-element-c234058 .eael-elements-flip-box-front-container{background-color:#E9E6EBCC;align-items:center;padding:32px 0px 32px 0px;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-c234058 .eael-elements-flip-box-rear-container{background-color:#2A2F5A;align-items:center;padding:32px 0px 32px 0px;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-c234058.elementor-element{--align-self:stretch;}.elementor-31 .elementor-element.elementor-element-c234058 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-31 .elementor-element.elementor-element-c234058 .eael-flipbox-fixed-height:not(.eael-template){height:340px;}.elementor-31 .elementor-element.elementor-element-c234058 .eael-flipbox-fixed-height.eael-template{min-height:340px;}.elementor-31 .elementor-element.elementor-element-c234058 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:left;}.elementor-31 .elementor-element.elementor-element-c234058 .eael-elements-flip-box-front-container, .elementor-31 .elementor-element.elementor-element-c234058 .eael-elements-flip-box-rear-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-c234058 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:48px;}.elementor-31 .elementor-element.elementor-element-c234058 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-31 .elementor-element.elementor-element-c234058 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:48px;width:48px;line-height:48px;}.elementor-31 .elementor-element.elementor-element-c234058 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image{padding:0px 0px 150px 0px;}.elementor-31 .elementor-element.elementor-element-c234058 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-31 .elementor-element.elementor-element-c234058 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-31 .elementor-element.elementor-element-c234058 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-31 .elementor-element.elementor-element-c234058 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-c234058 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-c234058 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-31 .elementor-element.elementor-element-c234058 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-31 .elementor-element.elementor-element-9618b32{--display:flex;}.elementor-31 .elementor-element.elementor-element-da26ed6 .eael-elements-flip-box-front-container{background-color:#E9E6EBCC;align-items:center;padding:32px 0px 32px 0px;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-da26ed6 .eael-elements-flip-box-rear-container{background-color:#2A2F5A;align-items:center;padding:32px 0px 32px 0px;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-da26ed6.elementor-element{--align-self:stretch;}.elementor-31 .elementor-element.elementor-element-da26ed6 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-31 .elementor-element.elementor-element-da26ed6 .eael-flipbox-fixed-height:not(.eael-template){height:340px;}.elementor-31 .elementor-element.elementor-element-da26ed6 .eael-flipbox-fixed-height.eael-template{min-height:340px;}.elementor-31 .elementor-element.elementor-element-da26ed6 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:left;}.elementor-31 .elementor-element.elementor-element-da26ed6 .eael-elements-flip-box-front-container, .elementor-31 .elementor-element.elementor-element-da26ed6 .eael-elements-flip-box-rear-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-da26ed6 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:48px;}.elementor-31 .elementor-element.elementor-element-da26ed6 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-31 .elementor-element.elementor-element-da26ed6 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:48px;width:48px;line-height:48px;}.elementor-31 .elementor-element.elementor-element-da26ed6 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image{padding:0px 0px 150px 0px;}.elementor-31 .elementor-element.elementor-element-da26ed6 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-31 .elementor-element.elementor-element-da26ed6 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-31 .elementor-element.elementor-element-da26ed6 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-31 .elementor-element.elementor-element-da26ed6 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-da26ed6 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-da26ed6 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-31 .elementor-element.elementor-element-da26ed6 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-672d423{right:-10%;}body.rtl .elementor-31 .elementor-element.elementor-element-672d423{left:-10%;}.elementor-31 .elementor-element.elementor-element-672d423{bottom:-39%;z-index:-1;}.elementor-31 .elementor-element.elementor-element-672d423 img{opacity:0.3;}.elementor-31 .elementor-element.elementor-element-6a8f275{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-5d48728 .elementor-button{background-color:transparent;background-image:linear-gradient(135deg, #FF4D4D 0%, #B81F1F 100%);border-radius:8px 8px 8px 8px;padding:16px 32px 16px 32px;}.elementor-31 .elementor-element.elementor-element-5d48728{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5d48728.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-31 .elementor-element.elementor-element-0476a11{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-0476a11.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-860060f{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-860060f:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-860060f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://krapp-gmbh.de/wp-content/uploads/2026/05/Frame-2147224697-1-e1780227651649.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-56d6e75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-5%;--margin-bottom:-0%;--margin-left:0%;--margin-right:0%;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-31 .elementor-element.elementor-element-56d6e75:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-56d6e75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://krapp-gmbh.de/wp-content/uploads/2026/06/garbage-bag-border.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-31 .elementor-element.elementor-element-56d6e75 > .elementor-shape-top .elementor-shape-fill, .elementor-31 .elementor-element.elementor-element-56d6e75 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#F6F4F7;}.elementor-31 .elementor-element.elementor-element-56d6e75 > .elementor-shape-bottom .elementor-shape-fill, .elementor-31 .elementor-element.elementor-element-56d6e75 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F6F4F7;}.elementor-31 .elementor-element.elementor-element-56d6e75 > .elementor-shape-bottom svg, .elementor-31 .elementor-element.elementor-element-56d6e75 > .e-con-inner > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-0c6d50b{right:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-0c6d50b{left:0px;}.elementor-31 .elementor-element.elementor-element-0c6d50b{top:0%;z-index:0;}.elementor-31 .elementor-element.elementor-element-0c6d50b img{opacity:0.8;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-0e11513{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-0e11513{right:0px;}.elementor-31 .elementor-element.elementor-element-0e11513{top:25%;z-index:0;}.elementor-31 .elementor-element.elementor-element-0e11513 img{opacity:0.8;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-e2508be{right:6%;}body.rtl .elementor-31 .elementor-element.elementor-element-e2508be{left:6%;}.elementor-31 .elementor-element.elementor-element-e2508be{bottom:8%;}.elementor-31 .elementor-element.elementor-element-e2508be img{opacity:0.8;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-bb6f85e{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-bb6f85e{right:0px;}.elementor-31 .elementor-element.elementor-element-bb6f85e{top:25%;z-index:0;}.elementor-31 .elementor-element.elementor-element-bb6f85e img{opacity:0.8;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-1741479{left:0%;}body.rtl .elementor-31 .elementor-element.elementor-element-1741479{right:0%;}.elementor-31 .elementor-element.elementor-element-1741479{bottom:0px;z-index:0;}.elementor-31 .elementor-element.elementor-element-1741479 img{opacity:0.8;}.elementor-31 .elementor-element.elementor-element-807492a{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-807492a.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-2782140{text-align:center;}.elementor-31 .elementor-element.elementor-element-2782140 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-86c8525{text-align:center;}.elementor-31 .elementor-element.elementor-element-86c8525 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-ae54356{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1dab636{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-31 .elementor-element.elementor-element-701d442{text-align:center;}.elementor-31 .elementor-element.elementor-element-701d442 .elementor-heading-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-59e778e{text-align:center;}.elementor-31 .elementor-element.elementor-element-59e778e .elementor-heading-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-608a92a{z-index:2;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7e79e0d{z-index:2;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-4ae0e21 .elementor-button{background-color:transparent;background-image:linear-gradient(135deg, #FF4D4D 0%, #B81F1F 100%);border-radius:8px 8px 8px 8px;padding:16px 32px 16px 32px;}.elementor-31 .elementor-element.elementor-element-4ae0e21{padding:0% 0% 30% 0%;z-index:2;}.elementor-31 .elementor-element.elementor-element-4ae0e21.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-31 .elementor-element.elementor-element-dc1581e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-dc1581e.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-e075de9{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e075de9:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-e075de9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://krapp-gmbh.de/wp-content/uploads/2026/05/Frame-2147225145-1-e1780235409444.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-47e5586{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-47e5586.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-adeadd3{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-adeadd3:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-adeadd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://krapp-gmbh.de/wp-content/uploads/2026/05/Frame-2147224697-1-e1780227651649.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-f6a10aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f6a10aa.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-eb70be3{--display:flex;--min-height:640px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-31 .elementor-element.elementor-element-eb70be3:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-eb70be3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://krapp-gmbh.de/wp-content/uploads/2026/06/purple-bg-image-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-31 .elementor-element.elementor-element-eb70be3.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-54e8d63{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:64px;--padding-right:64px;}.elementor-31 .elementor-element.elementor-element-c7e46c7 .elementor-heading-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-a3a1ef6{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-76c8d15{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-cde14f2{--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-around;--align-items:center;--padding-top:2%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-31 .elementor-element.elementor-element-cde14f2.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-5905b75{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E9E6EB;--border-color:#E9E6EB;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-b70baa7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-cc5a46e .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-344b5d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-31 .elementor-element.elementor-element-344b5d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-31 .elementor-element.elementor-element-344b5d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-31 .elementor-element.elementor-element-344b5d7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-31 .elementor-element.elementor-element-344b5d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-31 .elementor-element.elementor-element-344b5d7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-344b5d7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-344b5d7{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-344b5d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-344b5d7 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26.24px;letter-spacing:-0.16px;}.elementor-31 .elementor-element.elementor-element-344b5d7 .elementor-icon-list-text{color:#1B1F3B;transition:color 0.3s;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-ce7cdeb{left:-5%;}body.rtl .elementor-31 .elementor-element.elementor-element-ce7cdeb{right:-5%;}.elementor-31 .elementor-element.elementor-element-ce7cdeb{top:0%;z-index:-1;}.elementor-31 .elementor-element.elementor-element-ce7cdeb img{opacity:0.3;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-960d4e7{right:-5%;}body.rtl .elementor-31 .elementor-element.elementor-element-960d4e7{left:-5%;}.elementor-31 .elementor-element.elementor-element-960d4e7{bottom:-20%;z-index:-1;}.elementor-31 .elementor-element.elementor-element-960d4e7 img{opacity:0.3;}.elementor-31 .elementor-element.elementor-element-d46097b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-d46097b.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-9d4f160{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-9d4f160:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-9d4f160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://krapp-gmbh.de/wp-content/uploads/2026/05/Frame-2147225145-1-e1780235409444.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-8b49556{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;border-style:none;--border-style:none;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-8b49556:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-8b49556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-8b49556 > .elementor-shape-top .elementor-shape-fill, .elementor-31 .elementor-element.elementor-element-8b49556 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#F6F4F7;}.elementor-31 .elementor-element.elementor-element-8b49556 > .elementor-shape-top svg, .elementor-31 .elementor-element.elementor-element-8b49556 > .e-con-inner > .elementor-shape-top svg{height:90px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-d416d5e{left:0%;}body.rtl .elementor-31 .elementor-element.elementor-element-d416d5e{right:0%;}.elementor-31 .elementor-element.elementor-element-d416d5e{top:0%;}.elementor-31 .elementor-element.elementor-element-d416d5e img{opacity:0.8;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-479c56c{right:10%;}body.rtl .elementor-31 .elementor-element.elementor-element-479c56c{left:10%;}.elementor-31 .elementor-element.elementor-element-479c56c{top:-8%;}.elementor-31 .elementor-element.elementor-element-479c56c img{width:100%;max-width:1031px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-498b0b3{right:-20%;}body.rtl .elementor-31 .elementor-element.elementor-element-498b0b3{left:-20%;}.elementor-31 .elementor-element.elementor-element-498b0b3{bottom:8%;}.elementor-31 .elementor-element.elementor-element-498b0b3 img{opacity:0.8;}.elementor-31 .elementor-element.elementor-element-a1d5fcb{--display:flex;--padding-top:250px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a1d5fcb.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-64c1050{z-index:1;}.elementor-31 .elementor-element.elementor-element-64c1050 .elementor-heading-title{color:#FFFDFD;}.elementor-31 .elementor-element.elementor-element-c283c18 img{width:100%;max-width:1031px;}.elementor-31 .elementor-element.elementor-element-3039e2d{z-index:1;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-088a0ae{z-index:1;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7362e00{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7362e00.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-0b819c4{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ab4510d{padding:0px 0px 0px 0px;z-index:1;}.elementor-31 .elementor-element.elementor-element-a315f7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-31 .elementor-element.elementor-element-038417e{z-index:1;}.elementor-31 .elementor-element.elementor-element-038417e .elementor-heading-title{color:#FFFDFD;}.elementor-31 .elementor-element.elementor-element-00d0dba{padding:0% 5% 0% 0%;z-index:1;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-72e2c64 .elementor-button{background-color:transparent;background-image:linear-gradient(135deg, #FF4D4D 0%, #B81F1F 100%);border-radius:8px 8px 8px 8px;padding:16px 32px 16px 32px;}.elementor-31 .elementor-element.elementor-element-72e2c64{padding:0px 0px 0px 0px;z-index:1;}.elementor-31 .elementor-element.elementor-element-72e2c64.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-31 .elementor-element.elementor-element-e13ae1f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-31 .elementor-element.elementor-element-e13ae1f.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-7638854{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7638854:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-7638854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://krapp-gmbh.de/wp-content/uploads/2026/05/Frame-2147224697-1-e1780227651649.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-c4dbb01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15%;--padding-bottom:12%;--padding-left:10%;--padding-right:10%;}.elementor-31 .elementor-element.elementor-element-c4dbb01:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-c4dbb01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-c5f4b94{right:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-c5f4b94{left:0px;}.elementor-31 .elementor-element.elementor-element-c5f4b94{top:0%;z-index:2;}.elementor-31 .elementor-element.elementor-element-c5f4b94 img{opacity:0.8;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-f37dfb9{right:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-f37dfb9{left:0px;}.elementor-31 .elementor-element.elementor-element-f37dfb9{top:0%;}.elementor-31 .elementor-element.elementor-element-f37dfb9 img{opacity:0.8;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-ced723d{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-ced723d{right:0px;}.elementor-31 .elementor-element.elementor-element-ced723d{bottom:8%;z-index:2;}.elementor-31 .elementor-element.elementor-element-ced723d img{opacity:0.8;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-133734d{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-133734d{right:0px;}.elementor-31 .elementor-element.elementor-element-133734d{top:25%;}.elementor-31 .elementor-element.elementor-element-133734d img{opacity:0.8;}.elementor-31 .elementor-element.elementor-element-7a3d7c2{width:var( --container-widget-width, 100ch );max-width:100ch;--container-widget-width:100ch;--container-widget-flex-grow:0;z-index:5;text-align:center;}.elementor-31 .elementor-element.elementor-element-7a3d7c2.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-7a3d7c2 .elementor-heading-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-31 .elementor-element.elementor-element-d1b297d .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:transparent;background-image:linear-gradient(0deg, #00000052 0%, #00000052 100%);}.elementor-31 .elementor-element.elementor-element-d1b297d{padding:50px 0px 0px 0px;z-index:5;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:50px;margin-left:10px;color:#333;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:50px;width:50px;line-height:50px;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-accordion_media-list .eael-accordion_media-icon i{font-size:50px;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-accordion_media-list .eael-accordion_media-icon svg{height:50px;width:50px;line-height:50px;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-adv-accordion .eael-accordion-list{margin-bottom:15px;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:24px 32px 24px 32px;border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title{padding:24px 32px 24px 32px;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-accordion_media-content .eael-accordion_media-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-accordion_media-list .eael-accordion_media-icon{color:#333;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-adv-accordion .eael-accordion-list .eael-accordion-header,
                .elementor-31 .elementor-element.elementor-element-d1b297d .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF52;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-radius:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-31 .elementor-element.elementor-element-d1b297d .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:#fff;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:#fff;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:#fff;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;border-radius:16px 16px 0px 0px;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#fff;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#fff;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active,
                .elementor-31 .elementor-element.elementor-element-d1b297d .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list.active{border-style:solid;border-width:1px 1px 0px 1px;border-color:#FFFFFF52;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list.active{border-radius:16px 16px 0px 0px;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#FFFFFF;padding:0px 100px 20px 32px;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-31 .elementor-element.elementor-element-d1b297d .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );border-style:solid;border-width:0px 1px 1px 1px;border-color:#FFFFFF52;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-accordion_media-list.active .eael-accordion_media-content .eael-accordion_media-description{padding:0px 100px 20px 32px;}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-f509fcf{--width:100%;}.elementor-31 .elementor-element.elementor-element-5e99ef1{--width:80%;}.elementor-31 .elementor-element.elementor-element-1800630{--width:80%;}.elementor-31 .elementor-element.elementor-element-5788438{--width:80%;}.elementor-31 .elementor-element.elementor-element-a1e336e{--width:550px;}.elementor-31 .elementor-element.elementor-element-873772b{--width:80%;}.elementor-31 .elementor-element.elementor-element-317294c{--width:80%;}.elementor-31 .elementor-element.elementor-element-e6898d9{--width:80%;}.elementor-31 .elementor-element.elementor-element-1a3ce78{--width:30%;}.elementor-31 .elementor-element.elementor-element-69700bc{--width:40%;}.elementor-31 .elementor-element.elementor-element-3b4ceb5{--width:30%;}.elementor-31 .elementor-element.elementor-element-bd7e410{--width:80%;}.elementor-31 .elementor-element.elementor-element-d18654d{--width:50%;}.elementor-31 .elementor-element.elementor-element-f741e05{--width:50%;}.elementor-31 .elementor-element.elementor-element-352a5da{--width:80%;}.elementor-31 .elementor-element.elementor-element-ab81295{--width:567px;}.elementor-31 .elementor-element.elementor-element-3342f21{--width:80%;}.elementor-31 .elementor-element.elementor-element-f7df4fe{--width:50%;}.elementor-31 .elementor-element.elementor-element-85f1505{--width:50%;}.elementor-31 .elementor-element.elementor-element-5202e7b{--width:80%;}.elementor-31 .elementor-element.elementor-element-0372de9{--width:80%;}.elementor-31 .elementor-element.elementor-element-ea81e8a{--width:80%;}.elementor-31 .elementor-element.elementor-element-807492a{--width:80%;}.elementor-31 .elementor-element.elementor-element-eb70be3{--content-width:1440px;}.elementor-31 .elementor-element.elementor-element-54e8d63{--width:48%;}.elementor-31 .elementor-element.elementor-element-76c8d15{--width:50%;}.elementor-31 .elementor-element.elementor-element-5905b75{--width:18%;}.elementor-31 .elementor-element.elementor-element-b70baa7{--width:80%;}.elementor-31 .elementor-element.elementor-element-a1d5fcb{--width:80%;}.elementor-31 .elementor-element.elementor-element-0b819c4{--width:55%;}.elementor-31 .elementor-element.elementor-element-a315f7b{--width:48%;}}@media(max-width:1366px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-5e99ef1{--width:90%;}.elementor-31 .elementor-element.elementor-element-317294c{--width:90%;}.elementor-31 .elementor-element.elementor-element-1a3ce78{--width:50%;}.elementor-31 .elementor-element.elementor-element-3b4ceb5{--width:50%;}.elementor-31 .elementor-element.elementor-element-5202e7b{--width:90%;}.elementor-31 .elementor-element.elementor-element-0372de9{--width:90%;}.elementor-31 .elementor-element.elementor-element-ea81e8a{--width:90%;}.elementor-31 .elementor-element.elementor-element-807492a{--width:90%;}.elementor-31 .elementor-element.elementor-element-a1d5fcb{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-f509fcf{--width:100%;}.elementor-31 .elementor-element.elementor-element-5e99ef1{--width:90%;}.elementor-31 .elementor-element.elementor-element-1800630{--width:90%;}.elementor-31 .elementor-element.elementor-element-5788438{--width:90%;}.elementor-31 .elementor-element.elementor-element-a1e336e{--width:650px;}.elementor-31 .elementor-element.elementor-element-873772b{--width:90%;}.elementor-31 .elementor-element.elementor-element-317294c{--width:90%;}.elementor-31 .elementor-element.elementor-element-e6898d9{--width:90%;}.elementor-31 .elementor-element.elementor-element-1a3ce78{--width:50%;}.elementor-31 .elementor-element.elementor-element-3b4ceb5{--width:50%;}.elementor-31 .elementor-element.elementor-element-bd7e410{--width:90%;}.elementor-31 .elementor-element.elementor-element-352a5da{--width:90%;}.elementor-31 .elementor-element.elementor-element-ab81295{--width:460px;}.elementor-31 .elementor-element.elementor-element-3342f21{--width:90%;}.elementor-31 .elementor-element.elementor-element-85f1505{--width:50%;}.elementor-31 .elementor-element.elementor-element-5202e7b{--width:90%;}.elementor-31 .elementor-element.elementor-element-32f3341{--width:70%;}.elementor-31 .elementor-element.elementor-element-0372de9{--width:90%;}.elementor-31 .elementor-element.elementor-element-ea81e8a{--width:90%;}.elementor-31 .elementor-element.elementor-element-807492a{--width:95%;}.elementor-31 .elementor-element.elementor-element-54e8d63{--width:55%;}.elementor-31 .elementor-element.elementor-element-a1d5fcb{--width:90%;}}@media(max-width:1366px){.elementor-31 .elementor-element.elementor-element-efec430:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-efec430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-31 .elementor-element.elementor-element-efec430{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f509fcf{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-710ebbd{--container-widget-width:635px;--container-widget-flex-grow:0;width:var( --container-widget-width, 635px );max-width:635px;font-size:18px;}.elementor-31 .elementor-element.elementor-element-135da89{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-135da89 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-31 .elementor-element.elementor-element-12a495d{padding:1% 50% 0% 0%;}.elementor-31 .elementor-element.elementor-element-5b1077c{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-bf9dd61{--margin-top:-2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-1847c8a{left:2%;}body.rtl .elementor-31 .elementor-element.elementor-element-1847c8a{right:2%;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-8d6e59c{right:2%;}body.rtl .elementor-31 .elementor-element.elementor-element-8d6e59c{left:2%;}.elementor-31 .elementor-element.elementor-element-633cbac .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-633cbac .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-71e5831 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-71e5831 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-35c752d .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-35c752d .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2787bdf .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-2787bdf .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3b5296a .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-3b5296a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8d2fd6c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-09f5c90{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-22816db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3e07618.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-5ec9fae{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f869417{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6311009.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-0bc859d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-92b9d5b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-010666b{--margin-top:-2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-31 .elementor-element.elementor-element-7ebefdd{margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-7ebefdd img{width:50%;}.elementor-31 .elementor-element.elementor-element-e6898d9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-31 .elementor-element.elementor-element-8550b3c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-84b5d12 .eael-flipbox-fixed-height:not(.eael-template){height:450px;}.elementor-31 .elementor-element.elementor-element-84b5d12 .eael-flipbox-fixed-height.eael-template{min-height:450px;}.elementor-31 .elementor-element.elementor-element-84b5d12 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image{padding:0px 0px 250px 0px;}.elementor-31 .elementor-element.elementor-element-fd54bb0 .eael-flipbox-fixed-height:not(.eael-template){height:450px;}.elementor-31 .elementor-element.elementor-element-fd54bb0 .eael-flipbox-fixed-height.eael-template{min-height:450px;}.elementor-31 .elementor-element.elementor-element-fd54bb0 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image{padding:0px 0px 250px 0px;}.elementor-31 .elementor-element.elementor-element-d19fdb9 .eael-flipbox-fixed-height:not(.eael-template){height:450px;}.elementor-31 .elementor-element.elementor-element-d19fdb9 .eael-flipbox-fixed-height.eael-template{min-height:450px;}.elementor-31 .elementor-element.elementor-element-d19fdb9 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image{padding:0px 0px 250px 0px;}.elementor-31 .elementor-element.elementor-element-c234058 .eael-flipbox-fixed-height:not(.eael-template){height:450px;}.elementor-31 .elementor-element.elementor-element-c234058 .eael-flipbox-fixed-height.eael-template{min-height:450px;}.elementor-31 .elementor-element.elementor-element-c234058 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image{padding:0px 0px 250px 0px;}.elementor-31 .elementor-element.elementor-element-da26ed6 .eael-flipbox-fixed-height:not(.eael-template){height:450px;}.elementor-31 .elementor-element.elementor-element-da26ed6 .eael-flipbox-fixed-height.eael-template{min-height:450px;}.elementor-31 .elementor-element.elementor-element-da26ed6 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image{padding:0px 0px 250px 0px;}.elementor-31 .elementor-element.elementor-element-608a92a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7e79e0d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-479c56c{right:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-479c56c{left:0px;}.elementor-31 .elementor-element.elementor-element-c4dbb01{--padding-top:130px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-31 .elementor-element.elementor-element-7a3d7c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-31 .elementor-element.elementor-element-d1b297d .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-efec430:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-efec430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://krapp-gmbh.de/wp-content/uploads/2026/06/mobile-header-bg.png");background-position:top center;background-size:cover;}.elementor-31 .elementor-element.elementor-element-efec430{--min-height:1075px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-f509fcf{--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;--z-index:1;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-710ebbd.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-710ebbd{text-align:center;font-size:18px;line-height:22.32px;letter-spacing:-0.36px;}.elementor-31 .elementor-element.elementor-element-73850e9{text-align:center;}.elementor-31 .elementor-element.elementor-element-135da89{text-align:center;}.elementor-31 .elementor-element.elementor-element-a4464dd{text-align:center;}.elementor-31 .elementor-element.elementor-element-12a495d{text-align:center;}.elementor-31 .elementor-element.elementor-element-5b1077c{z-index:9999;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-345ed4d{bottom:15px;z-index:0;}.elementor-31 .elementor-element.elementor-element-345ed4d img{height:701px;object-fit:cover;object-position:center right;}.elementor-31 .elementor-element.elementor-element-b7cd42c{bottom:15px;z-index:0;}.elementor-31 .elementor-element.elementor-element-b7cd42c img{height:701px;object-fit:cover;object-position:center right;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-2f14154{right:17%;}body.rtl .elementor-31 .elementor-element.elementor-element-2f14154{left:17%;}.elementor-31 .elementor-element.elementor-element-2f14154{top:56%;}.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip .eael-tooltip-text{width:115px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-a51e4c3{right:17%;}body.rtl .elementor-31 .elementor-element.elementor-element-a51e4c3{left:17%;}.elementor-31 .elementor-element.elementor-element-a51e4c3{top:56%;}.elementor-31 .elementor-element.elementor-element-a51e4c3 .eael-tooltip .eael-tooltip-text{width:115px;}.elementor-31 .elementor-element.elementor-element-0cfd8d3{top:56%;}.elementor-31 .elementor-element.elementor-element-2d1f2ee{top:56%;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-92c9330{right:19%;}body.rtl .elementor-31 .elementor-element.elementor-element-92c9330{left:19%;}.elementor-31 .elementor-element.elementor-element-92c9330{top:64%;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-c42567d{right:20%;}body.rtl .elementor-31 .elementor-element.elementor-element-c42567d{left:20%;}.elementor-31 .elementor-element.elementor-element-c42567d{top:80%;}.elementor-31 .elementor-element.elementor-element-c42567d .eael-tooltip .eael-tooltip-text{width:145px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-8a3d969{right:20%;}body.rtl .elementor-31 .elementor-element.elementor-element-8a3d969{left:20%;}.elementor-31 .elementor-element.elementor-element-8a3d969{top:80%;}.elementor-31 .elementor-element.elementor-element-8a3d969 .eael-tooltip .eael-tooltip-text{width:145px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-61e7873{right:38%;}body.rtl .elementor-31 .elementor-element.elementor-element-61e7873{left:38%;}.elementor-31 .elementor-element.elementor-element-61e7873{top:80%;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-1a8f1c9{right:38%;}body.rtl .elementor-31 .elementor-element.elementor-element-1a8f1c9{left:38%;}.elementor-31 .elementor-element.elementor-element-1a8f1c9{top:80%;}.elementor-31 .elementor-element.elementor-element-bf9dd61{--margin-top:-4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4e1696f{--lottie-container-max-width:65%;}.elementor-31 .elementor-element.elementor-element-ddfbe40{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-31 .elementor-element.elementor-element-ddfbe40 img{width:400px;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-1847c8a{--container-widget-width:319px;--container-widget-flex-grow:0;width:var( --container-widget-width, 319px );max-width:319px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-1847c8a{left:0%;}body.rtl .elementor-31 .elementor-element.elementor-element-1847c8a{right:0%;}.elementor-31 .elementor-element.elementor-element-1847c8a .elementor-icon-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-1847c8a .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-8d6e59c{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-8d6e59c{right:0%;}body.rtl .elementor-31 .elementor-element.elementor-element-8d6e59c{left:0%;}.elementor-31 .elementor-element.elementor-element-8d6e59c .elementor-icon-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-8d6e59c .elementor-icon{font-size:65px;}.elementor-31 .elementor-element.elementor-element-2a395f6{--container-widget-width:319px;--container-widget-flex-grow:0;width:var( --container-widget-width, 319px );max-width:319px;}.elementor-31 .elementor-element.elementor-element-2a395f6 .elementor-icon-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-2a395f6 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-16ea7c9{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}.elementor-31 .elementor-element.elementor-element-16ea7c9 .elementor-icon-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-16ea7c9 .elementor-icon{font-size:65px;}.elementor-31 .elementor-element.elementor-element-32e2c10{--container-widget-width:411px;--container-widget-flex-grow:0;width:var( --container-widget-width, 411px );max-width:411px;}.elementor-31 .elementor-element.elementor-element-e9b284b{--lottie-container-max-width:65%;}.elementor-31 .elementor-element.elementor-element-44bbe8d img{width:400px;}.elementor-31 .elementor-element.elementor-element-a1e761c{--container-widget-width:411px;--container-widget-flex-grow:0;width:var( --container-widget-width, 411px );max-width:411px;}.elementor-31 .elementor-element.elementor-element-1800630{--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:65px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-633cbac .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-633cbac .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-71e5831 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-71e5831 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-35c752d .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-35c752d .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2787bdf .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-2787bdf .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3b5296a .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-3b5296a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-09f5c90{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-22816db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5ec9fae{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f869417{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-0bc859d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-92b9d5b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2c50da7{--e-n-carousel-swiper-slides-to-display:2;}.elementor-31 .elementor-element.elementor-element-317294c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-3d89e85.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-7ebefdd{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-7ebefdd.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-7ebefdd img{width:70%;}.elementor-31 .elementor-element.elementor-element-e6898d9{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-bd7e410{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-ab81295{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-31 .elementor-element.elementor-element-8550b3c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3342f21{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-31 .elementor-element.elementor-element-3342f21.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-f7df4fe{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f7df4fe.e-con{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-49d1231{padding:0% 0% 0% 0%;}.elementor-31 .elementor-element.elementor-element-d7b130f{padding:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-5202e7b{--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-31 .elementor-element.elementor-element-0f5c7e1{text-align:center;}.elementor-31 .elementor-element.elementor-element-32f3341{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-31 .elementor-element.elementor-element-79f59d9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2eb9a6b{padding:0% 0% 0% 0%;}.elementor-31 .elementor-element.elementor-element-4fa1b10{padding:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-0342cee{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-0372de9{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-807492a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-ae54356{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-701d442{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-59e778e{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-608a92a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7e79e0d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f6a10aa{--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-31 .elementor-element.elementor-element-f6a10aa.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-54e8d63{--padding-top:100px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-cde14f2{--margin-top:-10%;--margin-bottom:0%;--margin-left:25%;--margin-right:0%;}.elementor-31 .elementor-element.elementor-element-5905b75{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-13cebb1{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-b70baa7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-344b5d7{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-344b5d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-344b5d7 .elementor-icon-list-item > a{line-height:45px;}.elementor-31 .elementor-element.elementor-element-8b49556{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-479c56c{right:0%;}body.rtl .elementor-31 .elementor-element.elementor-element-479c56c{left:0%;}.elementor-31 .elementor-element.elementor-element-479c56c{z-index:2;}.elementor-31 .elementor-element.elementor-element-a1d5fcb{--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c283c18{z-index:2;}.elementor-31 .elementor-element.elementor-element-a315f7b{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-31 .elementor-element.elementor-element-00d0dba{padding:0% 0% 0% 0%;}.elementor-31 .elementor-element.elementor-element-c4dbb01{--padding-top:13%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-31 .elementor-element.elementor-element-d1b297d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-31 .elementor-element.elementor-element-d1b297d .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-efec430:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-efec430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://krapp-gmbh.de/wp-content/uploads/2026/06/mobile-header-bbg.png");background-position:0px 58%;background-size:contain;}.elementor-31 .elementor-element.elementor-element-efec430{--min-height:1200px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f509fcf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-710ebbd{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-73850e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 320px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-135da89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 320px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-a4464dd{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-12a495d{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-345ed4d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;bottom:-440px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-345ed4d{left:-16.524%;}body.rtl .elementor-31 .elementor-element.elementor-element-345ed4d{right:-16.524%;}.elementor-31 .elementor-element.elementor-element-345ed4d img{height:433px;object-fit:cover;object-position:center center;}.elementor-31 .elementor-element.elementor-element-b7cd42c{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;bottom:26%;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-b7cd42c{left:0%;}body.rtl .elementor-31 .elementor-element.elementor-element-b7cd42c{right:0%;}.elementor-31 .elementor-element.elementor-element-b7cd42c img{height:433px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-2f14154{right:31%;}body.rtl .elementor-31 .elementor-element.elementor-element-2f14154{left:31%;}.elementor-31 .elementor-element.elementor-element-2f14154{top:51%;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-a51e4c3{right:27%;}body.rtl .elementor-31 .elementor-element.elementor-element-a51e4c3{left:27%;}.elementor-31 .elementor-element.elementor-element-a51e4c3{top:51%;}.elementor-31 .elementor-element.elementor-element-a51e4c3 .eael-tooltip .eael-tooltip-text{width:145px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-0cfd8d3{right:64%;}body.rtl .elementor-31 .elementor-element.elementor-element-0cfd8d3{left:64%;}.elementor-31 .elementor-element.elementor-element-0cfd8d3{top:54%;}.elementor-31 .elementor-element.elementor-element-0cfd8d3 .eael-tooltip .eael-tooltip-text{font-size:14px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-2d1f2ee{right:64%;}body.rtl .elementor-31 .elementor-element.elementor-element-2d1f2ee{left:64%;}.elementor-31 .elementor-element.elementor-element-2d1f2ee{top:54%;}.elementor-31 .elementor-element.elementor-element-2d1f2ee .eael-tooltip .eael-tooltip-text{font-size:14px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-92c9330{right:20%;}body.rtl .elementor-31 .elementor-element.elementor-element-92c9330{left:20%;}.elementor-31 .elementor-element.elementor-element-92c9330{top:58%;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-c42567d{right:27%;}body.rtl .elementor-31 .elementor-element.elementor-element-c42567d{left:27%;}.elementor-31 .elementor-element.elementor-element-c42567d{top:67%;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-8a3d969{right:21%;}body.rtl .elementor-31 .elementor-element.elementor-element-8a3d969{left:21%;}.elementor-31 .elementor-element.elementor-element-8a3d969{top:65%;}.elementor-31 .elementor-element.elementor-element-8a3d969 .eael-tooltip .eael-tooltip-text{width:205px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-61e7873{right:60%;}body.rtl .elementor-31 .elementor-element.elementor-element-61e7873{left:60%;}.elementor-31 .elementor-element.elementor-element-61e7873{top:66%;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-1a8f1c9{right:66%;}body.rtl .elementor-31 .elementor-element.elementor-element-1a8f1c9{left:66%;}.elementor-31 .elementor-element.elementor-element-1a8f1c9{top:66%;}.elementor-31 .elementor-element.elementor-element-bf9dd61{--margin-top:-15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-31 .elementor-element.elementor-element-5e99ef1{--width:90%;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-60259d3.elementor-element{--order:0;}.elementor-31 .elementor-element.elementor-element-4d71726.elementor-element{--order:0;}.elementor-31 .elementor-element.elementor-element-31c5a7a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-31c5a7a.elementor-element{--order:0;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4e1696f{--lottie-container-max-width:100%;}.elementor-31 .elementor-element.elementor-element-ddfbe40{margin:-90% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-31 .elementor-element.elementor-element-ddfbe40.elementor-element{--order:1;}.elementor-31 .elementor-element.elementor-element-ddfbe40 img{width:100%;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-1847c8a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-1847c8a{left:0%;}body.rtl .elementor-31 .elementor-element.elementor-element-1847c8a{right:0%;}.elementor-31 .elementor-element.elementor-element-8d6e59c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-8d6e59c{right:0%;}body.rtl .elementor-31 .elementor-element.elementor-element-8d6e59c{left:0%;}.elementor-31 .elementor-element.elementor-element-2a395f6{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-2a395f6.elementor-element{--order:3;}.elementor-31 .elementor-element.elementor-element-16ea7c9{padding:15px 15px 15px 15px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-16ea7c9.elementor-element{--order:4;}.elementor-31 .elementor-element.elementor-element-32e2c10{padding:15px 15px 15px 15px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-32e2c10.elementor-element{--order:5;}.elementor-31 .elementor-element.elementor-element-32e2c10 .elementor-icon-box-description{font-size:16px;}.elementor-31 .elementor-element.elementor-element-e9b284b{top:27.8%;--lottie-container-max-width:100%;}.elementor-31 .elementor-element.elementor-element-44bbe8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:020% 0% 20% 0%;}.elementor-31 .elementor-element.elementor-element-44bbe8d.elementor-element{--order:1;}.elementor-31 .elementor-element.elementor-element-44bbe8d img{width:100%;}.elementor-31 .elementor-element.elementor-element-a1e761c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-1800630{--width:90%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-97bb8b8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-633cbac .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-633cbac .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-71e5831 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-71e5831 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-35c752d .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-35c752d .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2787bdf .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-2787bdf .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3b5296a .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-3b5296a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5788438{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-0b9a844{z-index:9;}.elementor-31 .elementor-element.elementor-element-10fd6f0{--width:90%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-10fd6f0.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-3046540.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-3046540 .elementor-divider{text-align:center;}.elementor-31 .elementor-element.elementor-element-3046540 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-31 .elementor-element.elementor-element-09f5c90{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-22816db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5ec9fae{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f869417{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-0bc859d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-92b9d5b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2c50da7{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-010666b{--margin-top:-18%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-31 .elementor-element.elementor-element-317294c{--width:90%;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e6898d9{--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-31 .elementor-element.elementor-element-1a3ce78{--width:90%;}.elementor-31 .elementor-element.elementor-element-1a3ce78.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-fe278ad{padding:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-e0a2a7b{padding:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-15d73db img{width:70%;}.elementor-31 .elementor-element.elementor-element-b3c9d08 img{width:70%;}.elementor-31 .elementor-element.elementor-element-3b4ceb5{--width:90%;}.elementor-31 .elementor-element.elementor-element-3b4ceb5.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-feb2286{padding:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-c201359{padding:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-00845a4{padding:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-bd7e410{--width:90%;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d18654d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f658a18{padding:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-f741e05{--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-556a326{padding:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-352a5da:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-352a5da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://krapp-gmbh.de/wp-content/uploads/2026/06/hand-fillings-bg.png");background-size:cover;}.elementor-31 .elementor-element.elementor-element-352a5da{--width:90%;}.elementor-31 .elementor-element.elementor-element-ab81295{--margin-top:150%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-8550b3c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f7df4fe{--margin-top:-20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-31 .elementor-element.elementor-element-276eeae{--margin-top:-15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-31 .elementor-element.elementor-element-5202e7b{--width:90%;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-eebeb7c{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7ff794f{padding:0px 0px 0px 0px;--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;top:10%;}.elementor-31 .elementor-element.elementor-element-7ff794f .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-ab1c594{padding:0px 0px 0px 0px;--container-widget-width:115px;--container-widget-flex-grow:0;width:var( --container-widget-width, 115px );max-width:115px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-ab1c594{left:0%;}body.rtl .elementor-31 .elementor-element.elementor-element-ab1c594{right:0%;}.elementor-31 .elementor-element.elementor-element-ab1c594 .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-3cf3233{padding:0px 0px 0px 0px;--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;bottom:-55%;}.elementor-31 .elementor-element.elementor-element-3cf3233 .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-b24bb22{padding:0px 0px 0px 0px;--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;bottom:-10%;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-b24bb22{right:0%;}body.rtl .elementor-31 .elementor-element.elementor-element-b24bb22{left:0%;}.elementor-31 .elementor-element.elementor-element-b24bb22 .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-1c07275{padding:0px 0px 0px 0px;--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;top:15%;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-1c07275{right:-5%;}body.rtl .elementor-31 .elementor-element.elementor-element-1c07275{left:-5%;}.elementor-31 .elementor-element.elementor-element-1c07275 .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-79f59d9{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-a4ce397{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-0372de9{--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-31 .elementor-element.elementor-element-6a8f275{--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-56d6e75{--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-807492a{--width:90%;}.elementor-31 .elementor-element.elementor-element-608a92a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7e79e0d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f6a10aa{--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;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-31 .elementor-element.elementor-element-eb70be3:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-eb70be3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://krapp-gmbh.de/wp-content/uploads/2026/06/mobile-bg-laptop.png");background-size:contain;}.elementor-31 .elementor-element.elementor-element-eb70be3{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-31 .elementor-element.elementor-element-54e8d63{--padding-top:300px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-54e8d63.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-31 .elementor-element.elementor-element-cde14f2{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-31 .elementor-element.elementor-element-5905b75{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-31 .elementor-element.elementor-element-5905b75.e-con{--order:99999 /* order end hack */;}.elementor-31 .elementor-element.elementor-element-cc5a46e{text-align:center;}.elementor-31 .elementor-element.elementor-element-344b5d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-344b5d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-344b5d7 .elementor-icon-list-item > a{line-height:26.24px;letter-spacing:-0.32px;}.elementor-31 .elementor-element.elementor-element-a1d5fcb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-64c1050{text-align:center;}.elementor-31 .elementor-element.elementor-element-c283c18{margin:-150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-3039e2d{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-088a0ae{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 5% 0% 5%;text-align:center;}.elementor-31 .elementor-element.elementor-element-7362e00{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a315f7b{--width:90%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-31 .elementor-element.elementor-element-a315f7b.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-038417e{text-align:center;}.elementor-31 .elementor-element.elementor-element-00d0dba{text-align:center;}.elementor-31 .elementor-element.elementor-element-72e2c64.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-c4dbb01{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-7a3d7c2{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-d1b297d{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-d1b297d .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-31 .elementor-element.elementor-element-d1b297d .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-710ebbd */.elementor-31 .elementor-element.elementor-element-710ebbd {
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-345ed4d */@media (min-width: 1025px) and (max-width: 1375px) {
    .elementor-31 .elementor-element.elementor-element-345ed4d {
        top:0;
    }
}

@media (max-width: 1024px) {
  .elementor-31 .elementor-element.elementor-element-345ed4d {
          left: 9% !important;
  }
}

@media (max-width: 820px) {
    .elementor-31 .elementor-element.elementor-element-345ed4d {
               left: 24% !important;
        bottom: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7cd42c */@media (max-width:767px) {
.elementor-element-b7cd42c img {
  width: 100% !important;
  height: auto !important;
}
}/* End custom CSS */
/* Start custom CSS for eael-tooltip, class: .elementor-element-2f14154 */.eael-tooltip .eael-tooltip-text {
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for eael-tooltip, class: .elementor-element-a51e4c3 */.eael-tooltip .eael-tooltip-text {
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for eael-tooltip, class: .elementor-element-0cfd8d3 */.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip .eael-tooltip-text {
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for eael-tooltip, class: .elementor-element-2d1f2ee */.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip .eael-tooltip-text {
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for eael-tooltip, class: .elementor-element-92c9330 */.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip .eael-tooltip-text {
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for eael-tooltip, class: .elementor-element-c42567d */.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip .eael-tooltip-text {
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for eael-tooltip, class: .elementor-element-8a3d969 */.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip .eael-tooltip-text {
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for eael-tooltip, class: .elementor-element-61e7873 */.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip .eael-tooltip-text {
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for eael-tooltip, class: .elementor-element-1a8f1c9 */.elementor-31 .elementor-element.elementor-element-2f14154 .eael-tooltip .eael-tooltip-text {
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efec430 */@media (min-width: 1375px) {
.elementor-31 .elementor-element.elementor-element-efec430 {
    position: relative !important;
    aspect-ratio: 2560 / 1275 !important;
    height: auto !important;
    min-height: unset !important;
}
}


@media (max-width: 767px) {
.eael-tooltip .eael-tooltip-text {
    font-size: 14px;
}
}

@media (min-width: 400px) and (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-efec430:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-efec430 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: 0px 75%;
        background-size: cover;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf9dd61 */.elementor-31 .elementor-element.elementor-element-bf9dd61 {
  overflow: hidden;
  position: relative;
    width: 130vw;
}

.elementor-31 .elementor-element.elementor-element-bf9dd61 {
  max-width: none;
  position: relative;
  left: 50%;
  transform: translateX(-50%) rotate(4deg);
  transform-origin: center center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a7cc5c */.elementor-31 .elementor-element.elementor-element-8a7cc5c {
  overflow: hidden;
  position: relative;
  width: 130vw;
}

.elementor-31 .elementor-element.elementor-element-8a7cc5c {
  max-width: none;
  position: relative;
  left: 50%;
  transform: translateX(-50%) rotate(-3deg);
  transform-origin: center center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ae2398a */.elementor-31 .elementor-element.elementor-element-ae2398a img {
    -webkit-mask-image: linear-gradient(
        to bottom,
        transparent 0%,
        black 15%,
        black 85%,
        transparent 100%
    ),
    linear-gradient(
        to right,
        black 0%,
        black 85%,
        transparent 100%
    );
    -webkit-mask-composite: destination-in;
    mask-composite: intersect;
    mask-image: linear-gradient(to bottom, transparent 0%, black 15%, black 85%, transparent 100%),
                linear-gradient(to right, black 0%, black 85%, transparent 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f05164 */.elementor-31 .elementor-element.elementor-element-1f05164 img {
    -webkit-mask-image: linear-gradient(
        to bottom,
        transparent 0%,
        black 15%,
        black 85%,
        transparent 100%
    ),
    linear-gradient(
        to left,
        black 0%,
        black 85%,
        transparent 100%
    );
    -webkit-mask-composite: destination-in;
    mask-composite: intersect;
    mask-image: linear-gradient(to bottom, transparent 0%, black 15%, black 85%, transparent 100%),
                linear-gradient(to left, black 0%, black 85%, transparent 100%);
                
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e688970 */.elementor-31 .elementor-element.elementor-element-e688970 img {
    -webkit-mask-image: radial-gradient(ellipse at center, black 40%, transparent 75%);
    mask-image: radial-gradient(ellipse at center, black 40%, transparent 75%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1847c8a */.elementor-31 .elementor-element.elementor-element-1847c8a {
    backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8d6e59c */.elementor-31 .elementor-element.elementor-element-8d6e59c {
    backdrop-filter: blur(12px);
}

.elementor-31 .elementor-element.elementor-element-8d6e59c .elementor-icon {
    margin-top: -10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2a395f6 */.elementor-31 .elementor-element.elementor-element-2a395f6 {
    backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16ea7c9 */.elementor-31 .elementor-element.elementor-element-16ea7c9 {
    backdrop-filter: blur(12px);
}

.elementor-31 .elementor-element.elementor-element-8d6e59c .elementor-icon {
    margin-top: -10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-32e2c10 */.elementor-31 .elementor-element.elementor-element-32e2c10 {
    backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a1e761c */.elementor-31 .elementor-element.elementor-element-a1e761c {
    backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d2fd6c */.elementor-31 .elementor-element.elementor-element-8d2fd6c {
  overflow: hidden;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.32) 0%, rgba(0, 0, 0, 0.32) 100%), rgba(255, 255, 255, 0.12);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e07618 */.elementor-31 .elementor-element.elementor-element-3e07618 {
  overflow: hidden;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.32) 0%, rgba(0, 0, 0, 0.32) 100%), rgba(255, 255, 255, 0.12);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6311009 */.elementor-31 .elementor-element.elementor-element-6311009 {
  overflow: hidden;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.32) 0%, rgba(0, 0, 0, 0.32) 100%), rgba(255, 255, 255, 0.12);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d2fd6c */.elementor-31 .elementor-element.elementor-element-8d2fd6c {
  overflow: hidden;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.32) 0%, rgba(0, 0, 0, 0.32) 100%), rgba(255, 255, 255, 0.12);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e07618 */.elementor-31 .elementor-element.elementor-element-3e07618 {
  overflow: hidden;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.32) 0%, rgba(0, 0, 0, 0.32) 100%), rgba(255, 255, 255, 0.12);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6311009 */.elementor-31 .elementor-element.elementor-element-6311009 {
  overflow: hidden;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.32) 0%, rgba(0, 0, 0, 0.32) 100%), rgba(255, 255, 255, 0.12);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d2fd6c */.elementor-31 .elementor-element.elementor-element-8d2fd6c {
  overflow: hidden;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.32) 0%, rgba(0, 0, 0, 0.32) 100%), rgba(255, 255, 255, 0.12);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e07618 */.elementor-31 .elementor-element.elementor-element-3e07618 {
  overflow: hidden;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.32) 0%, rgba(0, 0, 0, 0.32) 100%), rgba(255, 255, 255, 0.12);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6311009 */.elementor-31 .elementor-element.elementor-element-6311009 {
  overflow: hidden;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.32) 0%, rgba(0, 0, 0, 0.32) 100%), rgba(255, 255, 255, 0.12);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d2fd6c */.elementor-31 .elementor-element.elementor-element-8d2fd6c {
  overflow: hidden;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.32) 0%, rgba(0, 0, 0, 0.32) 100%), rgba(255, 255, 255, 0.12);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e07618 */.elementor-31 .elementor-element.elementor-element-3e07618 {
  overflow: hidden;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.32) 0%, rgba(0, 0, 0, 0.32) 100%), rgba(255, 255, 255, 0.12);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6311009 */.elementor-31 .elementor-element.elementor-element-6311009 {
  overflow: hidden;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.32) 0%, rgba(0, 0, 0, 0.32) 100%), rgba(255, 255, 255, 0.12);
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2c50da7 */.elementor-31 .elementor-element.elementor-element-2c50da7 .swiper-pagination {
    display: none;
}
@media (max-width:1024px) {
    .elementor-31 .elementor-element.elementor-element-2c50da7 .swiper-pagination {
    display: block;
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-010666b */.elementor-31 .elementor-element.elementor-element-010666b {
  overflow: hidden;
  position: relative;
  width: 130vw;
}

.elementor-31 .elementor-element.elementor-element-010666b {
  max-width: none;
  position: relative;
  left: 50%;
  transform: translateX(-50%) rotate(-3deg);
  transform-origin: center center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d08741d */.elementor-31 .elementor-element.elementor-element-d08741d {
  overflow: hidden;
  position: relative;
  width: 130vw;
}

.elementor-31 .elementor-element.elementor-element-d08741d {
  max-width: none;
  position: relative;
  left: 50%;
  transform: translateX(-50%) rotate(4deg);
  transform-origin: center center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-078aa03 */.elementor-31 .elementor-element.elementor-element-078aa03 {
  overflow: hidden;
  position: relative;
}

.elementor-31 .elementor-element.elementor-element-078aa03 {
  max-width: none;
  position: relative;
  left: 50%;
  width: 130vw;
  transform: translateX(-50%) rotate(-3deg);
  transform-origin: center center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ec8757 */.elementor-31 .elementor-element.elementor-element-9ec8757 img {
    -webkit-mask-image: radial-gradient(ellipse at center, black 20%, transparent 75%);
    mask-image: radial-gradient(ellipse at center, black 20%, transparent 75%);
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1910728 */.elementor-31 .elementor-element.elementor-element-1910728 img {
    -webkit-mask-image: radial-gradient(ellipse at center, black 20%, transparent 75%);
    mask-image: radial-gradient(ellipse at center, black 20%, transparent 75%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e4fd650 */.elementor-31 .elementor-element.elementor-element-e4fd650 img {
    -webkit-mask-image: radial-gradient(ellipse at center, black 20%, transparent 75%);
    mask-image: radial-gradient(ellipse at center, black 20%, transparent 75%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1b64884 */.elementor-31 .elementor-element.elementor-element-1b64884 img {
    -webkit-mask-image: radial-gradient(ellipse at center, black 20%, transparent 75%);
    mask-image: radial-gradient(ellipse at center, black 20%, transparent 75%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe278ad */.elementor-31 .elementor-element.elementor-element-fe278ad {
    backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e0a2a7b */.elementor-31 .elementor-element.elementor-element-e0a2a7b {
    backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-feb2286 */.elementor-31 .elementor-element.elementor-element-feb2286 {
    backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c201359 */.elementor-31 .elementor-element.elementor-element-c201359 {
    backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-00845a4 */.elementor-31 .elementor-element.elementor-element-00845a4 {
    backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f658a18 */.elementor-31 .elementor-element.elementor-element-f658a18 {
    backdrop-filter: blur(12px);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-556a326 */.elementor-31 .elementor-element.elementor-element-556a326 {
    backdrop-filter: blur(12px);

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6b2f02a */.elementor-31 .elementor-element.elementor-element-6b2f02a .elementor-icon-list-item .elementor-icon-list-icon {
    transition: transform 0.3s ease;
    display: inline-flex;
}

.elementor-31 .elementor-element.elementor-element-6b2f02a .elementor-icon-list-item:hover .elementor-icon-list-icon {
    transform: scale(1.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab81295 */.elementor-31 .elementor-element.elementor-element-ab81295 {
    backdrop-filter: blur(12px);

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d7b130f */.elementor-31 .elementor-element.elementor-element-d7b130f {
    backdrop-filter: blur(12px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-276eeae */.elementor-31 .elementor-element.elementor-element-276eeae {
  overflow: hidden;
  position: relative;
  width: 130vw;
}

.elementor-31 .elementor-element.elementor-element-276eeae {
  max-width: none;
  position: relative;
  left: 50%;
  transform: translateX(-50%) rotate(-3deg);
  transform-origin: center center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0ff502 */.elementor-31 .elementor-element.elementor-element-b0ff502 {
    backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fa1b10 */.elementor-31 .elementor-element.elementor-element-4fa1b10 {
    backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-111ea4f */.elementor-31 .elementor-element.elementor-element-111ea4f img {
    -webkit-mask-image: radial-gradient(ellipse at center, black 20%, transparent 75%);
    mask-image: radial-gradient(ellipse at center, black 20%, transparent 75%);
}/* End custom CSS */
/* Start custom CSS for eael-flip-box, class: .elementor-element-84b5d12 */.elementor-31 .elementor-element.elementor-element-84b5d12 {
    backdrop-filter: blur(12px);

}/* End custom CSS */
/* Start custom CSS for eael-flip-box, class: .elementor-element-fd54bb0 */.elementor-31 .elementor-element.elementor-element-fd54bb0 {
    backdrop-filter: blur(12px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0372de9 */@media (max-width: 767px) {

    /* Disable fixed height */
    .eael-flipbox-fixed-height,
    .eael-elements-flip-box-container {
        height: auto !important;
        min-height: auto !important;
    }

    /* Hide front side */
    .eael-elements-flip-box-front-container {
        display: none !important;
    }

    /* Show rear side as normal content */
    .eael-elements-flip-box-rear-container {
        position: relative !important;
        transform: none !important;
        opacity: 1 !important;
        visibility: visible !important;
        display: block !important;
        height: auto !important;
        backface-visibility: visible !important;
    }

    /* Remove 3D effects */
    .eael-elements-flip-box-flip-card {
        transform: none !important;
        transform-style: flat !important;
        height: auto !important;
    }

    .eael-elements-flip-box-container {
        perspective: none !important;
    }

}/* End custom CSS */
/* Start custom CSS for eael-flip-box, class: .elementor-element-d19fdb9 */.elementor-31 .elementor-element.elementor-element-d19fdb9 {
    backdrop-filter: blur(12px);

}/* End custom CSS */
/* Start custom CSS for eael-flip-box, class: .elementor-element-c234058 */.elementor-31 .elementor-element.elementor-element-c234058 {
    backdrop-filter: blur(12px);

}/* End custom CSS */
/* Start custom CSS for eael-flip-box, class: .elementor-element-da26ed6 */.elementor-31 .elementor-element.elementor-element-da26ed6 {
    backdrop-filter: blur(12px);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-672d423 */.elementor-31 .elementor-element.elementor-element-672d423 img {
    -webkit-mask-image: radial-gradient(ellipse at center, black 20%, transparent 75%);
    mask-image: radial-gradient(ellipse at center, black 20%, transparent 75%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0476a11 */.elementor-31 .elementor-element.elementor-element-0476a11 {
  overflow: hidden;
  position: relative;
  width: 130vw;
}

.elementor-31 .elementor-element.elementor-element-0476a11 {
  max-width: none;
  position: relative;
  left: 50%;
  transform: translateX(-50%) rotate(4deg);
  transform-origin: center center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0e11513 */.elementor-31 .elementor-element.elementor-element-0e11513 img {
    -webkit-mask-image: linear-gradient(
        to bottom,
        transparent 0%,
        black 15%,
        black 85%,
        transparent 100%
    ),
    linear-gradient(
        to right,
        black 0%,
        black 85%,
        transparent 100%
    );
    -webkit-mask-composite: destination-in;
    mask-composite: intersect;
    mask-image: linear-gradient(to bottom, transparent 0%, black 15%, black 85%, transparent 100%),
                linear-gradient(to right, black 0%, black 85%, transparent 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e2508be */.elementor-31 .elementor-element.elementor-element-e2508be img {
    -webkit-mask-image: radial-gradient(ellipse at center, black 40%, transparent 75%);
    mask-image: radial-gradient(ellipse at center, black 40%, transparent 75%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56d6e75 */.elementor-31 .elementor-element.elementor-element-56d6e75 .elementor-shape-top svg {
  height: 8vw !important;
}

.elementor-31 .elementor-element.elementor-element-56d6e75 .elementor-shape-bottom svg {
  height: 4vw !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc1581e */.elementor-31 .elementor-element.elementor-element-dc1581e {
  overflow: hidden;
  position: relative;
  width: 130vw;
}

.elementor-31 .elementor-element.elementor-element-dc1581e {
  max-width: none;
  position: relative;
  left: 50%;
  transform: translateX(-50%) rotate(-3deg);
  transform-origin: center center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47e5586 */.elementor-31 .elementor-element.elementor-element-47e5586 {
  overflow: hidden;
  position: relative;
  width: 130vw;
}

.elementor-31 .elementor-element.elementor-element-47e5586 {
  max-width: none;
  position: relative;
  left: 50%;
  transform: translateX(-50%) rotate(4deg);
  transform-origin: center center;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-344b5d7 */.elementor-31 .elementor-element.elementor-element-344b5d7 .elementor-icon-list-item .elementor-icon-list-icon {
    transition: transform 0.3s ease;
    display: inline-flex;
}

.elementor-31 .elementor-element.elementor-element-344b5d7 .elementor-icon-list-item:hover .elementor-icon-list-icon {
    transform: scale(1.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cde14f2 */@media screen and (min-width: 1100px) and (max-width: 1600px) {
.elementor-31 .elementor-element.elementor-element-cde14f2 {
    padding-left: 10%;
    padding-right: 10%;
    padding-top: 0;
}
}

.elementor-31 .elementor-element.elementor-element-cde14f2 {
    max-width: 1440px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce7cdeb */.elementor-31 .elementor-element.elementor-element-ce7cdeb img {
    -webkit-mask-image: radial-gradient(ellipse at center, black 20%, transparent 75%);
    mask-image: radial-gradient(ellipse at center, black 20%, transparent 75%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-960d4e7 */.elementor-31 .elementor-element.elementor-element-960d4e7 img {
    -webkit-mask-image: radial-gradient(ellipse at center, black 20%, transparent 75%);
    mask-image: radial-gradient(ellipse at center, black 20%, transparent 75%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d46097b */.elementor-31 .elementor-element.elementor-element-d46097b {
  overflow: hidden;
  position: relative;
  width: 130vw;
}

.elementor-31 .elementor-element.elementor-element-d46097b {
  max-width: none;
  position: relative;
  left: 50%;
  transform: translateX(-50%) rotate(4deg);
  transform-origin: center center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-498b0b3 */.elementor-31 .elementor-element.elementor-element-498b0b3 img {
    -webkit-mask-image: radial-gradient(ellipse at center, black 40%, transparent 75%);
    mask-image: radial-gradient(ellipse at center, black 40%, transparent 75%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab4510d */.elementor-31 .elementor-element.elementor-element-ab4510d {
mix-blend-mode: lighten;
}

.elementor-31 .elementor-element.elementor-element-ab4510d img {
    -webkit-mask-image: radial-gradient(ellipse at center, black 70%, transparent 75%);
    mask-image: radial-gradient(ellipse at center, black 70%, transparent 75%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b49556 */.elementor-31 .elementor-element.elementor-element-8b49556 .elementor-shape-top svg {
  height: 8vw !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e13ae1f */.elementor-31 .elementor-element.elementor-element-e13ae1f {
  overflow: hidden;
  position: relative;
  width: 130vw;
}

.elementor-31 .elementor-element.elementor-element-e13ae1f {
  max-width: none;
  position: relative;
  left: 50%;
  transform: translateX(-50%) rotate(-2deg);
  transform-origin: center center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5f4b94 */.elementor-31 .elementor-element.elementor-element-c5f4b94 img {
    -webkit-mask-image: linear-gradient(
        to bottom,
        transparent 0%,
        black 15%,
        black 85%,
        transparent 100%
    ),
    linear-gradient(
        to left,
        black 0%,
        black 85%,
        transparent 100%
    );
    -webkit-mask-composite: destination-in;
    mask-composite: intersect;
    mask-image: linear-gradient(to bottom, transparent 0%, black 15%, black 85%, transparent 100%),
                linear-gradient(to left, black 0%, black 85%, transparent 100%);
                
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ced723d */.elementor-31 .elementor-element.elementor-element-ced723d img {
    -webkit-mask-image: radial-gradient(ellipse at center, black 40%, transparent 75%);
    mask-image: radial-gradient(ellipse at center, black 40%, transparent 75%);
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-d1b297d *//* Icon to the right */
.eael-accordion-header {
  display: flex !important;
  flex-direction: row-reverse !important;
  justify-content: space-between !important;
  align-items: center !important;
}

/* Backdrop blur on tab header */
.eael-accordion-header {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.32) 0%, rgba(0, 0, 0, 0.32) 100%), rgba(255, 255, 255, 0.12) !important;
backdrop-filter: blur(40px) !important;
}

/* Backdrop blur on content + border radius bottom-left only */
.eael-accordion-content {
 background: linear-gradient(0deg, rgba(0, 0, 0, 0.32) 0%, rgba(0, 0, 0, 0.32) 100%), rgba(255, 255, 255, 0.14) !important;
backdrop-filter: blur(40px) !important;
  border-radius: 0 0 16px 16px !important;
}/* End custom CSS */
/* Start custom CSS */html, body {
 overflow-x: hidden;
}/* End custom CSS */