.elementor-97253 .elementor-element.elementor-element-80fa1ae{--spacer-size:50px}.elementor-97253 .elementor-element.elementor-element-bba84d8>.elementor-container{max-width:1100px}.elementor-97253 .elementor-element.elementor-element-589f498{--spacer-size:25px}.elementor-97253 .elementor-element.elementor-element-7d5ce84>.elementor-widget-container{--e-transform-scale:0.6}.elementor-97253 .elementor-element.elementor-element-7d5ce84{text-align:center}.elementor-97253 .elementor-element.elementor-element-f9738b3{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0;color:#000}.elementor-97253 .elementor-element.elementor-element-dd4878f>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px}.elementor-97253 .elementor-element.elementor-element-81fa241{text-align:start}.elementor-97253 .elementor-element.elementor-element-81fa241 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:23px;line-height:.8em;letter-spacing:-1px;color:#0c0c0c}.elementor-97253 .elementor-element.elementor-element-22ba2ae{--spacer-size:25px}.elementor-97253 .elementor-element.elementor-element-8fb7f4c{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0;color:#000}.elementor-97253 .elementor-element.elementor-element-d778479{--spacer-size:25px}.elementor-97253 .elementor-element.elementor-element-b075823{text-align:start}.elementor-97253 .elementor-element.elementor-element-b075823 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:23px;line-height:.8em;letter-spacing:-1px;color:#0c0c0c}.elementor-97253 .elementor-element.elementor-element-acffccb{--spacer-size:50px}.elementor-97253 .elementor-element.elementor-element-1d72283{text-align:start}.elementor-97253 .elementor-element.elementor-element-1d72283 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:23px;line-height:.8em;letter-spacing:-1px;color:#0c0c0c}.elementor-97253 .elementor-element.elementor-element-c6d2bb6{--spacer-size:25px}.elementor-97253 .elementor-element.elementor-element-adf8a38 .elementor-button{background-color:#fff0;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:none}.elementor-97253 .elementor-element.elementor-element-adf8a38 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-97253 .elementor-element.elementor-element-b2255fc>.elementor-container{max-width:1100px}.elementor-97253 .elementor-element.elementor-element-b2255fc{padding:5em 5em 2em 5em}.elementor-bc-flex-widget .elementor-97253 .elementor-element.elementor-element-7743c24.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97253 .elementor-element.elementor-element-7743c24.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97253 .elementor-element.elementor-element-9ba4a14{--spacer-size:20px}.elementor-97253 .elementor-element.elementor-element-1586450 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-97253 .elementor-element.elementor-element-a37611e{text-align:start}.elementor-97253 .elementor-element.elementor-element-a37611e .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:3.3em;line-height:.8em;letter-spacing:-1px;color:#000}.elementor-97253 .elementor-element.elementor-element-7232489{--spacer-size:20px}.elementor-97253 .elementor-element.elementor-element-c20755e{font-family:"Open Sans",Sans-serif;font-size:1.3em;font-weight:300;color:#000}.elementor-97253 .elementor-element.elementor-element-e9d6f95:not(.elementor-motion-effects-element-type-background),.elementor-97253 .elementor-element.elementor-element-e9d6f95>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url(https://www.megasoft.de/wp-content/uploads/photo-1479243484125-a36de7807dc8-jpeg.webp);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-97253 .elementor-element.elementor-element-e9d6f95>.elementor-background-overlay{background-color:#000;opacity:.74;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-97253 .elementor-element.elementor-element-e9d6f95>.elementor-container{max-width:1100px}.elementor-97253 .elementor-element.elementor-element-e9d6f95{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:5em 5em 5em 5em}.elementor-bc-flex-widget .elementor-97253 .elementor-element.elementor-element-d213fda.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97253 .elementor-element.elementor-element-d213fda.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97253 .elementor-element.elementor-element-a0a4241{text-align:start}.elementor-97253 .elementor-element.elementor-element-a0a4241 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:5.5em;line-height:.8em;letter-spacing:-1px;color:#fff}.elementor-97253 .elementor-element.elementor-element-371f175{--spacer-size:50px}.elementor-97253 .elementor-element.elementor-element-a85be30{text-align:start;font-family:"Open Sans",Sans-serif;font-size:1.3em;font-weight:300;color:#fff}.elementor-bc-flex-widget .elementor-97253 .elementor-element.elementor-element-15b40c4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97253 .elementor-element.elementor-element-15b40c4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97253 .elementor-element.elementor-element-f25375f{text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);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:#FFF}@media(max-width:1024px){.elementor-97253 .elementor-element.elementor-element-f9738b3{font-size:14px}.elementor-97253 .elementor-element.elementor-element-81fa241 .elementor-heading-title{font-size:5.4rem;line-height:1em}.elementor-97253 .elementor-element.elementor-element-8fb7f4c{font-size:14px}.elementor-97253 .elementor-element.elementor-element-b075823 .elementor-heading-title{font-size:5.4rem;line-height:1em}.elementor-97253 .elementor-element.elementor-element-1d72283 .elementor-heading-title{font-size:5.4rem;line-height:1em}.elementor-97253 .elementor-element.elementor-element-adf8a38 .elementor-button{font-size:14px}.elementor-97253 .elementor-element.elementor-element-b2255fc{padding:5em 2em 1em 2em}.elementor-97253 .elementor-element.elementor-element-a37611e .elementor-heading-title{font-size:4.5em}.elementor-97253 .elementor-element.elementor-element-e9d6f95{padding:5em 2em 5em 2em}.elementor-97253 .elementor-element.elementor-element-a0a4241{text-align:center}.elementor-97253 .elementor-element.elementor-element-a0a4241 .elementor-heading-title{font-size:4.5em}.elementor-97253 .elementor-element.elementor-element-f25375f{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}}@media(max-width:767px){.elementor-97253 .elementor-element.elementor-element-81fa241 .elementor-heading-title{font-size:3.3em}.elementor-97253 .elementor-element.elementor-element-b075823 .elementor-heading-title{font-size:3.3em}.elementor-97253 .elementor-element.elementor-element-1d72283 .elementor-heading-title{font-size:3.3em}.elementor-97253 .elementor-element.elementor-element-b2255fc{padding:5em 1em 1em 1em}.elementor-97253 .elementor-element.elementor-element-a37611e .elementor-heading-title{font-size:2.2em}.elementor-97253 .elementor-element.elementor-element-c20755e{font-size:20px}.elementor-97253 .elementor-element.elementor-element-e9d6f95{padding:5em 1em 5em 1em}.elementor-97253 .elementor-element.elementor-element-a0a4241 .elementor-heading-title{font-size:2.2em}.elementor-97253 .elementor-element.elementor-element-a85be30{font-size:20px}.elementor-97253 .elementor-element.elementor-element-f25375f{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}}@media(min-width:768px){.elementor-97253 .elementor-element.elementor-element-fa8c6e6{width:71.364%}.elementor-97253 .elementor-element.elementor-element-dd4878f{width:28.591%}}@media(min-width:1025px){.elementor-97253 .elementor-element.elementor-element-e9d6f95:not(.elementor-motion-effects-element-type-background),.elementor-97253 .elementor-element.elementor-element-e9d6f95>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}