.elementor-54 .elementor-element.elementor-element-1dd09ec:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-1dd09ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mg-solution.de/wp-content/uploads/2022/11/MG-Solution-Team-2022-L.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-1dd09ec > .elementor-container{max-width:1500px;min-height:89vh;}.elementor-54 .elementor-element.elementor-element-1dd09ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-1dd09ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-5b50865 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-54 .elementor-element.elementor-element-5b50865 > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-20439c7{text-align:center;}.elementor-54 .elementor-element.elementor-element-20439c7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-4b0e881:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-4b0e881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/06/MG-Startseite-Header.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-4b0e881 > .elementor-container{max-width:1500px;min-height:93vh;}.elementor-54 .elementor-element.elementor-element-4b0e881{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-4b0e881 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-edd118f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-54 .elementor-element.elementor-element-edd118f > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-54 .elementor-element.elementor-element-0a489f5{--spacer-size:150px;}.elementor-54 .elementor-element.elementor-element-6e2d011{text-align:left;}.elementor-54 .elementor-element.elementor-element-6e2d011 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );text-shadow:0px 6px 64px #FFFFFF;color:#8C1812;}.elementor-54 .elementor-element.elementor-element-ef3dbd1{text-align:left;}.elementor-54 .elementor-element.elementor-element-ef3dbd1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );text-shadow:0px 6px 10px rgba(255, 255, 255, 0);color:#294551;}.elementor-54 .elementor-element.elementor-element-7e1d211:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-7e1d211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C01C18;}.elementor-54 .elementor-element.elementor-element-7e1d211{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-7e1d211 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-0b00cfa:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-0b00cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C01C18 0%, #8C1812 100%);}.elementor-54 .elementor-element.elementor-element-0b00cfa > .elementor-background-overlay{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/06/MG-Solution-Logo-Start.png");background-position:center center;background-repeat:no-repeat;background-size:31% auto;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-0b00cfa > .elementor-container{min-height:690px;}.elementor-54 .elementor-element.elementor-element-0b00cfa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-e802a51{--spacer-size:50px;}.elementor-54 .elementor-element.elementor-element-93cd598{text-align:center;}.elementor-54 .elementor-element.elementor-element-93cd598 .elementor-heading-title{font-family:"felt-tip-senior", Sans-serif;font-size:130px;font-weight:800;text-transform:uppercase;line-height:0.8em;color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-7c8a31a{--spacer-size:50px;}.elementor-54 .elementor-element.elementor-element-f41dc31:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-f41dc31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8C1812;}.elementor-54 .elementor-element.elementor-element-f41dc31 > .elementor-container{min-height:350px;}.elementor-54 .elementor-element.elementor-element-f41dc31{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 100px 0px 0100px;}.elementor-54 .elementor-element.elementor-element-f41dc31 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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 );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-54 .elementor-element.elementor-element-e61aa05 > .elementor-widget-container{padding:0px 150px 0px 150px;}.elementor-54 .elementor-element.elementor-element-e61aa05{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-5e012a3{--spacer-size:26px;}.elementor-54 .elementor-element.elementor-element-ccb54cd:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-ccb54cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-ccb54cd > .elementor-container{max-width:1450px;min-height:310px;}.elementor-54 .elementor-element.elementor-element-ccb54cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-ccb54cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-ccb54cd > .elementor-shape-top .elementor-shape-fill{fill:#8C1812;}.elementor-54 .elementor-element.elementor-element-ccb54cd > .elementor-shape-top svg{width:calc(179% + 1.3px);height:56px;}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-f4526c9.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-54 .elementor-element.elementor-element-f4526c9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.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 );}.elementor-54 .elementor-element.elementor-element-837ca9c img{width:50%;}.elementor-54 .elementor-element.elementor-element-d91a808{text-align:center;}.elementor-54 .elementor-element.elementor-element-d91a808 .elementor-heading-title{font-family:var( --e-global-typography-4cce987-font-family ), Sans-serif;font-size:var( --e-global-typography-4cce987-font-size );color:#294551;}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-8ecbd96.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-54 .elementor-element.elementor-element-8ecbd96.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-54 .elementor-element.elementor-element-abb40f9 img{width:56%;}.elementor-54 .elementor-element.elementor-element-2fe8308{text-align:center;}.elementor-54 .elementor-element.elementor-element-2fe8308 .elementor-heading-title{font-family:var( --e-global-typography-4cce987-font-family ), Sans-serif;font-size:var( --e-global-typography-4cce987-font-size );color:#294551;}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-853c1ff.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-54 .elementor-element.elementor-element-853c1ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-54 .elementor-element.elementor-element-21506cd img{width:56%;}.elementor-54 .elementor-element.elementor-element-6df1b45{text-align:center;}.elementor-54 .elementor-element.elementor-element-6df1b45 .elementor-heading-title{font-family:var( --e-global-typography-4cce987-font-family ), Sans-serif;font-size:var( --e-global-typography-4cce987-font-size );color:#294551;}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-0bce58e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-54 .elementor-element.elementor-element-0bce58e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-54 .elementor-element.elementor-element-1d6a0ec img{width:56%;}.elementor-54 .elementor-element.elementor-element-7f97d92{text-align:center;}.elementor-54 .elementor-element.elementor-element-7f97d92 .elementor-heading-title{font-family:var( --e-global-typography-4cce987-font-family ), Sans-serif;font-size:var( --e-global-typography-4cce987-font-size );color:#294551;}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-1820eff.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-54 .elementor-element.elementor-element-1820eff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-54 .elementor-element.elementor-element-766fd8d img{width:44%;}.elementor-54 .elementor-element.elementor-element-8967a4c{text-align:center;}.elementor-54 .elementor-element.elementor-element-8967a4c .elementor-heading-title{font-family:var( --e-global-typography-4cce987-font-family ), Sans-serif;font-size:var( --e-global-typography-4cce987-font-size );color:#294551;}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-61c820d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-54 .elementor-element.elementor-element-61c820d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-54 .elementor-element.elementor-element-b8300be img{width:56%;}.elementor-54 .elementor-element.elementor-element-895d49a{text-align:center;}.elementor-54 .elementor-element.elementor-element-895d49a .elementor-heading-title{font-family:var( --e-global-typography-4cce987-font-family ), Sans-serif;font-size:var( --e-global-typography-4cce987-font-size );color:#294551;}.elementor-54 .elementor-element.elementor-element-94ee8fb:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-94ee8fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-94ee8fb > .elementor-background-overlay{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/06/MG-Digitalisierung-sw.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.43;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-94ee8fb > .elementor-container{min-height:980px;}.elementor-54 .elementor-element.elementor-element-94ee8fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-94ee8fb > .elementor-shape-bottom .elementor-shape-fill{fill:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-94ee8fb > .elementor-shape-bottom svg{width:calc(207% + 1.3px);height:500px;}.elementor-54 .elementor-element.elementor-element-bb2abcb{text-align:center;}.elementor-54 .elementor-element.elementor-element-bb2abcb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );text-shadow:0px 6px 10px rgba(0, 0, 0, 0.45);color:#8C1812;}.elementor-54 .elementor-element.elementor-element-57bfdeb > .elementor-widget-container{padding:0px 200px 0px 200px;}.elementor-54 .elementor-element.elementor-element-57bfdeb{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#294551;}.elementor-54 .elementor-element.elementor-element-c4e1bf3{--spacer-size:50px;}.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-54 .elementor-element.elementor-element-eb22429 .elementor-button{background-color:#8C1812;font-family:var( --e-global-typography-e08e675-font-family ), Sans-serif;font-size:var( --e-global-typography-e08e675-font-size );font-weight:var( --e-global-typography-e08e675-font-weight );text-transform:var( --e-global-typography-e08e675-text-transform );fill:#ECE6E6;color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-744a7ef:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-744a7ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-744a7ef > .elementor-background-overlay{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/06/Menschen-03.jpg");background-position:center center;background-repeat:no-repeat;background-size:auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-744a7ef > .elementor-container{min-height:567px;}.elementor-54 .elementor-element.elementor-element-744a7ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-0682040{--spacer-size:50px;}.elementor-54 .elementor-element.elementor-element-9c3dfdd{--spacer-size:84px;}.elementor-54 .elementor-element.elementor-element-c04f97b{text-align:center;}.elementor-54 .elementor-element.elementor-element-c04f97b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:#294551;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-1987ca7{--iteration-count:infinite;--dynamic-text-color:#294551;}.elementor-54 .elementor-element.elementor-element-1987ca7 .elementor-headline{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-54 .elementor-element.elementor-element-1987ca7 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-54 .elementor-element.elementor-element-8a0167f{--spacer-size:86px;}.elementor-54 .elementor-element.elementor-element-b846dd0 .elementor-button{background-color:#8C1812;font-family:var( --e-global-typography-e08e675-font-family ), Sans-serif;font-size:var( --e-global-typography-e08e675-font-size );font-weight:var( --e-global-typography-e08e675-font-weight );text-transform:var( --e-global-typography-e08e675-text-transform );fill:#ECE6E6;color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-aaf7410{--spacer-size:243px;}.elementor-54 .elementor-element.elementor-element-d85a7cd:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-d85a7cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-d85a7cd > .elementor-container{min-height:738px;}.elementor-54 .elementor-element.elementor-element-d85a7cd > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-d85a7cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-670449d{--spacer-size:50px;}.elementor-54 .elementor-element.elementor-element-d59fc34{--spacer-size:261px;}.elementor-54 .elementor-element.elementor-element-7ce3427{text-align:center;}.elementor-54 .elementor-element.elementor-element-7ce3427 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:#294551;}.elementor-54 .elementor-element.elementor-element-b67b563{--iteration-count:infinite;--dynamic-text-color:#294551;}.elementor-54 .elementor-element.elementor-element-b67b563 .elementor-headline{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-54 .elementor-element.elementor-element-b67b563 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-54 .elementor-element.elementor-element-99c584a{--spacer-size:86px;}.elementor-54 .elementor-element.elementor-element-f7a05bb .elementor-button{background-color:#8C1812;font-family:"acumin-pro", Sans-serif;font-weight:800;fill:#ECE6E6;color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-f3544df:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-f3544df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE6E6;background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/06/Menschen.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-f3544df > .elementor-container{min-height:738px;}.elementor-54 .elementor-element.elementor-element-f3544df > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-f3544df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-7a55a89{--spacer-size:86px;}.elementor-54 .elementor-element.elementor-element-768aa94:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-768aa94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8C1812;}.elementor-54 .elementor-element.elementor-element-768aa94 > .elementor-container{min-height:660px;}.elementor-54 .elementor-element.elementor-element-768aa94{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-54 .elementor-element.elementor-element-768aa94 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-eb2a634:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-54 .elementor-element.elementor-element-eb2a634 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#294551;}.elementor-54 .elementor-element.elementor-element-eb2a634 > .elementor-element-populated{border-style:solid;border-width:4px 4px 4px 4px;border-color:#8C1812;box-shadow:0px 13px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-52px 30px 100px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-eb2a634 > .elementor-element-populated, .elementor-54 .elementor-element.elementor-element-eb2a634 > .elementor-element-populated > .elementor-background-overlay, .elementor-54 .elementor-element.elementor-element-eb2a634 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-54 .elementor-element.elementor-element-eb2a634 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-57e3646{--spacer-size:50px;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.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 );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-9e8d5ba > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-54 .elementor-element.elementor-element-9e8d5ba .elementor-icon-box-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-9e8d5ba{--icon-box-icon-margin:15px;}.elementor-54 .elementor-element.elementor-element-9e8d5ba.elementor-view-stacked .elementor-icon{background-color:#ECE6E6;fill:#8C1812;color:#8C1812;}.elementor-54 .elementor-element.elementor-element-9e8d5ba.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-9e8d5ba.elementor-view-default .elementor-icon{fill:#ECE6E6;color:#ECE6E6;border-color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-9e8d5ba.elementor-view-framed .elementor-icon{background-color:#8C1812;}.elementor-54 .elementor-element.elementor-element-9e8d5ba .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-9e8d5ba .elementor-icon-box-title a{font-family:var( --e-global-typography-4cce987-font-family ), Sans-serif;font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-9e8d5ba .elementor-icon-box-title{color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-9e8d5ba .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 );color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-7cc8355 .elementor-button{background-color:#8C1812;font-family:var( --e-global-typography-e08e675-font-family ), Sans-serif;font-size:var( --e-global-typography-e08e675-font-size );font-weight:var( --e-global-typography-e08e675-font-weight );text-transform:var( --e-global-typography-e08e675-text-transform );fill:#ECE6E6;color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-f897299{--spacer-size:50px;}.elementor-54 .elementor-element.elementor-element-f44beec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-54 .elementor-element.elementor-element-f44beec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#294551;}.elementor-54 .elementor-element.elementor-element-f44beec > .elementor-element-populated{border-style:solid;border-width:4px 4px 4px 4px;border-color:#8C1812;box-shadow:0px 13px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-52px 30px 100px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-f44beec > .elementor-element-populated, .elementor-54 .elementor-element.elementor-element-f44beec > .elementor-element-populated > .elementor-background-overlay, .elementor-54 .elementor-element.elementor-element-f44beec > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-54 .elementor-element.elementor-element-f44beec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-e6df097{--spacer-size:50px;}.elementor-54 .elementor-element.elementor-element-e1b72be > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-54 .elementor-element.elementor-element-e1b72be .elementor-icon-box-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-e1b72be{--icon-box-icon-margin:15px;}.elementor-54 .elementor-element.elementor-element-e1b72be.elementor-view-stacked .elementor-icon{background-color:#ECE6E6;fill:#8C1812;color:#8C1812;}.elementor-54 .elementor-element.elementor-element-e1b72be.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-e1b72be.elementor-view-default .elementor-icon{fill:#ECE6E6;color:#ECE6E6;border-color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-e1b72be.elementor-view-framed .elementor-icon{background-color:#8C1812;}.elementor-54 .elementor-element.elementor-element-e1b72be .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-e1b72be .elementor-icon-box-title a{font-family:var( --e-global-typography-4cce987-font-family ), Sans-serif;font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-e1b72be .elementor-icon-box-title{color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-e1b72be .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 );color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-e4e1dbc .elementor-button{background-color:#8C1812;font-family:var( --e-global-typography-e08e675-font-family ), Sans-serif;font-size:var( --e-global-typography-e08e675-font-size );font-weight:var( --e-global-typography-e08e675-font-weight );text-transform:var( --e-global-typography-e08e675-text-transform );fill:#ECE6E6;color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-074bf80{--spacer-size:50px;}.elementor-54 .elementor-element.elementor-element-93dd8e3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-54 .elementor-element.elementor-element-93dd8e3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#294551;}.elementor-54 .elementor-element.elementor-element-93dd8e3 > .elementor-element-populated{border-style:solid;border-width:4px 4px 4px 4px;border-color:#8C1812;box-shadow:0px 13px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-52px 30px 100px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-93dd8e3 > .elementor-element-populated, .elementor-54 .elementor-element.elementor-element-93dd8e3 > .elementor-element-populated > .elementor-background-overlay, .elementor-54 .elementor-element.elementor-element-93dd8e3 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-54 .elementor-element.elementor-element-93dd8e3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-d67a7f9{--spacer-size:50px;}.elementor-54 .elementor-element.elementor-element-4efc6d0 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-54 .elementor-element.elementor-element-4efc6d0 .elementor-icon-box-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-4efc6d0{--icon-box-icon-margin:15px;}.elementor-54 .elementor-element.elementor-element-4efc6d0.elementor-view-stacked .elementor-icon{background-color:#ECE6E6;fill:#8C1812;color:#8C1812;}.elementor-54 .elementor-element.elementor-element-4efc6d0.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-4efc6d0.elementor-view-default .elementor-icon{fill:#ECE6E6;color:#ECE6E6;border-color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-4efc6d0.elementor-view-framed .elementor-icon{background-color:#8C1812;}.elementor-54 .elementor-element.elementor-element-4efc6d0 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-4efc6d0 .elementor-icon-box-title a{font-family:var( --e-global-typography-4cce987-font-family ), Sans-serif;font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-4efc6d0 .elementor-icon-box-title{color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-4efc6d0 .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 );color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-d50e19e .elementor-button{background-color:#8C1812;font-family:var( --e-global-typography-e08e675-font-family ), Sans-serif;font-size:var( --e-global-typography-e08e675-font-size );font-weight:var( --e-global-typography-e08e675-font-weight );text-transform:var( --e-global-typography-e08e675-text-transform );fill:#ECE6E6;color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-ada88bd{--spacer-size:50px;}.elementor-54 .elementor-element.elementor-element-bff3d36:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-54 .elementor-element.elementor-element-bff3d36 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#294551;}.elementor-54 .elementor-element.elementor-element-bff3d36 > .elementor-element-populated{border-style:solid;border-width:4px 4px 4px 4px;border-color:#8C1812;box-shadow:0px 13px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-52px 30px 100px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-bff3d36 > .elementor-element-populated, .elementor-54 .elementor-element.elementor-element-bff3d36 > .elementor-element-populated > .elementor-background-overlay, .elementor-54 .elementor-element.elementor-element-bff3d36 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-54 .elementor-element.elementor-element-bff3d36 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-f0a6c8e{--spacer-size:50px;}.elementor-54 .elementor-element.elementor-element-9dea63d > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-54 .elementor-element.elementor-element-9dea63d .elementor-icon-box-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-9dea63d{--icon-box-icon-margin:15px;}.elementor-54 .elementor-element.elementor-element-9dea63d.elementor-view-stacked .elementor-icon{background-color:#ECE6E6;fill:#8C1812;color:#8C1812;}.elementor-54 .elementor-element.elementor-element-9dea63d.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-9dea63d.elementor-view-default .elementor-icon{fill:#ECE6E6;color:#ECE6E6;border-color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-9dea63d.elementor-view-framed .elementor-icon{background-color:#8C1812;}.elementor-54 .elementor-element.elementor-element-9dea63d .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-9dea63d .elementor-icon-box-title a{font-family:var( --e-global-typography-4cce987-font-family ), Sans-serif;font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-9dea63d .elementor-icon-box-title{color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-9dea63d .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 );color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-48fafaf .elementor-button{background-color:#8C1812;font-family:var( --e-global-typography-e08e675-font-family ), Sans-serif;font-size:var( --e-global-typography-e08e675-font-size );font-weight:var( --e-global-typography-e08e675-font-weight );text-transform:var( --e-global-typography-e08e675-text-transform );fill:#ECE6E6;color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-dc3a2f0{--spacer-size:50px;}.elementor-54 .elementor-element.elementor-element-fe09a63:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-fe09a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8C1812;}.elementor-54 .elementor-element.elementor-element-fe09a63 > .elementor-background-overlay{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/07/MG-Solution-Logo-Start.svg");background-position:center right;background-repeat:no-repeat;background-size:contain;opacity:0.07;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-fe09a63 > .elementor-container{min-height:560px;}.elementor-54 .elementor-element.elementor-element-fe09a63{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-034e70d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54 .elementor-element.elementor-element-034e70d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54 .elementor-element.elementor-element-034e70d > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-54 .elementor-element.elementor-element-b94472f{text-align:left;font-family:"acumin-pro", Sans-serif;font-size:30px;font-weight:800;line-height:1em;color:#ECE6E6;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{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 );}.elementor-widget-form .elementor-field-type-html{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 );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{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 );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{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 );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-field-group > label, .elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-field-group > label{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 );}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-1a74e5b2 );}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-field-group .elementor-field{color:#294551;}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-field-group .elementor-field, .elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-field-subgroup label{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 );}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ECE6E6;border-color:#294551;border-width:1px 1px 1px 1px;}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-field-group .elementor-select-wrapper select{background-color:#ECE6E6;border-color:#294551;border-width:1px 1px 1px 1px;}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-field-group .elementor-select-wrapper::before{color:#294551;}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-button{font-family:var( --e-global-typography-e08e675-font-family ), Sans-serif;font-size:var( --e-global-typography-e08e675-font-size );font-weight:var( --e-global-typography-e08e675-font-weight );text-transform:var( --e-global-typography-e08e675-text-transform );}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .e-form__buttons__wrapper__button-next{background-color:#294551;color:#ffffff;}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-button[type="submit"]{background-color:#294551;color:#ffffff;}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-1a74e5b2 );color:#ffffff;}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-message{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 );}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .e-form__indicators__indicator, .elementor-54 .elementor-element.elementor-element-a2ab6f5 .e-form__indicators__indicator__label{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 );}.elementor-54 .elementor-element.elementor-element-a2ab6f5{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:#ECE6E6;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-54 .elementor-element.elementor-element-1996b32{--spacer-size:20px;}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-b604c90.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54 .elementor-element.elementor-element-b604c90.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54 .elementor-element.elementor-element-b604c90 > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-54 .elementor-element.elementor-element-7396d0b{--icon-box-icon-margin:15px;}.elementor-54 .elementor-element.elementor-element-7396d0b.elementor-view-stacked .elementor-icon{background-color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-7396d0b.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-7396d0b.elementor-view-default .elementor-icon{fill:#ECE6E6;color:#ECE6E6;border-color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-7396d0b .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-7396d0b .elementor-icon-box-title a{font-family:var( --e-global-typography-4cce987-font-family ), Sans-serif;font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-7396d0b .elementor-icon-box-title{color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-c78636a{--spacer-size:20px;}.elementor-54 .elementor-element.elementor-element-1502d3b{--icon-box-icon-margin:15px;}.elementor-54 .elementor-element.elementor-element-1502d3b.elementor-view-stacked .elementor-icon{background-color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-1502d3b.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-1502d3b.elementor-view-default .elementor-icon{fill:#ECE6E6;color:#ECE6E6;border-color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-1502d3b .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-1502d3b .elementor-icon-box-title a{font-family:var( --e-global-typography-4cce987-font-family ), Sans-serif;font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-1502d3b .elementor-icon-box-title{color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-479fd8b{--spacer-size:20px;}.elementor-54 .elementor-element.elementor-element-703964d:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-703964d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mg-solution.de/wp-content/uploads/2025/06/header-blog.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-703964d > .elementor-background-overlay{background-color:var( --e-global-color-3eb25214 );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-703964d > .elementor-container{min-height:415px;}.elementor-54 .elementor-element.elementor-element-703964d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-412b632{text-align:center;font-family:"acumin-pro", Sans-serif;font-size:30px;font-weight:800;line-height:1em;color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-c7936fd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-c7936fd{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 );color:var( --e-global-color-1a74e5b2 );}.elementor-54 .elementor-element.elementor-element-a9a2d54 .elementor-button{background-color:var( --e-global-color-1a74e5b2 );font-family:var( --e-global-typography-e08e675-font-family ), Sans-serif;font-size:var( --e-global-typography-e08e675-font-size );font-weight:var( --e-global-typography-e08e675-font-weight );text-transform:var( --e-global-typography-e08e675-text-transform );fill:var( --e-global-color-1038259d );color:var( --e-global-color-1038259d );}.elementor-54 .elementor-element.elementor-element-c4e935d:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-c4e935d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#294551;}.elementor-54 .elementor-element.elementor-element-c4e935d > .elementor-container{max-width:1400px;min-height:283px;}.elementor-54 .elementor-element.elementor-element-c4e935d{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-c4e935d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-9eac56d > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-54 .elementor-element.elementor-element-9eac56d .elementor-icon-box-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-9eac56d{--icon-box-icon-margin:15px;}.elementor-54 .elementor-element.elementor-element-9eac56d.elementor-view-stacked .elementor-icon{background-color:#ECE6E6;fill:#8C1812;color:#8C1812;}.elementor-54 .elementor-element.elementor-element-9eac56d.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-9eac56d.elementor-view-default .elementor-icon{fill:#ECE6E6;color:#ECE6E6;border-color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-9eac56d.elementor-view-framed .elementor-icon{background-color:#8C1812;}.elementor-54 .elementor-element.elementor-element-9eac56d .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-9eac56d .elementor-icon-box-title a{font-family:var( --e-global-typography-4cce987-font-family ), Sans-serif;font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-9eac56d .elementor-icon-box-title{color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-9eac56d .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 );color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-3a3cb0b > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-54 .elementor-element.elementor-element-3a3cb0b .elementor-icon-box-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-3a3cb0b{--icon-box-icon-margin:15px;}.elementor-54 .elementor-element.elementor-element-3a3cb0b.elementor-view-stacked .elementor-icon{background-color:#ECE6E6;fill:#8C1812;color:#8C1812;}.elementor-54 .elementor-element.elementor-element-3a3cb0b.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-3a3cb0b.elementor-view-default .elementor-icon{fill:#ECE6E6;color:#ECE6E6;border-color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-3a3cb0b.elementor-view-framed .elementor-icon{background-color:#8C1812;}.elementor-54 .elementor-element.elementor-element-3a3cb0b .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-3a3cb0b .elementor-icon-box-title a{font-family:var( --e-global-typography-4cce987-font-family ), Sans-serif;font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-3a3cb0b .elementor-icon-box-title{color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-3a3cb0b .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 );color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-94400b4 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-54 .elementor-element.elementor-element-94400b4 .elementor-icon-box-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-94400b4{--icon-box-icon-margin:15px;}.elementor-54 .elementor-element.elementor-element-94400b4.elementor-view-stacked .elementor-icon{background-color:#ECE6E6;fill:#8C1812;color:#8C1812;}.elementor-54 .elementor-element.elementor-element-94400b4.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-94400b4.elementor-view-default .elementor-icon{fill:#ECE6E6;color:#ECE6E6;border-color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-94400b4.elementor-view-framed .elementor-icon{background-color:#8C1812;}.elementor-54 .elementor-element.elementor-element-94400b4 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-94400b4 .elementor-icon-box-title a{font-family:var( --e-global-typography-4cce987-font-family ), Sans-serif;font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-94400b4 .elementor-icon-box-title{color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-94400b4 .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 );color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-997ad68 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-54 .elementor-element.elementor-element-997ad68 .elementor-icon-box-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-997ad68{--icon-box-icon-margin:15px;}.elementor-54 .elementor-element.elementor-element-997ad68.elementor-view-stacked .elementor-icon{background-color:#ECE6E6;fill:#8C1812;color:#8C1812;}.elementor-54 .elementor-element.elementor-element-997ad68.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-997ad68.elementor-view-default .elementor-icon{fill:#ECE6E6;color:#ECE6E6;border-color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-997ad68.elementor-view-framed .elementor-icon{background-color:#8C1812;}.elementor-54 .elementor-element.elementor-element-997ad68 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-997ad68 .elementor-icon-box-title a{font-family:var( --e-global-typography-4cce987-font-family ), Sans-serif;font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-997ad68 .elementor-icon-box-title{color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-997ad68 .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 );color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-fcddc86:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-fcddc86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/08/AdobeStock_339606710-Shop-Desktop.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-fcddc86 > .elementor-container{max-width:1500px;min-height:960px;}.elementor-54 .elementor-element.elementor-element-fcddc86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-fcddc86 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-44ecd12{--spacer-size:50px;}.elementor-54 .elementor-element.elementor-element-fe34475 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-fe34475{text-align:left;}.elementor-54 .elementor-element.elementor-element-fe34475 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-53eec1e{text-align:left;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 );color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-308fd51 .elementor-button{background-color:#294551;font-family:var( --e-global-typography-e08e675-font-family ), Sans-serif;font-size:var( --e-global-typography-e08e675-font-size );font-weight:var( --e-global-typography-e08e675-font-weight );text-transform:var( --e-global-typography-e08e675-text-transform );fill:#ECE6E6;color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-308fd51 .elementor-button-content-wrapper{flex-direction:row;}.elementor-54 .elementor-element.elementor-element-308fd51 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-54 .elementor-element.elementor-element-0baa79e:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-0baa79e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1038259d );}.elementor-54 .elementor-element.elementor-element-0baa79e > .elementor-container{max-width:1500px;min-height:960px;}.elementor-54 .elementor-element.elementor-element-0baa79e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-0baa79e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-8828796 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-8828796{text-align:left;}.elementor-54 .elementor-element.elementor-element-8828796 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-106d668{text-align:left;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 );color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-629e31f .elementor-button{background-color:#294551;font-family:var( --e-global-typography-e08e675-font-family ), Sans-serif;font-size:var( --e-global-typography-e08e675-font-size );font-weight:var( --e-global-typography-e08e675-font-weight );text-transform:var( --e-global-typography-e08e675-text-transform );fill:#ECE6E6;color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-629e31f .elementor-button-content-wrapper{flex-direction:row;}.elementor-54 .elementor-element.elementor-element-629e31f .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-54 .elementor-element.elementor-element-1b0f287:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-1b0f287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#971C15;}.elementor-54 .elementor-element.elementor-element-1b0f287 > .elementor-container{min-height:400px;}.elementor-54 .elementor-element.elementor-element-1b0f287{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-1b0f287 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-10670b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-10670b5{text-align:left;}.elementor-54 .elementor-element.elementor-element-10670b5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-f9a6490{text-align:left;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 );color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-38cc17a .elementor-button{background-color:#294551;font-family:var( --e-global-typography-e08e675-font-family ), Sans-serif;font-size:var( --e-global-typography-e08e675-font-size );font-weight:var( --e-global-typography-e08e675-font-weight );text-transform:var( --e-global-typography-e08e675-text-transform );fill:#ECE6E6;color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-38cc17a .elementor-button-content-wrapper{flex-direction:row;}.elementor-54 .elementor-element.elementor-element-38cc17a .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-54 .elementor-element.elementor-element-d0e8848:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-d0e8848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#971C15;}.elementor-54 .elementor-element.elementor-element-d0e8848 > .elementor-container{min-height:400px;}.elementor-54 .elementor-element.elementor-element-d0e8848{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-d0e8848 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-b797cf2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-b797cf2{text-align:left;}.elementor-54 .elementor-element.elementor-element-b797cf2 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-f4cd1b6{text-align:left;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 );color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-385c4cf .elementor-button{background-color:#294551;font-family:var( --e-global-typography-e08e675-font-family ), Sans-serif;font-size:var( --e-global-typography-e08e675-font-size );font-weight:var( --e-global-typography-e08e675-font-weight );text-transform:var( --e-global-typography-e08e675-text-transform );fill:#ECE6E6;color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-385c4cf .elementor-button-content-wrapper{flex-direction:row;}.elementor-54 .elementor-element.elementor-element-385c4cf .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-54 .elementor-element.elementor-element-5bdcb8a:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-5bdcb8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/07/Telefonanlage-Header-Dektop.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-5bdcb8a > .elementor-container{max-width:1392px;min-height:960px;}.elementor-54 .elementor-element.elementor-element-5bdcb8a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-5bdcb8a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-7dc5175{--spacer-size:50px;}.elementor-54 .elementor-element.elementor-element-cbbc4c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-cbbc4c4{text-align:left;}.elementor-54 .elementor-element.elementor-element-cbbc4c4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );text-shadow:0px 11px 10px rgba(0,0,0,0.3);color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-2a10994 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-2a10994{text-align:left;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-e7d8f2d{--spacer-size:50px;}.elementor-54 .elementor-element.elementor-element-fc4bb86 .elementor-button{background-color:#8C1812;font-family:var( --e-global-typography-e08e675-font-family ), Sans-serif;font-size:var( --e-global-typography-e08e675-font-size );font-weight:var( --e-global-typography-e08e675-font-weight );text-transform:var( --e-global-typography-e08e675-text-transform );fill:#ECE6E6;color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-e351b29{--spacer-size:50px;}.elementor-54 .elementor-element.elementor-element-7caeb14:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-7caeb14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C01C18;}.elementor-54 .elementor-element.elementor-element-7caeb14 > .elementor-container{min-height:800px;}.elementor-54 .elementor-element.elementor-element-7caeb14 > .elementor-background-overlay{opacity:0.13;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-7caeb14{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-54 .elementor-element.elementor-element-41dc16b > .elementor-element-populated{padding:0px 100px 0px 100px;}.elementor-54 .elementor-element.elementor-element-e50f587{--spacer-size:50px;}.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 );}.elementor-54 .elementor-element.elementor-element-2247c23 > .elementor-widget-container{padding:60px 60px 60px 60px;}.elementor-54 .elementor-element.elementor-element-807eb3c{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-aa796a1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54 .elementor-element.elementor-element-aa796a1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54 .elementor-element.elementor-element-aa796a1 > .elementor-element-populated{padding:0px 100px 0px 0px;}.elementor-54 .elementor-element.elementor-element-1c9fc26 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-54 .elementor-element.elementor-element-1c9fc26{text-align:left;}.elementor-54 .elementor-element.elementor-element-1c9fc26 .elementor-heading-title{font-family:"felt-tip-senior", Sans-serif;font-size:116px;font-weight:800;text-transform:uppercase;line-height:0.8em;color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-5ba0373{--spacer-size:50px;}.elementor-54 .elementor-element.elementor-element-0a4b8d7{text-align:left;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 );color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-15b05a0{--spacer-size:50px;}.elementor-54 .elementor-element.elementor-element-ed303b2 .elementor-button{background-color:#8C1812;font-family:var( --e-global-typography-e08e675-font-family ), Sans-serif;font-size:var( --e-global-typography-e08e675-font-size );font-weight:var( --e-global-typography-e08e675-font-weight );text-transform:var( --e-global-typography-e08e675-text-transform );fill:#ECE6E6;color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-1dbcf19{--spacer-size:50px;}.elementor-54 .elementor-element.elementor-element-c3f0043:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-c3f0043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C01C18;}.elementor-54 .elementor-element.elementor-element-c3f0043 > .elementor-background-overlay{opacity:0.13;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-c3f0043{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-54 .elementor-element.elementor-element-a64428c > .elementor-element-populated{padding:0px 100px 0px 100px;}.elementor-54 .elementor-element.elementor-element-b9b981b{--spacer-size:50px;}.elementor-54 .elementor-element.elementor-element-2223a87 > .elementor-widget-container{padding:60px 60px 60px 60px;}.elementor-54 .elementor-element.elementor-element-6bbe01e{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-93b375b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54 .elementor-element.elementor-element-93b375b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54 .elementor-element.elementor-element-93b375b > .elementor-element-populated{padding:0px 100px 0px 0px;}.elementor-54 .elementor-element.elementor-element-d927264 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-54 .elementor-element.elementor-element-d927264{text-align:left;}.elementor-54 .elementor-element.elementor-element-d927264 .elementor-heading-title{font-family:"felt-tip-senior", Sans-serif;font-size:116px;font-weight:800;text-transform:uppercase;line-height:0.8em;color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-433c661{--spacer-size:50px;}.elementor-54 .elementor-element.elementor-element-8231ec3{text-align:left;font-family:var( --e-global-typography-4cce987-font-family ), Sans-serif;font-size:var( --e-global-typography-4cce987-font-size );color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-1db407b{--spacer-size:50px;}.elementor-54 .elementor-element.elementor-element-71727bd .elementor-button{background-color:#8C1812;font-family:var( --e-global-typography-e08e675-font-family ), Sans-serif;font-size:var( --e-global-typography-e08e675-font-size );font-weight:var( --e-global-typography-e08e675-font-weight );text-transform:var( --e-global-typography-e08e675-text-transform );fill:#ECE6E6;color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-f6e8713{--spacer-size:50px;}.elementor-54 .elementor-element.elementor-element-bec8803:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-bec8803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33264edf );}.elementor-54 .elementor-element.elementor-element-bec8803 > .elementor-background-overlay{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/06/MG-Solution-Team.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;mix-blend-mode:luminosity;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-bec8803 > .elementor-container{min-height:712px;}.elementor-54 .elementor-element.elementor-element-bec8803 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-54 .elementor-element.elementor-element-bec8803{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 0% 7% 0%;}.elementor-54 .elementor-element.elementor-element-bc9b59e{text-align:left;}.elementor-54 .elementor-element.elementor-element-bc9b59e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:#294551;}.elementor-54 .elementor-element.elementor-element-3ab328b{text-align:left;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 );color:#294551;}.elementor-54 .elementor-element.elementor-element-d447528 .elementor-button{background-color:var( --e-global-color-3eb25214 );font-family:var( --e-global-typography-e08e675-font-family ), Sans-serif;font-size:var( --e-global-typography-e08e675-font-size );font-weight:var( --e-global-typography-e08e675-font-weight );text-transform:var( --e-global-typography-e08e675-text-transform );fill:#ECE6E6;color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-c280664{--spacer-size:150px;}.elementor-54 .elementor-element.elementor-element-f22e305:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-f22e305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AEAEAE;}.elementor-54 .elementor-element.elementor-element-f22e305 > .elementor-container{min-height:60vh;}.elementor-54 .elementor-element.elementor-element-f22e305{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 0% 3% 0%;}.elementor-54 .elementor-element.elementor-element-f22e305 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-bcb74d3 > .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-54 .elementor-element.elementor-element-547fdb4 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-54 .elementor-element.elementor-element-547fdb4 img{width:62%;}.elementor-54 .elementor-element.elementor-element-6f53a1e{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-5d7d1586 );}.elementor-54 .elementor-element.elementor-element-7d68d98{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-5d7d1586 );}.elementor-54 .elementor-element.elementor-element-7d68d98 .elementor-headline{text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-7d68d98 .elementor-headline-plain-text{color:var( --e-global-color-3eb25214 );}.elementor-54 .elementor-element.elementor-element-7d68d98 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-7d68d98 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-5d7d1586 );stroke-width:10px;stroke-linecap:round;stroke-linejoin:round;}.elementor-54 .elementor-element.elementor-element-46cd800 .elementor-button{background-color:var( --e-global-color-6bca7038 );font-family:var( --e-global-typography-e08e675-font-family ), Sans-serif;font-size:var( --e-global-typography-e08e675-font-size );font-weight:var( --e-global-typography-e08e675-font-weight );text-transform:var( --e-global-typography-e08e675-text-transform );fill:#ECE6E6;color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-46cd800 > .elementor-widget-container{padding:2% 0% 0% 0%;}.elementor-54 .elementor-element.elementor-element-f749043:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-f749043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#818487;}.elementor-54 .elementor-element.elementor-element-f749043 > .elementor-container{min-height:60vh;}.elementor-54 .elementor-element.elementor-element-f749043{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 0% 3% 0%;}.elementor-54 .elementor-element.elementor-element-f749043 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-f97c5ae > .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-54 .elementor-element.elementor-element-ec2775c > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-54 .elementor-element.elementor-element-ec2775c img{width:62%;}.elementor-54 .elementor-element.elementor-element-2bcc167{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-5d7d1586 );}.elementor-54 .elementor-element.elementor-element-b14b0ce{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-5d7d1586 );}.elementor-54 .elementor-element.elementor-element-b14b0ce .elementor-headline{text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-b14b0ce .elementor-headline-plain-text{color:var( --e-global-color-3eb25214 );}.elementor-54 .elementor-element.elementor-element-b14b0ce .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-b14b0ce .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-5d7d1586 );stroke-width:10px;stroke-linecap:round;stroke-linejoin:round;}.elementor-54 .elementor-element.elementor-element-ea0176e .elementor-button{background-color:var( --e-global-color-6bca7038 );font-family:"acumin-pro", Sans-serif;font-weight:800;fill:#ECE6E6;color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-ea0176e > .elementor-widget-container{padding:2% 0% 0% 0%;}.elementor-54 .elementor-element.elementor-element-ad0abe6:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-ad0abe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#294551;}.elementor-54 .elementor-element.elementor-element-ad0abe6 > .elementor-container{min-height:100px;}.elementor-54 .elementor-element.elementor-element-ad0abe6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-ad0abe6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-size:var( --e-global-typography-secondary-font-size );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-54 .elementor-element.elementor-element-9f061f1{--divider-border-style:solid;--divider-color:var( --e-global-color-1a74e5b2 );--divider-border-width:3px;}.elementor-54 .elementor-element.elementor-element-9f061f1 .elementor-divider-separator{width:100%;}.elementor-54 .elementor-element.elementor-element-9f061f1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-54 .elementor-element.elementor-element-9f061f1 .elementor-divider__text{color:var( --e-global-color-1a74e5b2 );font-family:var( --e-global-typography-4cce987-font-family ), Sans-serif;font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-9b29c3b:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-9b29c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#294551;}.elementor-54 .elementor-element.elementor-element-9b29c3b > .elementor-container{max-width:961px;min-height:150px;}.elementor-54 .elementor-element.elementor-element-9b29c3b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-9b29c3b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-9b29c3b > .elementor-shape-top .elementor-shape-fill{fill:#294551;}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-2dfe7f5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54 .elementor-element.elementor-element-2dfe7f5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54 .elementor-element.elementor-element-aaad701 img{width:80%;}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-1a930c3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54 .elementor-element.elementor-element-1a930c3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54 .elementor-element.elementor-element-ba06eb4 img{width:80%;}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-04bddea.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54 .elementor-element.elementor-element-04bddea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54 .elementor-element.elementor-element-398af44 img{width:40%;}.elementor-54 .elementor-element.elementor-element-100fabc:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-100fabc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-100fabc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-100fabc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-138ba52 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-4520e41{--spacer-size:10px;}.elementor-54 .elementor-element.elementor-element-1bbe1b0:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-1bbe1b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-1bbe1b0 > .elementor-background-overlay{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/06/Karriere.jpg");background-position:center left;background-repeat:no-repeat;background-size:70% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-1bbe1b0 > .elementor-container{max-width:1443px;min-height:993px;}.elementor-54 .elementor-element.elementor-element-1bbe1b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-1bbe1b0 > .elementor-shape-bottom .elementor-shape-fill{fill:#294551;}.elementor-54 .elementor-element.elementor-element-1bbe1b0 > .elementor-shape-bottom svg{width:calc(167% + 1.3px);height:500px;}.elementor-54 .elementor-element.elementor-element-eddf9aa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-54 .elementor-element.elementor-element-eddf9aa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-2af527a > .elementor-widget-container{margin:-200px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-2af527a{text-align:left;}.elementor-54 .elementor-element.elementor-element-2af527a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:#294551;}.elementor-54 .elementor-element.elementor-element-eca3ef2{--spacer-size:10px;}.elementor-54 .elementor-element.elementor-element-eca3ef2 > .elementor-widget-container{margin:-200px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-06bacd1 > .elementor-widget-container{margin:-115px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-06bacd1{text-align:left;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 );color:#294551;}.elementor-54 .elementor-element.elementor-element-9712dfa{--spacer-size:119px;}.elementor-54 .elementor-element.elementor-element-ee6c2cf > .elementor-widget-container{padding:0px 0px 0px 100px;}.elementor-54 .elementor-element.elementor-element-ee6c2cf{text-align:left;}.elementor-54 .elementor-element.elementor-element-ee6c2cf .elementor-heading-title{font-family:var( --e-global-typography-4cce987-font-family ), Sans-serif;font-size:var( --e-global-typography-4cce987-font-size );color:#294551;}.elementor-54 .elementor-element.elementor-element-4639bd9 > .elementor-widget-container{padding:0px 0px 0px 100px;}.elementor-54 .elementor-element.elementor-element-4639bd9{text-align:left;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 );color:#294551;}.elementor-54 .elementor-element.elementor-element-4fbe94a .elementor-button{background-color:#8C1812;font-family:var( --e-global-typography-e08e675-font-family ), Sans-serif;font-size:var( --e-global-typography-e08e675-font-size );font-weight:var( --e-global-typography-e08e675-font-weight );text-transform:var( --e-global-typography-e08e675-text-transform );fill:#ECE6E6;color:#ECE6E6;}.elementor-54 .elementor-element.elementor-element-4fbe94a > .elementor-widget-container{padding:0px 0px 0px 100px;}.elementor-54 .elementor-element.elementor-element-0399796{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-54 .elementor-element.elementor-element-38d7d1a{width:53.083%;}.elementor-54 .elementor-element.elementor-element-47cfa1b{width:46.885%;}.elementor-54 .elementor-element.elementor-element-41dc16b{width:42.962%;}.elementor-54 .elementor-element.elementor-element-aa796a1{width:57.038%;}.elementor-54 .elementor-element.elementor-element-a64428c{width:42.962%;}.elementor-54 .elementor-element.elementor-element-93b375b{width:57.038%;}}@media(max-width:1024px){.elementor-54 .elementor-element.elementor-element-1dd09ec:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-1dd09ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mg-solution.de/wp-content/uploads/2022/11/MG-Solution-Team-2022-M.jpg");}.elementor-54 .elementor-element.elementor-element-1dd09ec > .elementor-container{min-height:51vh;}.elementor-54 .elementor-element.elementor-element-1dd09ec{padding:0px 20px 0px 20px;}.elementor-54 .elementor-element.elementor-element-5b50865 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-20439c7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-4b0e881:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-4b0e881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/08/MG-Startseite-Header-mobil.jpg");}.elementor-54 .elementor-element.elementor-element-4b0e881{padding:0px 20px 0px 20px;}.elementor-54 .elementor-element.elementor-element-edd118f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-0a489f5{--spacer-size:72px;}.elementor-54 .elementor-element.elementor-element-6e2d011 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-ef3dbd1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-ef3dbd1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-0b00cfa > .elementor-container{min-height:685px;}.elementor-54 .elementor-element.elementor-element-0b00cfa{padding:0px 20px 0px 20px;}.elementor-54 .elementor-element.elementor-element-5e40651 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-93cd598 .elementor-heading-title{font-size:99px;}.elementor-54 .elementor-element.elementor-element-f41dc31 > .elementor-container{min-height:142px;}.elementor-54 .elementor-element.elementor-element-f41dc31{padding:0px 20px 0px 20px;}.elementor-54 .elementor-element.elementor-element-cbddd5f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-e61aa05 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-e61aa05{font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-ccb54cd > .elementor-container{min-height:247px;}.elementor-54 .elementor-element.elementor-element-ccb54cd > .elementor-shape-top svg{width:calc(300% + 1.3px);height:40px;}.elementor-54 .elementor-element.elementor-element-f4526c9 > .elementor-element-populated{margin:33px 33px 33px 33px;--e-column-margin-right:33px;--e-column-margin-left:33px;padding:030px 0px 30px 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 );}.elementor-54 .elementor-element.elementor-element-d91a808 .elementor-heading-title{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-8ecbd96 > .elementor-element-populated{margin:33px 33px 33px 33px;--e-column-margin-right:33px;--e-column-margin-left:33px;padding:030px 0px 30px 0px;}.elementor-54 .elementor-element.elementor-element-2fe8308 .elementor-heading-title{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-853c1ff > .elementor-element-populated{margin:33px 33px 33px 33px;--e-column-margin-right:33px;--e-column-margin-left:33px;padding:030px 0px 30px 0px;}.elementor-54 .elementor-element.elementor-element-6df1b45 .elementor-heading-title{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-0bce58e > .elementor-element-populated{margin:33px 33px 33px 33px;--e-column-margin-right:33px;--e-column-margin-left:33px;padding:030px 0px 30px 0px;}.elementor-54 .elementor-element.elementor-element-7f97d92 .elementor-heading-title{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-1820eff > .elementor-element-populated{margin:33px 33px 33px 33px;--e-column-margin-right:33px;--e-column-margin-left:33px;padding:030px 0px 30px 0px;}.elementor-54 .elementor-element.elementor-element-8967a4c .elementor-heading-title{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-61c820d > .elementor-element-populated{margin:33px 33px 33px 33px;--e-column-margin-right:33px;--e-column-margin-left:33px;padding:030px 0px 30px 0px;}.elementor-54 .elementor-element.elementor-element-895d49a .elementor-heading-title{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-94ee8fb > .elementor-background-overlay{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/06/MG-Digitalisierung-sw.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-94ee8fb > .elementor-shape-bottom svg{height:210px;}.elementor-54 .elementor-element.elementor-element-94ee8fb{padding:0px 20px 0px 20px;}.elementor-54 .elementor-element.elementor-element-80b2e1d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-bb2abcb{text-align:center;}.elementor-54 .elementor-element.elementor-element-bb2abcb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-57bfdeb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-57bfdeb{text-align:center;font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-eb22429 .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-744a7ef > .elementor-background-overlay{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/06/Menschen.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:auto;}.elementor-54 .elementor-element.elementor-element-744a7ef{padding:0px 20px 0px 20px;}.elementor-54 .elementor-element.elementor-element-787c2f0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-9c3dfdd{--spacer-size:10px;}.elementor-54 .elementor-element.elementor-element-c04f97b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-1987ca7 .elementor-headline{font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-8a0167f{--spacer-size:10px;}.elementor-54 .elementor-element.elementor-element-b846dd0 .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-aaf7410{--spacer-size:355px;}.elementor-54 .elementor-element.elementor-element-d85a7cd{padding:0px 20px 0px 20px;}.elementor-54 .elementor-element.elementor-element-521f96b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-d59fc34{--spacer-size:10px;}.elementor-54 .elementor-element.elementor-element-7ce3427 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-b67b563 .elementor-headline{font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-f3544df{padding:0px 20px 0px 20px;}.elementor-54 .elementor-element.elementor-element-f03050a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-768aa94 > .elementor-container{min-height:0px;}.elementor-54 .elementor-element.elementor-element-768aa94{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-eb2a634 > .elementor-element-populated{margin:-110px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.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 );}.elementor-54 .elementor-element.elementor-element-9e8d5ba .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-9e8d5ba .elementor-icon-box-title a{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-9e8d5ba .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-7cc8355 .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-f44beec > .elementor-element-populated{margin:-110px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-54 .elementor-element.elementor-element-e1b72be .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-e1b72be .elementor-icon-box-title a{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-e1b72be .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-e4e1dbc .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-074bf80{--spacer-size:74px;}.elementor-54 .elementor-element.elementor-element-93dd8e3 > .elementor-element-populated{margin:50px 30px 50px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-4efc6d0 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-4efc6d0 .elementor-icon-box-title a{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-4efc6d0 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-d50e19e .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-ada88bd{--spacer-size:98px;}.elementor-54 .elementor-element.elementor-element-bff3d36 > .elementor-element-populated{margin:50px 30px 50px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-9dea63d .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-9dea63d .elementor-icon-box-title a{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-9dea63d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-48fafaf .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-fe09a63 > .elementor-container{min-height:600px;}.elementor-54 .elementor-element.elementor-element-fe09a63{padding:0px 30px 0px 30px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-field-group .elementor-field, .elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .e-form__indicators__indicator, .elementor-54 .elementor-element.elementor-element-a2ab6f5 .e-form__indicators__indicator__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-7396d0b .elementor-icon{font-size:40px;}.elementor-54 .elementor-element.elementor-element-7396d0b .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-7396d0b .elementor-icon-box-title a{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-1502d3b .elementor-icon{font-size:40px;}.elementor-54 .elementor-element.elementor-element-1502d3b .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-1502d3b .elementor-icon-box-title a{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-703964d{padding:20px 20px 20px 20px;}.elementor-54 .elementor-element.elementor-element-c7936fd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-c7936fd{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-a9a2d54 .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-9eac56d .elementor-icon-box-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-9eac56d .elementor-icon{font-size:44px;}.elementor-54 .elementor-element.elementor-element-9eac56d .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-9eac56d .elementor-icon-box-title a{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-9eac56d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-3a3cb0b .elementor-icon-box-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-3a3cb0b .elementor-icon{font-size:44px;}.elementor-54 .elementor-element.elementor-element-3a3cb0b .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-3a3cb0b .elementor-icon-box-title a{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-3a3cb0b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-94400b4 .elementor-icon-box-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-94400b4 .elementor-icon{font-size:44px;}.elementor-54 .elementor-element.elementor-element-94400b4 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-94400b4 .elementor-icon-box-title a{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-94400b4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-997ad68 .elementor-icon-box-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-997ad68 .elementor-icon{font-size:44px;}.elementor-54 .elementor-element.elementor-element-997ad68 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-997ad68 .elementor-icon-box-title a{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-997ad68 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-fcddc86:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-fcddc86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/08/AdobeStock_339606710-Shop-tablet.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-fcddc86 > .elementor-container{min-height:1161px;}.elementor-54 .elementor-element.elementor-element-fcddc86{padding:0px 20px 0px 20px;}.elementor-54 .elementor-element.elementor-element-44ecd12{--spacer-size:600px;}.elementor-54 .elementor-element.elementor-element-47cfa1b > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-54 .elementor-element.elementor-element-fe34475 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-53eec1e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-308fd51 .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-0baa79e > .elementor-container{min-height:1161px;}.elementor-54 .elementor-element.elementor-element-0baa79e{padding:0px 20px 0px 20px;}.elementor-54 .elementor-element.elementor-element-d9891e1 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-54 .elementor-element.elementor-element-8828796 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-106d668{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-629e31f .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-6c63889 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-10670b5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-f9a6490{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-38cc17a .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-f002859 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-b797cf2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-f4cd1b6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-385c4cf .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-5bdcb8a:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-5bdcb8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/07/Telefonanlage-Header-Dektop.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-5bdcb8a > .elementor-container{min-height:856px;}.elementor-54 .elementor-element.elementor-element-5bdcb8a{padding:0px 20px 0px 20px;}.elementor-54 .elementor-element.elementor-element-125dcd4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-cbbc4c4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-2a10994{font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-e7d8f2d{--spacer-size:175px;}.elementor-54 .elementor-element.elementor-element-fc4bb86 .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-7caeb14 > .elementor-container{min-height:728px;}.elementor-54 .elementor-element.elementor-element-7caeb14{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 0px;}.elementor-54 .elementor-element.elementor-element-41dc16b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-2247c23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-aa796a1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54 .elementor-element.elementor-element-aa796a1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54 .elementor-element.elementor-element-aa796a1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-1c9fc26 .elementor-heading-title{font-size:63px;}.elementor-54 .elementor-element.elementor-element-5ba0373{--spacer-size:13px;}.elementor-54 .elementor-element.elementor-element-0a4b8d7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-15b05a0{--spacer-size:10px;}.elementor-54 .elementor-element.elementor-element-ed303b2 .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-1dbcf19{--spacer-size:46px;}.elementor-54 .elementor-element.elementor-element-c3f0043{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-a64428c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-2223a87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-8231ec3{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-71727bd .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-bec8803 > .elementor-background-overlay{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/06/MG-Solution-Team.jpg");}.elementor-54 .elementor-element.elementor-element-bec8803{padding:3% 5% 2% 5%;}.elementor-54 .elementor-element.elementor-element-bc9b59e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-3ab328b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-d447528 .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-547fdb4 > .elementor-widget-container{padding:5% 0% 0% 0%;}.elementor-54 .elementor-element.elementor-element-547fdb4 img{width:73%;}.elementor-54 .elementor-element.elementor-element-6f53a1e{font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-7d68d98 .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-7d68d98 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-46cd800 .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-f749043 > .elementor-container{min-height:372px;}.elementor-54 .elementor-element.elementor-element-f749043{padding:3% 0% 10% 0%;}.elementor-54 .elementor-element.elementor-element-ec2775c > .elementor-widget-container{padding:5% 0% 0% 0%;}.elementor-54 .elementor-element.elementor-element-ec2775c img{width:73%;}.elementor-54 .elementor-element.elementor-element-2bcc167{font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-b14b0ce .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-b14b0ce .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-9f061f1 .elementor-divider__text{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-9b29c3b > .elementor-container{min-height:125px;}.elementor-54 .elementor-element.elementor-element-4520e41{--spacer-size:10px;}.elementor-54 .elementor-element.elementor-element-1bbe1b0 > .elementor-background-overlay{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/06/Karriere.jpg");background-position:bottom center;}.elementor-54 .elementor-element.elementor-element-1bbe1b0 > .elementor-container{min-height:879px;}.elementor-54 .elementor-element.elementor-element-1bbe1b0{margin-top:0px;margin-bottom:0px;padding:0px 30px 0px 30px;}.elementor-54 .elementor-element.elementor-element-eddf9aa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-2af527a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-06bacd1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-9712dfa{--spacer-size:10px;}.elementor-54 .elementor-element.elementor-element-ee6c2cf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-ee6c2cf .elementor-heading-title{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-4639bd9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-4639bd9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-4fbe94a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-4fbe94a .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-0399796{--spacer-size:285px;}}@media(max-width:767px){.elementor-54 .elementor-element.elementor-element-1dd09ec:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-1dd09ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mg-solution.de/wp-content/uploads/2022/11/MG-Solution-Team-2022-S.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-1dd09ec > .elementor-container{min-height:272px;}.elementor-54 .elementor-element.elementor-element-1dd09ec{padding:0px 20px 0px 20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-20439c7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-4b0e881:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-4b0e881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/08/MG-Startseite-Header-mobil.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-4b0e881 > .elementor-container{min-height:622px;}.elementor-54 .elementor-element.elementor-element-4b0e881{padding:0px 20px 0px 20px;}.elementor-54 .elementor-element.elementor-element-0a489f5{--spacer-size:29px;}.elementor-54 .elementor-element.elementor-element-6e2d011 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-ef3dbd1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-ef3dbd1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-0b00cfa > .elementor-container{min-height:387px;}.elementor-54 .elementor-element.elementor-element-e802a51{--spacer-size:54px;}.elementor-54 .elementor-element.elementor-element-93cd598 .elementor-heading-title{font-size:54px;}.elementor-54 .elementor-element.elementor-element-7c8a31a{--spacer-size:57px;}.elementor-54 .elementor-element.elementor-element-f41dc31{padding:0px 20px 0px 20px;}.elementor-54 .elementor-element.elementor-element-cbddd5f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-e61aa05 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-e61aa05{font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-ccb54cd > .elementor-container{min-height:200px;}.elementor-54 .elementor-element.elementor-element-ccb54cd > .elementor-shape-top svg{width:calc(153% + 1.3px);height:20px;}.elementor-54 .elementor-element.elementor-element-f4526c9{width:50%;}.elementor-54 .elementor-element.elementor-element-f4526c9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 40px 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 );}.elementor-54 .elementor-element.elementor-element-d91a808{text-align:center;}.elementor-54 .elementor-element.elementor-element-d91a808 .elementor-heading-title{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-8ecbd96{width:50%;}.elementor-54 .elementor-element.elementor-element-8ecbd96 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 40px 0px;}.elementor-54 .elementor-element.elementor-element-2fe8308{text-align:center;}.elementor-54 .elementor-element.elementor-element-2fe8308 .elementor-heading-title{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-853c1ff{width:50%;}.elementor-54 .elementor-element.elementor-element-853c1ff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 40px 0px;}.elementor-54 .elementor-element.elementor-element-6df1b45{text-align:center;}.elementor-54 .elementor-element.elementor-element-6df1b45 .elementor-heading-title{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-0bce58e{width:50%;}.elementor-54 .elementor-element.elementor-element-0bce58e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 40px 0px;}.elementor-54 .elementor-element.elementor-element-7f97d92{text-align:center;}.elementor-54 .elementor-element.elementor-element-7f97d92 .elementor-heading-title{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-1820eff{width:50%;}.elementor-54 .elementor-element.elementor-element-1820eff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 40px 0px;}.elementor-54 .elementor-element.elementor-element-8967a4c{text-align:center;}.elementor-54 .elementor-element.elementor-element-8967a4c .elementor-heading-title{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-61c820d{width:50%;}.elementor-54 .elementor-element.elementor-element-61c820d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 40px 0px;}.elementor-54 .elementor-element.elementor-element-895d49a{text-align:center;}.elementor-54 .elementor-element.elementor-element-895d49a .elementor-heading-title{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-94ee8fb > .elementor-background-overlay{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/06/MG-Digitalisierung-sw.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-94ee8fb > .elementor-container{min-height:820px;}.elementor-54 .elementor-element.elementor-element-94ee8fb > .elementor-shape-bottom svg{height:120px;}.elementor-54 .elementor-element.elementor-element-94ee8fb{padding:0px 20px 0px 20px;}.elementor-54 .elementor-element.elementor-element-80b2e1d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-bb2abcb{text-align:center;}.elementor-54 .elementor-element.elementor-element-bb2abcb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-57bfdeb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-57bfdeb{text-align:center;font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-c4e1bf3{--spacer-size:28px;}.elementor-54 .elementor-element.elementor-element-eb22429 .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-744a7ef:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-744a7ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/06/Menschen.jpg");}.elementor-54 .elementor-element.elementor-element-744a7ef > .elementor-container{min-height:580px;}.elementor-54 .elementor-element.elementor-element-0682040{--spacer-size:10px;}.elementor-54 .elementor-element.elementor-element-9c3dfdd{--spacer-size:10px;}.elementor-54 .elementor-element.elementor-element-c04f97b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-1987ca7 .elementor-headline{font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-8a0167f{--spacer-size:95px;}.elementor-54 .elementor-element.elementor-element-b846dd0 .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-aaf7410{--spacer-size:200px;}.elementor-54 .elementor-element.elementor-element-d85a7cd > .elementor-container{min-height:349px;}.elementor-54 .elementor-element.elementor-element-521f96b > .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-54 .elementor-element.elementor-element-670449d{--spacer-size:10px;}.elementor-54 .elementor-element.elementor-element-d59fc34{--spacer-size:10px;}.elementor-54 .elementor-element.elementor-element-7ce3427 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-b67b563 .elementor-headline{font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-99c584a{--spacer-size:24px;}.elementor-54 .elementor-element.elementor-element-f3544df:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-f3544df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/06/Menschen.jpg");}.elementor-54 .elementor-element.elementor-element-f3544df > .elementor-container{min-height:349px;}.elementor-54 .elementor-element.elementor-element-f03050a > .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-54 .elementor-element.elementor-element-7a55a89{--spacer-size:55px;}.elementor-54 .elementor-element.elementor-element-768aa94{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-eb2a634 > .elementor-element-populated{margin:-50px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.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 );}.elementor-54 .elementor-element.elementor-element-9e8d5ba .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-9e8d5ba .elementor-icon-box-title a{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-9e8d5ba .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-7cc8355 .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-f44beec > .elementor-element-populated{margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-54 .elementor-element.elementor-element-e1b72be .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-e1b72be .elementor-icon-box-title a{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-e1b72be .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-e4e1dbc .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-93dd8e3 > .elementor-element-populated{margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-54 .elementor-element.elementor-element-4efc6d0 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-4efc6d0 .elementor-icon-box-title a{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-4efc6d0 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-d50e19e .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-bff3d36 > .elementor-element-populated{margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-54 .elementor-element.elementor-element-9dea63d .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-9dea63d .elementor-icon-box-title a{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-9dea63d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-48fafaf .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-fe09a63 > .elementor-background-overlay{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/07/MG-Solution-Logo-Start.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-54 .elementor-element.elementor-element-fe09a63 > .elementor-container{min-height:492px;}.elementor-54 .elementor-element.elementor-element-fe09a63{padding:0px 20px 0px 20px;}.elementor-54 .elementor-element.elementor-element-034e70d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-field-group .elementor-field, .elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-a2ab6f5 .e-form__indicators__indicator, .elementor-54 .elementor-element.elementor-element-a2ab6f5 .e-form__indicators__indicator__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-1996b32{--spacer-size:60px;}.elementor-54 .elementor-element.elementor-element-b604c90 > .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-54 .elementor-element.elementor-element-b604c90 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-7396d0b > .elementor-widget-container{padding:45px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-7396d0b .elementor-icon{font-size:40px;}.elementor-54 .elementor-element.elementor-element-7396d0b .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-7396d0b .elementor-icon-box-title a{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-c78636a{--spacer-size:10px;}.elementor-54 .elementor-element.elementor-element-1502d3b > .elementor-widget-container{padding:45px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-1502d3b .elementor-icon{font-size:40px;}.elementor-54 .elementor-element.elementor-element-1502d3b .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-1502d3b .elementor-icon-box-title a{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-479fd8b{--spacer-size:70px;}.elementor-54 .elementor-element.elementor-element-703964d:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-703964d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-54 .elementor-element.elementor-element-c7936fd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-c7936fd{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-a9a2d54 .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-c4e935d > .elementor-container{min-height:190px;}.elementor-54 .elementor-element.elementor-element-9eac56d .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-9eac56d .elementor-icon-box-title a{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-9eac56d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-3a3cb0b .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-3a3cb0b .elementor-icon-box-title a{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-3a3cb0b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-94400b4 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-94400b4 .elementor-icon-box-title a{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-94400b4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-997ad68 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-997ad68 .elementor-icon-box-title a{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-997ad68 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-fcddc86:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-fcddc86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/08/AdobeStock_339606710-Shop-mobil.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-fcddc86 > .elementor-container{min-height:54vh;}.elementor-54 .elementor-element.elementor-element-44ecd12{--spacer-size:222px;}.elementor-54 .elementor-element.elementor-element-fe34475 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-53eec1e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-308fd51 .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-0baa79e > .elementor-container{min-height:52vh;}.elementor-54 .elementor-element.elementor-element-0baa79e{padding:0% 5% 10% 5%;}.elementor-54 .elementor-element.elementor-element-8828796 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-106d668{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-629e31f .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-1b0f287 > .elementor-container{min-height:590px;}.elementor-54 .elementor-element.elementor-element-1b0f287{padding:0px 20px 0px 20px;}.elementor-54 .elementor-element.elementor-element-10670b5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-f9a6490{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-38cc17a .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-d0e8848 > .elementor-container{min-height:590px;}.elementor-54 .elementor-element.elementor-element-d0e8848{padding:0px 20px 0px 20px;}.elementor-54 .elementor-element.elementor-element-b797cf2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-f4cd1b6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-385c4cf .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-5bdcb8a:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-5bdcb8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/07/Telefonanlage-Header-Dektop.jpg");}.elementor-54 .elementor-element.elementor-element-5bdcb8a > .elementor-container{min-height:640px;}.elementor-54 .elementor-element.elementor-element-5bdcb8a{padding:0px 20px 0px 20px;}.elementor-54 .elementor-element.elementor-element-125dcd4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-cbbc4c4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-2a10994{font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-e7d8f2d{--spacer-size:180px;}.elementor-54 .elementor-element.elementor-element-fc4bb86 .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-7caeb14{padding:0px 20px 0px 20px;}.elementor-54 .elementor-element.elementor-element-41dc16b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-2247c23 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-807eb3c{--spacer-size:10px;}.elementor-54 .elementor-element.elementor-element-aa796a1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-1c9fc26 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-1c9fc26 .elementor-heading-title{font-size:62px;}.elementor-54 .elementor-element.elementor-element-0a4b8d7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-15b05a0{--spacer-size:10px;}.elementor-54 .elementor-element.elementor-element-ed303b2 .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-c3f0043{padding:0px 20px 0px 20px;}.elementor-54 .elementor-element.elementor-element-a64428c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-2223a87 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-6bbe01e{--spacer-size:10px;}.elementor-54 .elementor-element.elementor-element-93b375b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-d927264 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-d927264 .elementor-heading-title{font-size:39px;}.elementor-54 .elementor-element.elementor-element-433c661{--spacer-size:10px;}.elementor-54 .elementor-element.elementor-element-8231ec3{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-1db407b{--spacer-size:10px;}.elementor-54 .elementor-element.elementor-element-71727bd .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-bec8803 > .elementor-background-overlay{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/06/MG-Solution-Team.jpg");background-position:bottom center;background-size:100% auto;}.elementor-54 .elementor-element.elementor-element-bec8803{padding:30px 20px 0px 20px;}.elementor-54 .elementor-element.elementor-element-f3bcfdf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-54 .elementor-element.elementor-element-f3bcfdf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-bc9b59e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-3ab328b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-d447528 .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-c280664{--spacer-size:254px;}.elementor-54 .elementor-element.elementor-element-f22e305 > .elementor-container{min-height:41vh;}.elementor-54 .elementor-element.elementor-element-f22e305{padding:3% 0% 11% 0%;}.elementor-54 .elementor-element.elementor-element-547fdb4 > .elementor-widget-container{padding:6% 0% 6% 0%;}.elementor-54 .elementor-element.elementor-element-547fdb4 img{width:88%;}.elementor-54 .elementor-element.elementor-element-6f53a1e{font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-7d68d98 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 4% 0%;}.elementor-54 .elementor-element.elementor-element-7d68d98 .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-7d68d98 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-46cd800 .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-f749043 > .elementor-container{min-height:41vh;}.elementor-54 .elementor-element.elementor-element-f749043{padding:3% 0% 11% 0%;}.elementor-54 .elementor-element.elementor-element-ec2775c > .elementor-widget-container{padding:6% 0% 6% 0%;}.elementor-54 .elementor-element.elementor-element-ec2775c img{width:88%;}.elementor-54 .elementor-element.elementor-element-2bcc167{font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-b14b0ce > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 4% 0%;}.elementor-54 .elementor-element.elementor-element-b14b0ce .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-b14b0ce .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-ad0abe6 > .elementor-container{min-height:120px;}.elementor-54 .elementor-element.elementor-element-ad0abe6{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-54 .elementor-element.elementor-element-9f061f1 .elementor-divider__text{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-9b29c3b > .elementor-container{min-height:111px;}.elementor-54 .elementor-element.elementor-element-9b29c3b > .elementor-shape-top svg{width:calc(300% + 1.3px);height:23px;}.elementor-54 .elementor-element.elementor-element-9b29c3b{padding:6% 6% 11% 6%;}.elementor-54 .elementor-element.elementor-element-2dfe7f5 > .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-54 .elementor-element.elementor-element-2dfe7f5 > .elementor-element-populated{padding:0px 0px 25px 0px;}.elementor-54 .elementor-element.elementor-element-1a930c3 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-04bddea > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-4520e41{--spacer-size:10px;}.elementor-54 .elementor-element.elementor-element-1bbe1b0 > .elementor-background-overlay{background-image:url("https://www.mg-solution.de/wp-content/uploads/2020/06/Karriere.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-54 .elementor-element.elementor-element-1bbe1b0 > .elementor-container{min-height:782px;}.elementor-54 .elementor-element.elementor-element-1bbe1b0 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);}.elementor-54 .elementor-element.elementor-element-1bbe1b0{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-54 .elementor-element.elementor-element-2bd34e1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-eddf9aa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-2af527a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-06bacd1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-9712dfa{--spacer-size:13px;}.elementor-54 .elementor-element.elementor-element-ee6c2cf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-ee6c2cf .elementor-heading-title{font-size:var( --e-global-typography-4cce987-font-size );}.elementor-54 .elementor-element.elementor-element-4639bd9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-4639bd9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-4fbe94a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-4fbe94a .elementor-button{font-size:var( --e-global-typography-e08e675-font-size );}.elementor-54 .elementor-element.elementor-element-0399796{--spacer-size:145px;}}@media(max-width:1024px) and (min-width:768px){.elementor-54 .elementor-element.elementor-element-f4526c9{width:33%;}.elementor-54 .elementor-element.elementor-element-8ecbd96{width:33%;}.elementor-54 .elementor-element.elementor-element-853c1ff{width:33%;}.elementor-54 .elementor-element.elementor-element-0bce58e{width:33%;}.elementor-54 .elementor-element.elementor-element-1820eff{width:33%;}.elementor-54 .elementor-element.elementor-element-61c820d{width:33%;}.elementor-54 .elementor-element.elementor-element-eb2a634{width:50%;}.elementor-54 .elementor-element.elementor-element-f44beec{width:50%;}.elementor-54 .elementor-element.elementor-element-93dd8e3{width:50%;}.elementor-54 .elementor-element.elementor-element-bff3d36{width:50%;}.elementor-54 .elementor-element.elementor-element-38d7d1a{width:100%;}.elementor-54 .elementor-element.elementor-element-47cfa1b{width:100%;}.elementor-54 .elementor-element.elementor-element-d9891e1{width:100%;}.elementor-54 .elementor-element.elementor-element-6c63889{width:100%;}.elementor-54 .elementor-element.elementor-element-f002859{width:100%;}.elementor-54 .elementor-element.elementor-element-41dc16b{width:50%;}.elementor-54 .elementor-element.elementor-element-aa796a1{width:50%;}.elementor-54 .elementor-element.elementor-element-a64428c{width:100%;}.elementor-54 .elementor-element.elementor-element-93b375b{width:100%;}.elementor-54 .elementor-element.elementor-element-f3bcfdf{width:100%;}.elementor-54 .elementor-element.elementor-element-2bd34e1{width:100%;}.elementor-54 .elementor-element.elementor-element-eddf9aa{width:100%;}}@media(min-width:1025px){.elementor-54 .elementor-element.elementor-element-1dd09ec:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-1dd09ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-54 .elementor-element.elementor-element-4b0e881:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-4b0e881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-54 .elementor-element.elementor-element-0b00cfa > .elementor-background-overlay{background-attachment:scroll;}.elementor-54 .elementor-element.elementor-element-94ee8fb > .elementor-background-overlay{background-attachment:scroll;}.elementor-54 .elementor-element.elementor-element-744a7ef > .elementor-background-overlay{background-attachment:scroll;}.elementor-54 .elementor-element.elementor-element-f3544df:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-f3544df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-54 .elementor-element.elementor-element-fe09a63 > .elementor-background-overlay{background-attachment:scroll;}.elementor-54 .elementor-element.elementor-element-703964d:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-703964d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-54 .elementor-element.elementor-element-fcddc86:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-fcddc86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-54 .elementor-element.elementor-element-5bdcb8a:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-5bdcb8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-54 .elementor-element.elementor-element-bec8803 > .elementor-background-overlay{background-attachment:scroll;}.elementor-54 .elementor-element.elementor-element-1bbe1b0 > .elementor-background-overlay{background-attachment:scroll;}}