.elementor-7622 .elementor-element.elementor-element-ae34d40{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:75px;--padding-left:50px;--padding-right:50px;}.elementor-7622 .elementor-element.elementor-element-ae34d40:not(.elementor-motion-effects-element-type-background), .elementor-7622 .elementor-element.elementor-element-ae34d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vmgruppe.de/wp-content/uploads/2025/10/Stoff-HG-weiss-2.webp");background-repeat:no-repeat;background-size:cover;}.elementor-7622 .elementor-element.elementor-element-ae34d40.e-con{--flex-grow:0;--flex-shrink:0;}.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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-e6b12f8{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-7622 .elementor-element.elementor-element-e6b12f8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-e6b12f8.elementor-element{--align-self:center;}.elementor-7622 .elementor-element.elementor-element-e6b12f8 .elementor-heading-title{font-family:"orpheuspro", Sans-serif;font-size:5em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-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-7622 .elementor-element.elementor-element-acbc59c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-acbc59c > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-acbc59c.elementor-element{--align-self:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-7f3e1c6 .elementor-icon-wrapper{text-align:center;}.elementor-7622 .elementor-element.elementor-element-7f3e1c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-7f3e1c6.elementor-view-framed .elementor-icon, .elementor-7622 .elementor-element.elementor-element-7f3e1c6.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-7f3e1c6.elementor-view-framed .elementor-icon, .elementor-7622 .elementor-element.elementor-element-7f3e1c6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-7f3e1c6 .elementor-icon i, .elementor-7622 .elementor-element.elementor-element-7f3e1c6 .elementor-icon svg{transform:rotate(90deg);}.elementor-7622 .elementor-element.elementor-element-0ab154a{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:75px;--padding-left:50px;--padding-right:50px;}.elementor-7622 .elementor-element.elementor-element-0ab154a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7622 .elementor-element.elementor-element-0012085{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-7622 .elementor-element.elementor-element-0012085 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-0012085.elementor-element{--align-self:center;}.elementor-7622 .elementor-element.elementor-element-0012085 .elementor-heading-title{font-family:"orpheuspro", Sans-serif;font-size:5em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-38be186{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-38be186 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-38be186.elementor-element{--align-self:center;}.elementor-7622 .elementor-element.elementor-element-f317d39 .elementor-icon-wrapper{text-align:center;}.elementor-7622 .elementor-element.elementor-element-f317d39.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-f317d39.elementor-view-framed .elementor-icon, .elementor-7622 .elementor-element.elementor-element-f317d39.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-f317d39.elementor-view-framed .elementor-icon, .elementor-7622 .elementor-element.elementor-element-f317d39.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-f317d39 .elementor-icon i, .elementor-7622 .elementor-element.elementor-element-f317d39 .elementor-icon svg{transform:rotate(90deg);}.elementor-7622 .elementor-element.elementor-element-38cb040{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7622 .elementor-element.elementor-element-38cb040:not(.elementor-motion-effects-element-type-background), .elementor-7622 .elementor-element.elementor-element-38cb040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-5addd73{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-7facca3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-6974c2a > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-6974c2a{font-family:"Metropolis", Sans-serif;font-size:4em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-3b4647f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-3b4647f{font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-9a77970{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-8dc05e8 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-8dc05e8{font-family:"Metropolis", Sans-serif;font-size:4em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-f5bf4e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-f5bf4e3{font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-f379a44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-ce60cc6 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-ce60cc6{font-family:"Metropolis", Sans-serif;font-size:4em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-5ab59f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-5ab59f5{font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-6efefb3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-f932b5a > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-f932b5a{font-family:"Metropolis", Sans-serif;font-size:4em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-8bfbe42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-8bfbe42{font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-6d75e83a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-6d75e83a:not(.elementor-motion-effects-element-type-background), .elementor-7622 .elementor-element.elementor-element-6d75e83a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://vmgruppe.de/wp-content/uploads/2025/05/Punktraster.svg");background-position:33% 102%;background-repeat:no-repeat;background-size:10% auto;}.elementor-7622 .elementor-element.elementor-element-64edd6b3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-18715606 .elementor-heading-title{font-family:"orpheuspro", Sans-serif;font-size:4em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-151b3765{font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7622 .elementor-element.elementor-element-4db123d .elementor-button{background-color:var( --e-global-color-b58aa54 );font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:16px 35px 16px 35px;}.elementor-7622 .elementor-element.elementor-element-4db123d .elementor-button:hover, .elementor-7622 .elementor-element.elementor-element-4db123d .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-4db123d > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-4db123d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7622 .elementor-element.elementor-element-4db123d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7622 .elementor-element.elementor-element-4db123d .elementor-button:hover svg, .elementor-7622 .elementor-element.elementor-element-4db123d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-26cdbfae{--display:flex;--min-height:66vh;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 0px 0px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-26cdbfae:not(.elementor-motion-effects-element-type-background), .elementor-7622 .elementor-element.elementor-element-26cdbfae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background:url("https://vmgruppe.de/wp-content/uploads/2025/12/frame_1965-scaled-1.webp") 50% 50%;background-size:cover;}.elementor-7622 .elementor-element.elementor-element-0e798b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--overlay-opacity:0.15;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-7622 .elementor-element.elementor-element-0e798b8:not(.elementor-motion-effects-element-type-background), .elementor-7622 .elementor-element.elementor-element-0e798b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://vmgruppe.de/wp-content/uploads/2025/10/Stoff-HG-weiss-2.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7622 .elementor-element.elementor-element-0e798b8::before, .elementor-7622 .elementor-element.elementor-element-0e798b8 > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-0e798b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-0e798b8 > .elementor-background-slideshow::before, .elementor-7622 .elementor-element.elementor-element-0e798b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7622 .elementor-element.elementor-element-0e798b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7622 .elementor-element.elementor-element-467d22a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-7622 .elementor-element.elementor-element-3127d40c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:15px 15px 15px 15px;}.elementor-7622 .elementor-element.elementor-element-74cc0c9c{--display:flex;border-style:none;--border-style:none;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-178d32c7 .elementor-heading-title{font-family:"orpheuspro", Sans-serif;font-size:5em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-46da42d1{--display:flex;}.elementor-7622 .elementor-element.elementor-element-2ab156f4{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7622 .elementor-element.elementor-element-2ab156f4 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:1.5em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-53d26488{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-1a9c2d79{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:15px 15px 15px 15px;}.elementor-7622 .elementor-element.elementor-element-18a73474{--display:flex;border-style:none;--border-style:none;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-6ff7b2af .elementor-heading-title{font-family:"orpheuspro", Sans-serif;font-size:5em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-9ac7889{--display:flex;}.elementor-7622 .elementor-element.elementor-element-53421c01{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7622 .elementor-element.elementor-element-53421c01 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:1.5em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-2a857748{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-cfa0f52{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7622 .elementor-element.elementor-element-cf421c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:15px 15px 15px 15px;}.elementor-7622 .elementor-element.elementor-element-830a0b0{--display:flex;border-style:none;--border-style:none;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-287872c .elementor-heading-title{font-family:"orpheuspro", Sans-serif;font-size:5em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-fa459ca{--display:flex;}.elementor-7622 .elementor-element.elementor-element-6421d56{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7622 .elementor-element.elementor-element-6421d56 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:1.5em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-6dc867e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-4ee1d08{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:15px 15px 15px 15px;}.elementor-7622 .elementor-element.elementor-element-6cd6609{--display:flex;border-style:none;--border-style:none;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-cf85c9d .elementor-heading-title{font-family:"orpheuspro", Sans-serif;font-size:5em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-dcb798f{--display:flex;}.elementor-7622 .elementor-element.elementor-element-f9be41d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7622 .elementor-element.elementor-element-f9be41d .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:1.5em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-445ddec{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-1143fde{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:75px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-7622 .elementor-element.elementor-element-1143fde::before, .elementor-7622 .elementor-element.elementor-element-1143fde > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-1143fde > .e-con-inner > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-1143fde > .elementor-background-slideshow::before, .elementor-7622 .elementor-element.elementor-element-1143fde > .e-con-inner > .elementor-background-slideshow::before, .elementor-7622 .elementor-element.elementor-element-1143fde > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://vmgruppe.de/wp-content/uploads/2025/05/Punkt-HG.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7622 .elementor-element.elementor-element-786b51c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-851846e{text-align:center;}.elementor-7622 .elementor-element.elementor-element-851846e .elementor-heading-title{font-family:"orpheuspro", Sans-serif;font-size:5em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-584b960{text-align:center;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-7622 .elementor-element.elementor-element-5dca183{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7622 .elementor-element.elementor-element-10394b9{--display:flex;--min-height:33vh;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-10394b9:not(.elementor-motion-effects-element-type-background), .elementor-7622 .elementor-element.elementor-element-10394b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2D6D3;}.elementor-7622 .elementor-element.elementor-element-10394b9:hover{background-color:var( --e-global-color-text );}.elementor-7622 .elementor-element.elementor-element-395c662 .elementor-icon-wrapper{text-align:center;}.elementor-7622 .elementor-element.elementor-element-395c662.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-395c662.elementor-view-framed .elementor-icon, .elementor-7622 .elementor-element.elementor-element-395c662.elementor-view-default .elementor-icon{color:var( --e-global-color-b58aa54 );border-color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-395c662.elementor-view-framed .elementor-icon, .elementor-7622 .elementor-element.elementor-element-395c662.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-395c662 .elementor-icon{font-size:100px;}.elementor-7622 .elementor-element.elementor-element-395c662 .elementor-icon svg{height:100px;}.elementor-7622 .elementor-element.elementor-element-156d1b9{text-align:center;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-e397345{text-align:center;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-9a5ba75 .elementor-button{background-color:#EC761100;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-b58aa54 );color:var( --e-global-color-b58aa54 );padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-9a5ba75 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7622 .elementor-element.elementor-element-9a5ba75 .elementor-button:hover, .elementor-7622 .elementor-element.elementor-element-9a5ba75 .elementor-button:focus{color:var( --e-global-color-5ee7ee0 );}.elementor-7622 .elementor-element.elementor-element-9a5ba75 .elementor-button:hover svg, .elementor-7622 .elementor-element.elementor-element-9a5ba75 .elementor-button:focus svg{fill:var( --e-global-color-5ee7ee0 );}.elementor-7622 .elementor-element.elementor-element-70ab2d4{--display:flex;--min-height:33vh;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-70ab2d4:not(.elementor-motion-effects-element-type-background), .elementor-7622 .elementor-element.elementor-element-70ab2d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2D6D3;}.elementor-7622 .elementor-element.elementor-element-70ab2d4:hover{background-color:var( --e-global-color-text );}.elementor-7622 .elementor-element.elementor-element-246f434 .elementor-icon-wrapper{text-align:center;}.elementor-7622 .elementor-element.elementor-element-246f434.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-246f434.elementor-view-framed .elementor-icon, .elementor-7622 .elementor-element.elementor-element-246f434.elementor-view-default .elementor-icon{color:var( --e-global-color-b58aa54 );border-color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-246f434.elementor-view-framed .elementor-icon, .elementor-7622 .elementor-element.elementor-element-246f434.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-246f434 .elementor-icon{font-size:100px;}.elementor-7622 .elementor-element.elementor-element-246f434 .elementor-icon svg{height:100px;}.elementor-7622 .elementor-element.elementor-element-05c276a{text-align:center;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-aba4111{text-align:center;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-65189f9 .elementor-button{background-color:#EC761100;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-b58aa54 );color:var( --e-global-color-b58aa54 );padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-65189f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7622 .elementor-element.elementor-element-65189f9 .elementor-button:hover, .elementor-7622 .elementor-element.elementor-element-65189f9 .elementor-button:focus{color:var( --e-global-color-5ee7ee0 );}.elementor-7622 .elementor-element.elementor-element-65189f9 .elementor-button:hover svg, .elementor-7622 .elementor-element.elementor-element-65189f9 .elementor-button:focus svg{fill:var( --e-global-color-5ee7ee0 );}.elementor-7622 .elementor-element.elementor-element-378b210{--display:flex;--min-height:33vh;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-378b210:not(.elementor-motion-effects-element-type-background), .elementor-7622 .elementor-element.elementor-element-378b210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2D6D3;}.elementor-7622 .elementor-element.elementor-element-378b210:hover{background-color:var( --e-global-color-text );}.elementor-7622 .elementor-element.elementor-element-4400d50 .elementor-icon-wrapper{text-align:center;}.elementor-7622 .elementor-element.elementor-element-4400d50.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-4400d50.elementor-view-framed .elementor-icon, .elementor-7622 .elementor-element.elementor-element-4400d50.elementor-view-default .elementor-icon{color:var( --e-global-color-b58aa54 );border-color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-4400d50.elementor-view-framed .elementor-icon, .elementor-7622 .elementor-element.elementor-element-4400d50.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-4400d50 .elementor-icon{font-size:100px;}.elementor-7622 .elementor-element.elementor-element-4400d50 .elementor-icon svg{height:100px;}.elementor-7622 .elementor-element.elementor-element-46193c2{text-align:center;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-f8cb084{text-align:center;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-5ad55af .elementor-button{background-color:#EC761100;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-b58aa54 );color:var( --e-global-color-b58aa54 );padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-5ad55af .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7622 .elementor-element.elementor-element-5ad55af .elementor-button:hover, .elementor-7622 .elementor-element.elementor-element-5ad55af .elementor-button:focus{color:var( --e-global-color-5ee7ee0 );}.elementor-7622 .elementor-element.elementor-element-5ad55af .elementor-button:hover svg, .elementor-7622 .elementor-element.elementor-element-5ad55af .elementor-button:focus svg{fill:var( --e-global-color-5ee7ee0 );}.elementor-7622 .elementor-element.elementor-element-1a25459{--display:flex;--min-height:33vh;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-1a25459:not(.elementor-motion-effects-element-type-background), .elementor-7622 .elementor-element.elementor-element-1a25459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2D6D3;}.elementor-7622 .elementor-element.elementor-element-1a25459:hover{background-color:var( --e-global-color-text );}.elementor-7622 .elementor-element.elementor-element-c300aef .elementor-icon-wrapper{text-align:center;}.elementor-7622 .elementor-element.elementor-element-c300aef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-c300aef.elementor-view-framed .elementor-icon, .elementor-7622 .elementor-element.elementor-element-c300aef.elementor-view-default .elementor-icon{color:var( --e-global-color-b58aa54 );border-color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-c300aef.elementor-view-framed .elementor-icon, .elementor-7622 .elementor-element.elementor-element-c300aef.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-c300aef .elementor-icon{font-size:100px;}.elementor-7622 .elementor-element.elementor-element-c300aef .elementor-icon svg{height:100px;}.elementor-7622 .elementor-element.elementor-element-f0bf58e{text-align:center;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-3d287a0{text-align:center;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-7e8f5a2 .elementor-button{background-color:#EC761100;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-b58aa54 );color:var( --e-global-color-b58aa54 );padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-7e8f5a2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7622 .elementor-element.elementor-element-7e8f5a2 .elementor-button:hover, .elementor-7622 .elementor-element.elementor-element-7e8f5a2 .elementor-button:focus{color:var( --e-global-color-5ee7ee0 );}.elementor-7622 .elementor-element.elementor-element-7e8f5a2 .elementor-button:hover svg, .elementor-7622 .elementor-element.elementor-element-7e8f5a2 .elementor-button:focus svg{fill:var( --e-global-color-5ee7ee0 );}.elementor-7622 .elementor-element.elementor-element-21fc383{--display:flex;--min-height:33vh;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-21fc383:not(.elementor-motion-effects-element-type-background), .elementor-7622 .elementor-element.elementor-element-21fc383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2D6D3;}.elementor-7622 .elementor-element.elementor-element-21fc383:hover{background-color:var( --e-global-color-text );}.elementor-7622 .elementor-element.elementor-element-6c2e0fb .elementor-icon-wrapper{text-align:center;}.elementor-7622 .elementor-element.elementor-element-6c2e0fb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-6c2e0fb.elementor-view-framed .elementor-icon, .elementor-7622 .elementor-element.elementor-element-6c2e0fb.elementor-view-default .elementor-icon{color:var( --e-global-color-b58aa54 );border-color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-6c2e0fb.elementor-view-framed .elementor-icon, .elementor-7622 .elementor-element.elementor-element-6c2e0fb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-6c2e0fb .elementor-icon{font-size:100px;}.elementor-7622 .elementor-element.elementor-element-6c2e0fb .elementor-icon svg{height:100px;}.elementor-7622 .elementor-element.elementor-element-8cc285b{text-align:center;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-e59b988{text-align:center;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-1e62537 .elementor-button{background-color:#EC761100;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-b58aa54 );color:var( --e-global-color-b58aa54 );padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-1e62537 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7622 .elementor-element.elementor-element-1e62537 .elementor-button:hover, .elementor-7622 .elementor-element.elementor-element-1e62537 .elementor-button:focus{color:var( --e-global-color-5ee7ee0 );}.elementor-7622 .elementor-element.elementor-element-1e62537 .elementor-button:hover svg, .elementor-7622 .elementor-element.elementor-element-1e62537 .elementor-button:focus svg{fill:var( --e-global-color-5ee7ee0 );}.elementor-7622 .elementor-element.elementor-element-1b3c6ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7622 .elementor-element.elementor-element-b547d67{--display:flex;--min-height:33vh;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-b547d67:not(.elementor-motion-effects-element-type-background), .elementor-7622 .elementor-element.elementor-element-b547d67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2D6D3;}.elementor-7622 .elementor-element.elementor-element-b547d67:hover{background-color:var( --e-global-color-text );}.elementor-7622 .elementor-element.elementor-element-c3edf8a .elementor-icon-wrapper{text-align:center;}.elementor-7622 .elementor-element.elementor-element-c3edf8a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-c3edf8a.elementor-view-framed .elementor-icon, .elementor-7622 .elementor-element.elementor-element-c3edf8a.elementor-view-default .elementor-icon{color:var( --e-global-color-b58aa54 );border-color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-c3edf8a.elementor-view-framed .elementor-icon, .elementor-7622 .elementor-element.elementor-element-c3edf8a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-c3edf8a .elementor-icon{font-size:100px;}.elementor-7622 .elementor-element.elementor-element-c3edf8a .elementor-icon svg{height:100px;}.elementor-7622 .elementor-element.elementor-element-392a530{text-align:center;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-975e457{text-align:center;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-1caf365 .elementor-button{background-color:#EC761100;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-b58aa54 );color:var( --e-global-color-b58aa54 );padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-1caf365 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7622 .elementor-element.elementor-element-1caf365 .elementor-button:hover, .elementor-7622 .elementor-element.elementor-element-1caf365 .elementor-button:focus{color:var( --e-global-color-5ee7ee0 );}.elementor-7622 .elementor-element.elementor-element-1caf365 .elementor-button:hover svg, .elementor-7622 .elementor-element.elementor-element-1caf365 .elementor-button:focus svg{fill:var( --e-global-color-5ee7ee0 );}.elementor-7622 .elementor-element.elementor-element-8295c75{--display:flex;--min-height:33vh;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-8295c75:not(.elementor-motion-effects-element-type-background), .elementor-7622 .elementor-element.elementor-element-8295c75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2D6D3;}.elementor-7622 .elementor-element.elementor-element-8295c75:hover{background-color:var( --e-global-color-text );}.elementor-7622 .elementor-element.elementor-element-adbf266 .elementor-icon-wrapper{text-align:center;}.elementor-7622 .elementor-element.elementor-element-adbf266.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-adbf266.elementor-view-framed .elementor-icon, .elementor-7622 .elementor-element.elementor-element-adbf266.elementor-view-default .elementor-icon{color:var( --e-global-color-b58aa54 );border-color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-adbf266.elementor-view-framed .elementor-icon, .elementor-7622 .elementor-element.elementor-element-adbf266.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-adbf266 .elementor-icon{font-size:100px;}.elementor-7622 .elementor-element.elementor-element-adbf266 .elementor-icon svg{height:100px;}.elementor-7622 .elementor-element.elementor-element-313d966{text-align:center;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-b482465{text-align:center;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-35a0190 .elementor-button{background-color:#EC761100;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-b58aa54 );color:var( --e-global-color-b58aa54 );padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-35a0190 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7622 .elementor-element.elementor-element-35a0190 .elementor-button:hover, .elementor-7622 .elementor-element.elementor-element-35a0190 .elementor-button:focus{color:var( --e-global-color-5ee7ee0 );}.elementor-7622 .elementor-element.elementor-element-35a0190 .elementor-button:hover svg, .elementor-7622 .elementor-element.elementor-element-35a0190 .elementor-button:focus svg{fill:var( --e-global-color-5ee7ee0 );}.elementor-7622 .elementor-element.elementor-element-c3f98f9{--display:flex;--min-height:33vh;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-c3f98f9:not(.elementor-motion-effects-element-type-background), .elementor-7622 .elementor-element.elementor-element-c3f98f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2D6D3;}.elementor-7622 .elementor-element.elementor-element-c3f98f9:hover{background-color:var( --e-global-color-text );}.elementor-7622 .elementor-element.elementor-element-6580a11 .elementor-icon-wrapper{text-align:center;}.elementor-7622 .elementor-element.elementor-element-6580a11.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-6580a11.elementor-view-framed .elementor-icon, .elementor-7622 .elementor-element.elementor-element-6580a11.elementor-view-default .elementor-icon{color:var( --e-global-color-b58aa54 );border-color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-6580a11.elementor-view-framed .elementor-icon, .elementor-7622 .elementor-element.elementor-element-6580a11.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-6580a11 .elementor-icon{font-size:100px;}.elementor-7622 .elementor-element.elementor-element-6580a11 .elementor-icon svg{height:100px;}.elementor-7622 .elementor-element.elementor-element-76845be{text-align:center;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-80aa426{text-align:center;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-697478b .elementor-button{background-color:#EC761100;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-b58aa54 );color:var( --e-global-color-b58aa54 );padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-697478b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7622 .elementor-element.elementor-element-697478b .elementor-button:hover, .elementor-7622 .elementor-element.elementor-element-697478b .elementor-button:focus{color:var( --e-global-color-5ee7ee0 );}.elementor-7622 .elementor-element.elementor-element-697478b .elementor-button:hover svg, .elementor-7622 .elementor-element.elementor-element-697478b .elementor-button:focus svg{fill:var( --e-global-color-5ee7ee0 );}.elementor-7622 .elementor-element.elementor-element-9db7089{--display:flex;--min-height:33vh;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-9db7089:not(.elementor-motion-effects-element-type-background), .elementor-7622 .elementor-element.elementor-element-9db7089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2D6D3;}.elementor-7622 .elementor-element.elementor-element-9db7089:hover{background-color:var( --e-global-color-text );}.elementor-7622 .elementor-element.elementor-element-8eb154b .elementor-icon-wrapper{text-align:center;}.elementor-7622 .elementor-element.elementor-element-8eb154b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-8eb154b.elementor-view-framed .elementor-icon, .elementor-7622 .elementor-element.elementor-element-8eb154b.elementor-view-default .elementor-icon{color:var( --e-global-color-b58aa54 );border-color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-8eb154b.elementor-view-framed .elementor-icon, .elementor-7622 .elementor-element.elementor-element-8eb154b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-8eb154b .elementor-icon{font-size:100px;}.elementor-7622 .elementor-element.elementor-element-8eb154b .elementor-icon svg{height:100px;}.elementor-7622 .elementor-element.elementor-element-bf475f4{text-align:center;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-f613772{text-align:center;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-1b8059a .elementor-button{background-color:#EC761100;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-b58aa54 );color:var( --e-global-color-b58aa54 );padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-1b8059a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7622 .elementor-element.elementor-element-1b8059a .elementor-button:hover, .elementor-7622 .elementor-element.elementor-element-1b8059a .elementor-button:focus{color:var( --e-global-color-5ee7ee0 );}.elementor-7622 .elementor-element.elementor-element-1b8059a .elementor-button:hover svg, .elementor-7622 .elementor-element.elementor-element-1b8059a .elementor-button:focus svg{fill:var( --e-global-color-5ee7ee0 );}.elementor-7622 .elementor-element.elementor-element-22a6c2f{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;z-index:1;--n-tabs-gap:30px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-font-size:1.2em;--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:var( --e-global-color-accent );}.elementor-7622 .elementor-element.elementor-element-22a6c2f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-22a6c2f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-22a6c2f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-7622 .elementor-element.elementor-element-22a6c2f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-accent );}.elementor-7622 .elementor-element.elementor-element-22a6c2f > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-22a6c2f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-22a6c2f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Metropolis", Sans-serif;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;}.elementor-7622 .elementor-element.elementor-element-22a6c2f [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-c93b476{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7622 .elementor-element.elementor-element-924ede2{--display:flex;--padding-top:75px;--padding-bottom:75px;--padding-left:50px;--padding-right:50px;}.elementor-7622 .elementor-element.elementor-element-924ede2:not(.elementor-motion-effects-element-type-background), .elementor-7622 .elementor-element.elementor-element-924ede2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-20afe01 .elementor-heading-title{font-family:"orpheuspro", Sans-serif;font-size:5em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-f4d18e5 .elementor-button{background-color:var( --e-global-color-b58aa54 );font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-f4d18e5 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#D9C9B9;}.elementor-7622 .elementor-element.elementor-element-f4d18e5.elementor-element{--align-self:flex-start;}.elementor-7622 .elementor-element.elementor-element-f4d18e5:hover .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-f4d18e5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7622 .elementor-element.elementor-element-f4d18e5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7622 .elementor-element.elementor-element-f4d18e5 .elementor-button:hover, .elementor-7622 .elementor-element.elementor-element-f4d18e5 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-f4d18e5 .elementor-button:hover svg, .elementor-7622 .elementor-element.elementor-element-f4d18e5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-403ed80{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:1;}.elementor-7622 .elementor-element.elementor-element-04e0269{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7622 .elementor-element.elementor-element-04e0269.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7622 .elementor-element.elementor-element-044baf0{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.66;}.elementor-7622 .elementor-element.elementor-element-044baf0:not(.elementor-motion-effects-element-type-background), .elementor-7622 .elementor-element.elementor-element-044baf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vmgruppe.de/wp-content/uploads/2025/08/Duesseldorf-2.webp");background-size:cover;}.elementor-7622 .elementor-element.elementor-element-044baf0::before, .elementor-7622 .elementor-element.elementor-element-044baf0 > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-044baf0 > .e-con-inner > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-044baf0 > .elementor-background-slideshow::before, .elementor-7622 .elementor-element.elementor-element-044baf0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7622 .elementor-element.elementor-element-044baf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b58aa54 );--background-overlay:'';}.elementor-7622 .elementor-element.elementor-element-044baf0:hover::before, .elementor-7622 .elementor-element.elementor-element-044baf0:hover > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-044baf0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-044baf0 > .elementor-background-slideshow:hover::before, .elementor-7622 .elementor-element.elementor-element-044baf0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-b58aa54 );--background-overlay:'';}.elementor-7622 .elementor-element.elementor-element-044baf0:hover{--overlay-opacity:1;}.elementor-7622 .elementor-element.elementor-element-044baf0, .elementor-7622 .elementor-element.elementor-element-044baf0::before{--overlay-transition:0.3s;}.elementor-7622 .elementor-element.elementor-element-27bd39d{text-align:center;}.elementor-7622 .elementor-element.elementor-element-27bd39d .elementor-heading-title{font-family:"orpheuspro", Sans-serif;font-size:3em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-440a26c .elementor-button{background-color:#325B4E00;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-440a26c > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#ECECEA00;}.elementor-7622 .elementor-element.elementor-element-440a26c.elementor-element{--align-self:center;}.elementor-7622 .elementor-element.elementor-element-440a26c:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-440a26c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7622 .elementor-element.elementor-element-440a26c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7622 .elementor-element.elementor-element-440a26c .elementor-button:hover, .elementor-7622 .elementor-element.elementor-element-440a26c .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-440a26c .elementor-button:hover svg, .elementor-7622 .elementor-element.elementor-element-440a26c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-6eb07be{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.66;}.elementor-7622 .elementor-element.elementor-element-6eb07be:not(.elementor-motion-effects-element-type-background), .elementor-7622 .elementor-element.elementor-element-6eb07be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vmgruppe.de/wp-content/uploads/2025/08/Dortmund-2.webp");background-size:cover;}.elementor-7622 .elementor-element.elementor-element-6eb07be::before, .elementor-7622 .elementor-element.elementor-element-6eb07be > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-6eb07be > .e-con-inner > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-6eb07be > .elementor-background-slideshow::before, .elementor-7622 .elementor-element.elementor-element-6eb07be > .e-con-inner > .elementor-background-slideshow::before, .elementor-7622 .elementor-element.elementor-element-6eb07be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b58aa54 );--background-overlay:'';}.elementor-7622 .elementor-element.elementor-element-6eb07be:hover::before, .elementor-7622 .elementor-element.elementor-element-6eb07be:hover > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-6eb07be:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-6eb07be > .elementor-background-slideshow:hover::before, .elementor-7622 .elementor-element.elementor-element-6eb07be > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-b58aa54 );--background-overlay:'';}.elementor-7622 .elementor-element.elementor-element-6eb07be:hover{--overlay-opacity:1;}.elementor-7622 .elementor-element.elementor-element-6eb07be, .elementor-7622 .elementor-element.elementor-element-6eb07be::before{--overlay-transition:0.3s;}.elementor-7622 .elementor-element.elementor-element-3f5a90b{text-align:center;}.elementor-7622 .elementor-element.elementor-element-3f5a90b .elementor-heading-title{font-family:"orpheuspro", Sans-serif;font-size:3em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-f5b38ff .elementor-button{background-color:#325B4E00;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-f5b38ff > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#ECECEA00;}.elementor-7622 .elementor-element.elementor-element-f5b38ff.elementor-element{--align-self:center;}.elementor-7622 .elementor-element.elementor-element-f5b38ff:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-f5b38ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7622 .elementor-element.elementor-element-f5b38ff .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7622 .elementor-element.elementor-element-f5b38ff .elementor-button:hover, .elementor-7622 .elementor-element.elementor-element-f5b38ff .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-f5b38ff .elementor-button:hover svg, .elementor-7622 .elementor-element.elementor-element-f5b38ff .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-3c0a303{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7622 .elementor-element.elementor-element-3c0a303.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7622 .elementor-element.elementor-element-f04251a{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.66;}.elementor-7622 .elementor-element.elementor-element-f04251a:not(.elementor-motion-effects-element-type-background), .elementor-7622 .elementor-element.elementor-element-f04251a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vmgruppe.de/wp-content/uploads/2025/09/Stuttgart.webp");background-position:center center;background-size:cover;}.elementor-7622 .elementor-element.elementor-element-f04251a::before, .elementor-7622 .elementor-element.elementor-element-f04251a > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-f04251a > .e-con-inner > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-f04251a > .elementor-background-slideshow::before, .elementor-7622 .elementor-element.elementor-element-f04251a > .e-con-inner > .elementor-background-slideshow::before, .elementor-7622 .elementor-element.elementor-element-f04251a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b58aa54 );--background-overlay:'';}.elementor-7622 .elementor-element.elementor-element-f04251a:hover::before, .elementor-7622 .elementor-element.elementor-element-f04251a:hover > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-f04251a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-f04251a > .elementor-background-slideshow:hover::before, .elementor-7622 .elementor-element.elementor-element-f04251a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-b58aa54 );--background-overlay:'';}.elementor-7622 .elementor-element.elementor-element-f04251a:hover{--overlay-opacity:1;}.elementor-7622 .elementor-element.elementor-element-f04251a, .elementor-7622 .elementor-element.elementor-element-f04251a::before{--overlay-transition:0.3s;}.elementor-7622 .elementor-element.elementor-element-c3e7421{text-align:center;}.elementor-7622 .elementor-element.elementor-element-c3e7421 .elementor-heading-title{font-family:"orpheuspro", Sans-serif;font-size:3em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-531eaec .elementor-button{background-color:#325B4E00;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-531eaec > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#ECECEA00;}.elementor-7622 .elementor-element.elementor-element-531eaec.elementor-element{--align-self:center;}.elementor-7622 .elementor-element.elementor-element-531eaec:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-531eaec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7622 .elementor-element.elementor-element-531eaec .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7622 .elementor-element.elementor-element-531eaec .elementor-button:hover, .elementor-7622 .elementor-element.elementor-element-531eaec .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-531eaec .elementor-button:hover svg, .elementor-7622 .elementor-element.elementor-element-531eaec .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-6238bde{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.66;}.elementor-7622 .elementor-element.elementor-element-6238bde:not(.elementor-motion-effects-element-type-background), .elementor-7622 .elementor-element.elementor-element-6238bde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vmgruppe.de/wp-content/uploads/2025/09/Muenchen-3.webp");background-position:center center;background-size:cover;}.elementor-7622 .elementor-element.elementor-element-6238bde::before, .elementor-7622 .elementor-element.elementor-element-6238bde > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-6238bde > .e-con-inner > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-6238bde > .elementor-background-slideshow::before, .elementor-7622 .elementor-element.elementor-element-6238bde > .e-con-inner > .elementor-background-slideshow::before, .elementor-7622 .elementor-element.elementor-element-6238bde > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#325B4E;--background-overlay:'';}.elementor-7622 .elementor-element.elementor-element-6238bde:hover::before, .elementor-7622 .elementor-element.elementor-element-6238bde:hover > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-6238bde:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-6238bde > .elementor-background-slideshow:hover::before, .elementor-7622 .elementor-element.elementor-element-6238bde > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-b58aa54 );--background-overlay:'';}.elementor-7622 .elementor-element.elementor-element-6238bde:hover{--overlay-opacity:1;}.elementor-7622 .elementor-element.elementor-element-6238bde, .elementor-7622 .elementor-element.elementor-element-6238bde::before{--overlay-transition:0.3s;}.elementor-7622 .elementor-element.elementor-element-30e94a0{text-align:center;}.elementor-7622 .elementor-element.elementor-element-30e94a0 .elementor-heading-title{font-family:"orpheuspro", Sans-serif;font-size:3em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-95178f8 .elementor-button{background-color:#325B4E00;font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-95178f8 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#ECECEA00;}.elementor-7622 .elementor-element.elementor-element-95178f8.elementor-element{--align-self:center;}.elementor-7622 .elementor-element.elementor-element-95178f8:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-95178f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7622 .elementor-element.elementor-element-95178f8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7622 .elementor-element.elementor-element-95178f8 .elementor-button:hover, .elementor-7622 .elementor-element.elementor-element-95178f8 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-95178f8 .elementor-button:hover svg, .elementor-7622 .elementor-element.elementor-element-95178f8 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-85a88bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--padding-top:150px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-7622 .elementor-element.elementor-element-85a88bb:not(.elementor-motion-effects-element-type-background), .elementor-7622 .elementor-element.elementor-element-85a88bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7622 .elementor-element.elementor-element-62cfdae{--display:flex;}.elementor-7622 .elementor-element.elementor-element-894c6e9{top:0px;}.elementor-7622 .elementor-element.elementor-element-70efddb{width:100%;max-width:100%;}.elementor-7622 .elementor-element.elementor-element-70efddb .elementor-heading-title{font-family:"orpheuspro", Sans-serif;font-size:6em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-f046622{font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-2e7d2d2{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-78cd2c0{font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-090cfc6{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-dd4b120{font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-cc1f8a3{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-8b3ee47{font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-253733f{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-2b4f852{font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-5ffc43e{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-0e36b7a{font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-cbfce61{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-566658f{font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-682275c{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-d2a6d9f{font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-bc53b83{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-80f5307{font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-bddcc5c{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-9448e8c{font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-ad32ee9{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-142ad21{font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-f73daf3{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-9cd620a{font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-102d7f6{--n-accordion-title-font-size:1.5em;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:15px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-5ee7ee0 );--n-accordion-icon-size:15px;--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-7622 .elementor-element.elementor-element-102d7f6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-102d7f6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-5ee7ee0 );}.elementor-7622 .elementor-element.elementor-element-102d7f6 {--n-accordion-padding:15px 10px 15px 10px;}:where( .elementor-7622 .elementor-element.elementor-element-102d7f6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Metropolis", Sans-serif;line-height:1.2em;}.elementor-7622 .elementor-element.elementor-element-4766e25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:75px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-7622 .elementor-element.elementor-element-f273faa > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7622 .elementor-element.elementor-element-f273faa{text-align:center;}.elementor-7622 .elementor-element.elementor-element-f273faa .elementor-heading-title{font-family:"orpheuspro", Sans-serif;font-size:4em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7622 .elementor-element.elementor-element-da65e17{--grid-columns:3;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;--grid-column-gap:20px;}.elementor-7622 .elementor-element.elementor-element-da65e17.elementor-element{--align-self:center;}.elementor-7622 .elementor-element.elementor-element-da65e17 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-7622 .elementor-element.elementor-element-da65e17 .e-loop-item > .elementor-section, .elementor-7622 .elementor-element.elementor-element-da65e17 .e-loop-item > .elementor-section > .elementor-container, .elementor-7622 .elementor-element.elementor-element-da65e17 .e-loop-item > .e-con, .elementor-7622 .elementor-element.elementor-element-da65e17 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-7622 .elementor-element.elementor-element-bafb461{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 150px;--row-gap:0px;--column-gap:150px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-bafb461::before, .elementor-7622 .elementor-element.elementor-element-bafb461 > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-bafb461 > .e-con-inner > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-bafb461 > .elementor-background-slideshow::before, .elementor-7622 .elementor-element.elementor-element-bafb461 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7622 .elementor-element.elementor-element-bafb461 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://vmgruppe.de/wp-content/uploads/2025/05/Punktraster.svg");--background-overlay:'';background-position:50% 15%;background-repeat:no-repeat;background-size:10% auto;}.elementor-7622 .elementor-element.elementor-element-cf75a6f{--display:flex;--min-height:100vh;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:00px;}.elementor-7622 .elementor-element.elementor-element-2225e7f .elementor-heading-title{font-family:"orpheuspro", Sans-serif;font-size:5em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-b58aa54 );}.elementor-7622 .elementor-element.elementor-element-1fac273{font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7622 .elementor-element.elementor-element-eb3b401 .elementor-button{background-color:var( --e-global-color-b58aa54 );font-family:"Metropolis", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:16px 35px 16px 35px;}.elementor-7622 .elementor-element.elementor-element-eb3b401 .elementor-button:hover, .elementor-7622 .elementor-element.elementor-element-eb3b401 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-eb3b401 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-eb3b401 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7622 .elementor-element.elementor-element-eb3b401 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7622 .elementor-element.elementor-element-eb3b401 .elementor-button:hover svg, .elementor-7622 .elementor-element.elementor-element-eb3b401 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7622 .elementor-element.elementor-element-3fc0dd7{--display:flex;--justify-content:center;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7622 .elementor-element.elementor-element-77f856f img{width:100%;height:95vh;object-fit:cover;object-position:center center;border-radius:15px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7622 .elementor-element.elementor-element-e6b12f8 .elementor-heading-title{font-size:4em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7622 .elementor-element.elementor-element-acbc59c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-0012085 .elementor-heading-title{font-size:4em;}.elementor-7622 .elementor-element.elementor-element-38be186{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-6974c2a{font-size:3em;}.elementor-7622 .elementor-element.elementor-element-3b4647f{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-8dc05e8{font-size:3em;}.elementor-7622 .elementor-element.elementor-element-f5bf4e3{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-ce60cc6{font-size:3em;}.elementor-7622 .elementor-element.elementor-element-5ab59f5{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-f932b5a{font-size:3em;}.elementor-7622 .elementor-element.elementor-element-8bfbe42{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-6d75e83a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-6d75e83a:not(.elementor-motion-effects-element-type-background), .elementor-7622 .elementor-element.elementor-element-6d75e83a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-7622 .elementor-element.elementor-element-18715606{text-align:start;}.elementor-7622 .elementor-element.elementor-element-18715606 .elementor-heading-title{font-size:4em;}.elementor-7622 .elementor-element.elementor-element-151b3765{font-size:1.2em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7622 .elementor-element.elementor-element-4db123d .elementor-button{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-26cdbfae{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-178d32c7 .elementor-heading-title{font-size:45px;}.elementor-7622 .elementor-element.elementor-element-2ab156f4 .elementor-heading-title{font-size:1.5em;}.elementor-7622 .elementor-element.elementor-element-53d26488{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-6ff7b2af .elementor-heading-title{font-size:45px;}.elementor-7622 .elementor-element.elementor-element-53421c01 .elementor-heading-title{font-size:1.5em;}.elementor-7622 .elementor-element.elementor-element-2a857748{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-287872c .elementor-heading-title{font-size:45px;}.elementor-7622 .elementor-element.elementor-element-6421d56 .elementor-heading-title{font-size:1.5em;}.elementor-7622 .elementor-element.elementor-element-6dc867e{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-cf85c9d .elementor-heading-title{font-size:45px;}.elementor-7622 .elementor-element.elementor-element-f9be41d .elementor-heading-title{font-size:1.5em;}.elementor-7622 .elementor-element.elementor-element-445ddec{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-1143fde{--overlay-opacity:1;}.elementor-7622 .elementor-element.elementor-element-851846e .elementor-heading-title{font-size:5em;}.elementor-7622 .elementor-element.elementor-element-584b960{font-size:1.2em;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7622 .elementor-element.elementor-element-5dca183{--min-height:0vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-7622 .elementor-element.elementor-element-10394b9{--min-height:0vh;}.elementor-7622 .elementor-element.elementor-element-10394b9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7622 .elementor-element.elementor-element-156d1b9{font-size:14px;}.elementor-7622 .elementor-element.elementor-element-e397345{font-size:1.2em;line-height:1.2em;}.elementor-7622 .elementor-element.elementor-element-9a5ba75 .elementor-button{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-70ab2d4{--min-height:0vh;}.elementor-7622 .elementor-element.elementor-element-70ab2d4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7622 .elementor-element.elementor-element-05c276a{font-size:14px;}.elementor-7622 .elementor-element.elementor-element-aba4111{font-size:1.2em;line-height:1.2em;}.elementor-7622 .elementor-element.elementor-element-65189f9 .elementor-button{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-378b210{--min-height:0vh;}.elementor-7622 .elementor-element.elementor-element-378b210.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7622 .elementor-element.elementor-element-46193c2{font-size:14px;}.elementor-7622 .elementor-element.elementor-element-f8cb084{font-size:1.2em;line-height:1.2em;}.elementor-7622 .elementor-element.elementor-element-5ad55af .elementor-button{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-1a25459{--min-height:0vh;}.elementor-7622 .elementor-element.elementor-element-1a25459.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7622 .elementor-element.elementor-element-f0bf58e{font-size:14px;}.elementor-7622 .elementor-element.elementor-element-3d287a0{font-size:1.2em;line-height:1.2em;}.elementor-7622 .elementor-element.elementor-element-7e8f5a2 .elementor-button{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-21fc383{--min-height:0vh;}.elementor-7622 .elementor-element.elementor-element-21fc383.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7622 .elementor-element.elementor-element-8cc285b{font-size:14px;}.elementor-7622 .elementor-element.elementor-element-e59b988{font-size:1.2em;line-height:1.2em;}.elementor-7622 .elementor-element.elementor-element-1e62537 .elementor-button{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-1b3c6ac{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-7622 .elementor-element.elementor-element-b547d67{--min-height:0vh;}.elementor-7622 .elementor-element.elementor-element-392a530{font-size:14px;}.elementor-7622 .elementor-element.elementor-element-975e457{font-size:1.2em;line-height:1.2em;}.elementor-7622 .elementor-element.elementor-element-1caf365 .elementor-button{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-8295c75{--min-height:0vh;}.elementor-7622 .elementor-element.elementor-element-313d966{font-size:14px;}.elementor-7622 .elementor-element.elementor-element-b482465{font-size:1.2em;line-height:1.2em;}.elementor-7622 .elementor-element.elementor-element-35a0190 .elementor-button{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-c3f98f9{--min-height:0vh;}.elementor-7622 .elementor-element.elementor-element-76845be{font-size:14px;}.elementor-7622 .elementor-element.elementor-element-80aa426{font-size:1.2em;line-height:1.2em;}.elementor-7622 .elementor-element.elementor-element-697478b .elementor-button{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-9db7089{--min-height:0vh;}.elementor-7622 .elementor-element.elementor-element-bf475f4{font-size:14px;}.elementor-7622 .elementor-element.elementor-element-f613772{font-size:1.2em;line-height:1.2em;}.elementor-7622 .elementor-element.elementor-element-1b8059a .elementor-button{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-22a6c2f{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-c93b476{--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7622 .elementor-element.elementor-element-924ede2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7622 .elementor-element.elementor-element-20afe01{text-align:center;}.elementor-7622 .elementor-element.elementor-element-20afe01 .elementor-heading-title{font-size:5em;}.elementor-7622 .elementor-element.elementor-element-f4d18e5.elementor-element{--align-self:center;}.elementor-7622 .elementor-element.elementor-element-f4d18e5 .elementor-button{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-403ed80.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7622 .elementor-element.elementor-element-044baf0{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-27bd39d .elementor-heading-title{font-size:45px;}.elementor-7622 .elementor-element.elementor-element-440a26c .elementor-button{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-3f5a90b .elementor-heading-title{font-size:45px;}.elementor-7622 .elementor-element.elementor-element-f5b38ff .elementor-button{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-f04251a{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-c3e7421 .elementor-heading-title{font-size:45px;}.elementor-7622 .elementor-element.elementor-element-531eaec .elementor-button{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-30e94a0 .elementor-heading-title{font-size:45px;}.elementor-7622 .elementor-element.elementor-element-95178f8 .elementor-button{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-85a88bb{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7622 .elementor-element.elementor-element-62cfdae{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7622 .elementor-element.elementor-element-70efddb{text-align:center;}.elementor-7622 .elementor-element.elementor-element-70efddb .elementor-heading-title{font-size:5em;}.elementor-7622 .elementor-element.elementor-element-f046622{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-78cd2c0{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-dd4b120{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-8b3ee47{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-2b4f852{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-0e36b7a{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-566658f{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-d2a6d9f{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-80f5307{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-9448e8c{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-142ad21{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-9cd620a{font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-102d7f6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7622 .elementor-element.elementor-element-4766e25{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7622 .elementor-element.elementor-element-f273faa .elementor-heading-title{font-size:3em;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7622 .elementor-element.elementor-element-da65e17{--grid-columns:3;}.elementor-7622 .elementor-element.elementor-element-bafb461{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-bafb461::before, .elementor-7622 .elementor-element.elementor-element-bafb461 > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-bafb461 > .e-con-inner > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-bafb461 > .elementor-background-slideshow::before, .elementor-7622 .elementor-element.elementor-element-bafb461 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7622 .elementor-element.elementor-element-bafb461 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-7622 .elementor-element.elementor-element-cf75a6f{--min-height:0vh;--margin-top:10%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7622 .elementor-element.elementor-element-2225e7f{text-align:center;}.elementor-7622 .elementor-element.elementor-element-2225e7f .elementor-heading-title{font-size:4em;}.elementor-7622 .elementor-element.elementor-element-1fac273{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-1fac273.elementor-element{--align-self:center;}.elementor-7622 .elementor-element.elementor-element-eb3b401 .elementor-button{font-size:1.2em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7622 .elementor-element.elementor-element-77f856f img{width:100vw;border-radius:15px 15px 15px 15px;}}@media(max-width:767px){.elementor-7622 .elementor-element.elementor-element-ae34d40{--width:800px;--min-height:90vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7622 .elementor-element.elementor-element-e6b12f8 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-7622 .elementor-element.elementor-element-e6b12f8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7622 .elementor-element.elementor-element-e6b12f8 .elementor-heading-title{font-size:3em;line-height:1.1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7622 .elementor-element.elementor-element-acbc59c > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-acbc59c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-0ab154a:not(.elementor-motion-effects-element-type-background), .elementor-7622 .elementor-element.elementor-element-0ab154a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vmgruppe.de/wp-content/uploads/2025/12/Stoff-HG-weiss-3-mobil-1.webp");}.elementor-7622 .elementor-element.elementor-element-0ab154a{--width:800px;--min-height:90vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-7622 .elementor-element.elementor-element-0012085 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-7622 .elementor-element.elementor-element-0012085{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7622 .elementor-element.elementor-element-0012085 .elementor-heading-title{font-size:3em;line-height:1.1em;}.elementor-7622 .elementor-element.elementor-element-38be186 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-38be186{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-38cb040{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7622 .elementor-element.elementor-element-5addd73{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7622 .elementor-element.elementor-element-7facca3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-9a77970{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-f379a44{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-6efefb3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-6d75e83a:not(.elementor-motion-effects-element-type-background), .elementor-7622 .elementor-element.elementor-element-6d75e83a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-100% 0%;}.elementor-7622 .elementor-element.elementor-element-6d75e83a{--padding-top:0px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px;}.elementor-7622 .elementor-element.elementor-element-64edd6b3{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-18715606 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 25px;}.elementor-7622 .elementor-element.elementor-element-18715606{text-align:center;}.elementor-7622 .elementor-element.elementor-element-18715606 .elementor-heading-title{font-size:3em;line-height:1.1em;}.elementor-7622 .elementor-element.elementor-element-151b3765{text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7622 .elementor-element.elementor-element-4db123d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-26cdbfae{--min-height:50vh;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-0e798b8:not(.elementor-motion-effects-element-type-background), .elementor-7622 .elementor-element.elementor-element-0e798b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vmgruppe.de/wp-content/uploads/2025/10/Stoff-HG-weiss-mobil.webp");}.elementor-7622 .elementor-element.elementor-element-74cc0c9c{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7622 .elementor-element.elementor-element-178d32c7{text-align:center;}.elementor-7622 .elementor-element.elementor-element-178d32c7 .elementor-heading-title{font-size:3em;line-height:1.1em;}.elementor-7622 .elementor-element.elementor-element-2ab156f4{width:100%;max-width:100%;text-align:center;}.elementor-7622 .elementor-element.elementor-element-2ab156f4 .elementor-heading-title{font-size:1.5em;line-height:1.1em;}.elementor-7622 .elementor-element.elementor-element-53d26488{width:100%;max-width:100%;text-align:center;font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-18a73474{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7622 .elementor-element.elementor-element-6ff7b2af{text-align:center;}.elementor-7622 .elementor-element.elementor-element-6ff7b2af .elementor-heading-title{font-size:3em;line-height:1.1em;}.elementor-7622 .elementor-element.elementor-element-53421c01{width:100%;max-width:100%;text-align:center;}.elementor-7622 .elementor-element.elementor-element-53421c01 .elementor-heading-title{font-size:1.5em;line-height:1.1em;}.elementor-7622 .elementor-element.elementor-element-2a857748{width:100%;max-width:100%;text-align:center;font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-cfa0f52{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7622 .elementor-element.elementor-element-830a0b0{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7622 .elementor-element.elementor-element-287872c{text-align:center;}.elementor-7622 .elementor-element.elementor-element-287872c .elementor-heading-title{font-size:3em;line-height:1.1em;}.elementor-7622 .elementor-element.elementor-element-6421d56{width:100%;max-width:100%;text-align:center;}.elementor-7622 .elementor-element.elementor-element-6421d56 .elementor-heading-title{font-size:1.5em;line-height:1.1em;}.elementor-7622 .elementor-element.elementor-element-6dc867e{width:100%;max-width:100%;text-align:center;font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-6cd6609{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7622 .elementor-element.elementor-element-cf85c9d{text-align:center;}.elementor-7622 .elementor-element.elementor-element-cf85c9d .elementor-heading-title{font-size:3em;line-height:1.1em;}.elementor-7622 .elementor-element.elementor-element-f9be41d{width:100%;max-width:100%;text-align:center;}.elementor-7622 .elementor-element.elementor-element-f9be41d .elementor-heading-title{font-size:1.5em;line-height:1.1em;}.elementor-7622 .elementor-element.elementor-element-445ddec{width:100%;max-width:100%;text-align:center;font-size:1.2em;}.elementor-7622 .elementor-element.elementor-element-1143fde::before, .elementor-7622 .elementor-element.elementor-element-1143fde > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-1143fde > .e-con-inner > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-1143fde > .elementor-background-slideshow::before, .elementor-7622 .elementor-element.elementor-element-1143fde > .e-con-inner > .elementor-background-slideshow::before, .elementor-7622 .elementor-element.elementor-element-1143fde > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://vmgruppe.de/wp-content/uploads/2025/05/Punkt-HG.png");}.elementor-7622 .elementor-element.elementor-element-1143fde{--overlay-opacity:0;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7622 .elementor-element.elementor-element-851846e .elementor-heading-title{font-size:3em;line-height:1.1em;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7622 .elementor-element.elementor-element-1b3c6ac{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7622 .elementor-element.elementor-element-22a6c2f{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-title-border-radius:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-20afe01{text-align:center;}.elementor-7622 .elementor-element.elementor-element-20afe01 .elementor-heading-title{font-size:4em;line-height:1.1em;}.elementor-7622 .elementor-element.elementor-element-f4d18e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-403ed80{--min-height:100vh;}.elementor-7622 .elementor-element.elementor-element-044baf0{--min-height:33vh;}.elementor-7622 .elementor-element.elementor-element-27bd39d .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-7622 .elementor-element.elementor-element-440a26c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-6eb07be{--min-height:33vh;}.elementor-7622 .elementor-element.elementor-element-3f5a90b .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-7622 .elementor-element.elementor-element-f5b38ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-f04251a{--min-height:33vh;}.elementor-7622 .elementor-element.elementor-element-c3e7421 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-7622 .elementor-element.elementor-element-531eaec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-6238bde{--min-height:33vh;}.elementor-7622 .elementor-element.elementor-element-30e94a0 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-7622 .elementor-element.elementor-element-95178f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-85a88bb{--gap:25px 0px;--row-gap:25px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7622 .elementor-element.elementor-element-70efddb .elementor-heading-title{font-size:4em;line-height:1.1em;}.elementor-7622 .elementor-element.elementor-element-102d7f6{width:100%;max-width:100%;--n-accordion-title-font-size:1.5em;}.elementor-7622 .elementor-element.elementor-element-4766e25{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-7622 .elementor-element.elementor-element-f273faa > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7622 .elementor-element.elementor-element-f273faa .elementor-heading-title{font-size:3em;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7622 .elementor-element.elementor-element-da65e17{--grid-columns:1;}.elementor-7622 .elementor-element.elementor-element-bafb461{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-7622 .elementor-element.elementor-element-bafb461::before, .elementor-7622 .elementor-element.elementor-element-bafb461 > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-bafb461 > .e-con-inner > .elementor-background-video-container::before, .elementor-7622 .elementor-element.elementor-element-bafb461 > .elementor-background-slideshow::before, .elementor-7622 .elementor-element.elementor-element-bafb461 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7622 .elementor-element.elementor-element-bafb461 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-7622 .elementor-element.elementor-element-cf75a6f{--min-height:0vh;--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:75px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px;}.elementor-7622 .elementor-element.elementor-element-2225e7f{text-align:center;}.elementor-7622 .elementor-element.elementor-element-2225e7f .elementor-heading-title{font-size:3em;line-height:1.1em;}.elementor-7622 .elementor-element.elementor-element-1fac273{text-align:center;}.elementor-7622 .elementor-element.elementor-element-eb3b401 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7622 .elementor-element.elementor-element-3fc0dd7{--min-height:0vh;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7622 .elementor-element.elementor-element-77f856f img{border-radius:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-7622 .elementor-element.elementor-element-7facca3{--width:25%;}.elementor-7622 .elementor-element.elementor-element-9a77970{--width:25%;}.elementor-7622 .elementor-element.elementor-element-f379a44{--width:25%;}.elementor-7622 .elementor-element.elementor-element-6efefb3{--width:25%;}.elementor-7622 .elementor-element.elementor-element-64edd6b3{--width:40%;}.elementor-7622 .elementor-element.elementor-element-26cdbfae{--width:50%;}.elementor-7622 .elementor-element.elementor-element-0e798b8{--content-width:1300px;}.elementor-7622 .elementor-element.elementor-element-3127d40c{--width:50%;}.elementor-7622 .elementor-element.elementor-element-74cc0c9c{--width:0%;}.elementor-7622 .elementor-element.elementor-element-1a9c2d79{--width:50%;}.elementor-7622 .elementor-element.elementor-element-18a73474{--width:0%;}.elementor-7622 .elementor-element.elementor-element-cf421c3{--width:50%;}.elementor-7622 .elementor-element.elementor-element-830a0b0{--width:0%;}.elementor-7622 .elementor-element.elementor-element-4ee1d08{--width:50%;}.elementor-7622 .elementor-element.elementor-element-6cd6609{--width:0%;}.elementor-7622 .elementor-element.elementor-element-10394b9{--width:25%;}.elementor-7622 .elementor-element.elementor-element-70ab2d4{--width:25%;}.elementor-7622 .elementor-element.elementor-element-378b210{--width:25%;}.elementor-7622 .elementor-element.elementor-element-1a25459{--width:25%;}.elementor-7622 .elementor-element.elementor-element-21fc383{--width:25%;}.elementor-7622 .elementor-element.elementor-element-b547d67{--width:25%;}.elementor-7622 .elementor-element.elementor-element-8295c75{--width:25%;}.elementor-7622 .elementor-element.elementor-element-c3f98f9{--width:25%;}.elementor-7622 .elementor-element.elementor-element-9db7089{--width:25%;}.elementor-7622 .elementor-element.elementor-element-924ede2{--width:40%;}.elementor-7622 .elementor-element.elementor-element-403ed80{--width:60%;}.elementor-7622 .elementor-element.elementor-element-62cfdae{--width:10%;}.elementor-7622 .elementor-element.elementor-element-2e7d2d2{--width:80%;}.elementor-7622 .elementor-element.elementor-element-090cfc6{--width:80%;}.elementor-7622 .elementor-element.elementor-element-cc1f8a3{--width:80%;}.elementor-7622 .elementor-element.elementor-element-253733f{--width:80%;}.elementor-7622 .elementor-element.elementor-element-5ffc43e{--width:80%;}.elementor-7622 .elementor-element.elementor-element-cbfce61{--width:80%;}.elementor-7622 .elementor-element.elementor-element-682275c{--width:80%;}.elementor-7622 .elementor-element.elementor-element-bc53b83{--width:80%;}.elementor-7622 .elementor-element.elementor-element-bddcc5c{--width:80%;}.elementor-7622 .elementor-element.elementor-element-ad32ee9{--width:80%;}.elementor-7622 .elementor-element.elementor-element-f73daf3{--width:80%;}.elementor-7622 .elementor-element.elementor-element-cf75a6f{--width:40%;}.elementor-7622 .elementor-element.elementor-element-3fc0dd7{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7622 .elementor-element.elementor-element-64edd6b3{--width:100%;}.elementor-7622 .elementor-element.elementor-element-26cdbfae{--width:100%;}.elementor-7622 .elementor-element.elementor-element-924ede2{--width:100%;}.elementor-7622 .elementor-element.elementor-element-403ed80{--width:100%;}.elementor-7622 .elementor-element.elementor-element-62cfdae{--width:100%;}.elementor-7622 .elementor-element.elementor-element-2e7d2d2{--width:100%;}.elementor-7622 .elementor-element.elementor-element-090cfc6{--width:100%;}.elementor-7622 .elementor-element.elementor-element-cc1f8a3{--width:100%;}.elementor-7622 .elementor-element.elementor-element-253733f{--width:100%;}.elementor-7622 .elementor-element.elementor-element-5ffc43e{--width:100%;}.elementor-7622 .elementor-element.elementor-element-cbfce61{--width:100%;}.elementor-7622 .elementor-element.elementor-element-682275c{--width:100%;}.elementor-7622 .elementor-element.elementor-element-bc53b83{--width:100%;}.elementor-7622 .elementor-element.elementor-element-bddcc5c{--width:100%;}.elementor-7622 .elementor-element.elementor-element-ad32ee9{--width:100%;}.elementor-7622 .elementor-element.elementor-element-f73daf3{--width:100%;}.elementor-7622 .elementor-element.elementor-element-cf75a6f{--width:100%;}.elementor-7622 .elementor-element.elementor-element-3fc0dd7{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-151b3765 */.max-width {
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-102d7f6 */.e-n-accordion-item-title {
    justify-content: space-between !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fac273 */.max-width {
    max-width: 500px !important;
}/* End custom CSS */