.elementor-117 .elementor-element.elementor-element-aac89d2 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117 .elementor-element.elementor-element-aac89d2:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-aac89d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.b2bconnective.de/wp-content/uploads/2024/12/CNC.jpg") 50% 50%;background-size:cover;}.elementor-117 .elementor-element.elementor-element-aac89d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-117 .elementor-element.elementor-element-8ff4d03 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-117 .elementor-element.elementor-element-eda9759 h1{color:#fff;}.elementor-117 .elementor-element.elementor-element-eda9759 h2{color:#fff;}.elementor-117 .elementor-element.elementor-element-eda9759 h4{color:#fff;}.elementor-117 .elementor-element.elementor-element-eda9759 h5{color:#fff;}.elementor-117 .elementor-element.elementor-element-eda9759 .main-search-inner{text-align:center;}.elementor-117 .elementor-element.elementor-element-a7cd12f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-117 .elementor-element.elementor-element-a7cd12f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117 .elementor-element.elementor-element-a7a7f57 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-117 .elementor-element.elementor-element-22e66a4 > .elementor-widget-container{margin:50px 50px 0px 50px;}.elementor-117 .elementor-element.elementor-element-d29bad7{width:100%;max-width:100%;align-self:center;}.elementor-117 .elementor-element.elementor-element-99df9d0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-117 .elementor-element.elementor-element-0402f25 > .elementor-widget-container{margin:50px 50px 0px 50px;}.elementor-117 .elementor-element.elementor-element-eba85ba > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-117 .elementor-element.elementor-element-8a54a46:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-8a54a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-117 .elementor-element.elementor-element-8a54a46{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-117 .elementor-element.elementor-element-8a54a46 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117 .elementor-element.elementor-element-2af41a6 > .elementor-widget-container{margin:40px 40px 0px 40px;}.elementor-117 .elementor-element.elementor-element-ae531d2 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-c8ba86c > .elementor-widget-container{margin:60px 60px 0px 60px;padding:0% 20% 0% 20%;}.elementor-117 .elementor-element.elementor-element-a801e83 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-117 .elementor-element.elementor-element-3c55e99:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-3c55e99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-117 .elementor-element.elementor-element-3c55e99 > .elementor-container{min-height:0px;}.elementor-117 .elementor-element.elementor-element-3c55e99{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-117 .elementor-element.elementor-element-3c55e99 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117 .elementor-element.elementor-element-6245318 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-2c3beff{margin-top:0px;margin-bottom:0px;}.elementor-117 .elementor-element.elementor-element-a96695e > .elementor-widget-container{margin:60px 0px -30px 0px;}.elementor-117 .elementor-element.elementor-element-8aa1583{padding:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-392b13f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-117 .elementor-element.elementor-element-d45f7a3 > .elementor-widget-container{border-radius:40px 40px 40px 40px;}.elementor-117 .elementor-element.elementor-element-d45f7a3 .elementor-wrapper{--video-aspect-ratio:2.33333;filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.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-117 .elementor-element.elementor-element-77e6565 .elementor-button{background-color:#FFFFFF00;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E73BE;border-radius:50px 50px 50px 50px;}.elementor-117 .elementor-element.elementor-element-77e6565 .elementor-button:hover, .elementor-117 .elementor-element.elementor-element-77e6565 .elementor-button:focus{background-color:#1E73BE;color:#FFFFFF;border-color:#1E73BE;}.elementor-117 .elementor-element.elementor-element-77e6565 > .elementor-widget-container{margin:-100px 0px 0px 0px;padding:0px 0px 0px 43px;}.elementor-117 .elementor-element.elementor-element-77e6565 .elementor-button:hover svg, .elementor-117 .elementor-element.elementor-element-77e6565 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-117 .elementor-element.elementor-element-dadef89 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-117 .elementor-element.elementor-element-f0fe5bf > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-117 .elementor-element.elementor-element-f0fe5bf .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-117 .elementor-element.elementor-element-cc71e92 .elementor-button{background-color:#FFFFFF00;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E73BE;border-radius:50px 50px 50px 50px;}.elementor-117 .elementor-element.elementor-element-cc71e92 .elementor-button:hover, .elementor-117 .elementor-element.elementor-element-cc71e92 .elementor-button:focus{background-color:#1E73BE;color:#FFFFFF;border-color:#1E73BE;}.elementor-117 .elementor-element.elementor-element-cc71e92 > .elementor-widget-container{margin:-75px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-cc71e92 .elementor-button:hover svg, .elementor-117 .elementor-element.elementor-element-cc71e92 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-117 .elementor-element.elementor-element-e338e00{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-e338e00 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117 .elementor-element.elementor-element-b472b47 > .elementor-widget-container{margin:40px 40px 0px 40px;}.elementor-117 .elementor-element.elementor-element-eae0a04:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-eae0a04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-117 .elementor-element.elementor-element-eae0a04{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-117 .elementor-element.elementor-element-eae0a04 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117 .elementor-element.elementor-element-e789506 > .elementor-container{max-width:1600px;}.elementor-117 .elementor-element.elementor-element-fe6ed49 > .elementor-widget-container{margin:60px 0px -30px 0px;}.elementor-117 .elementor-element.elementor-element-413af3b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-117 .elementor-element.elementor-element-413af3b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-117 .elementor-element.elementor-element-28cd1cf > .elementor-container{max-width:1600px;}.elementor-117 .elementor-element.elementor-element-565e34b > .elementor-widget-container{margin:060px 0px -30px 0px;}body.elementor-page-117:not(.elementor-motion-effects-element-type-background), body.elementor-page-117 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}@media(min-width:768px){.elementor-117 .elementor-element.elementor-element-a7a7f57{width:100%;}.elementor-117 .elementor-element.elementor-element-a7d550b{width:100%;}.elementor-117 .elementor-element.elementor-element-9963696{width:100%;}.elementor-117 .elementor-element.elementor-element-0587dc4{width:100%;}.elementor-117 .elementor-element.elementor-element-465c153{width:100%;}}