.elementor-105931 .elementor-element.elementor-element-48e9d456>.elementor-container{max-width:1100px}.elementor-105931 .elementor-element.elementor-element-5cd3dd5b>.elementor-widget-container{--e-transform-scale:0.6}.elementor-105931 .elementor-element.elementor-element-5cd3dd5b{text-align:center}.elementor-105931 .elementor-element.elementor-element-5cd3dd5b img{width:100%;max-width:100%;height:122px;opacity:1}.elementor-105931 .elementor-element.elementor-element-1be3027e{--spacer-size:25px}.elementor-105931 .elementor-element.elementor-element-5e5da845 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:28px}.elementor-105931 .elementor-element.elementor-element-269cf1a9{--spacer-size:25px}.elementor-105931 .elementor-element.elementor-element-72dac284{font-family:"Montserrat",Sans-serif;font-size:1.3em;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0;color:#000}.elementor-105931 .elementor-element.elementor-element-2b01d58f>.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-105931 .elementor-element.elementor-element-1c1b81af{--spacer-size:25px}.elementor-105931 .elementor-element.elementor-element-530a9dac{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-105931 .elementor-element.elementor-element-e143de2{--spacer-size:50px}.elementor-105931 .elementor-element.elementor-element-c807fd3 .elementor-button{background-color:#293996;text-shadow:0 0 16px rgb(0 0 0 / .3);fill:#FFF;color:#FFF;box-shadow:0 4px 49px -43px rgb(0 0 0 / .5);border-style:none}.elementor-105931 .elementor-element.elementor-element-62fa081b{--spacer-size:50px}.elementor-105931 .elementor-element.elementor-element-1f90314{--spacer-size:25px}.elementor-105931 .elementor-element.elementor-element-5932c08f{column-gap:0;font-family:"Open Sans",Sans-serif;font-size:19px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0;color:#000}.elementor-105931 .elementor-element.elementor-element-32112a8e{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-105931 .elementor-element.elementor-element-61b80be8:not(.elementor-motion-effects-element-type-background),.elementor-105931 .elementor-element.elementor-element-61b80be8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.megasoft.de/wp-content/uploads/rad-delphi-cpp.png);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-105931 .elementor-element.elementor-element-61b80be8>.elementor-background-overlay{background-color:#000;opacity:.66;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-105931 .elementor-element.elementor-element-61b80be8>.elementor-container{min-height:25vh}.elementor-105931 .elementor-element.elementor-element-61b80be8{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:3em 5em 3em 5em}.elementor-105931 .elementor-element.elementor-element-424439e3 .elementor-heading-title{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);mix-blend-mode:screen;color:#94B4F7}.elementor-105931 .elementor-element.elementor-element-6974742b{font-family:"Montserrat",Sans-serif;color:#FFF}.elementor-105931 .elementor-element.elementor-element-404de093{--spacer-size:50px}.elementor-105931 .elementor-element.elementor-element-404de093>.elementor-widget-container{margin:0 0 0 0}.elementor-105931 .elementor-element.elementor-element-4dbb72e5 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-105931 .elementor-element.elementor-element-662b7b9d{--spacer-size:50px}.elementor-105931 .elementor-element.elementor-element-662b7b9d>.elementor-widget-container{margin:0 0 0 0}.elementor-105931 .elementor-element.elementor-element-3919bbcc>.elementor-container{max-width:1100px}.elementor-105931 .elementor-element.elementor-element-3919bbcc{padding:5em 5em 2em 5em}.elementor-bc-flex-widget .elementor-105931 .elementor-element.elementor-element-51cf0ccd.elementor-column .elementor-widget-wrap{align-items:center}.elementor-105931 .elementor-element.elementor-element-51cf0ccd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-105931 .elementor-element.elementor-element-48597c23{--spacer-size:35px}.elementor-105931 .elementor-element.elementor-element-44552a2b .elementor-heading-title{color:#41409E}.elementor-105931 .elementor-element.elementor-element-39e7f3e{--spacer-size:20px}.elementor-105931 .elementor-element.elementor-element-436ba64a{font-family:"Montserrat",Sans-serif;font-size:1.3em;font-weight:300;color:#000}.elementor-105931 .elementor-element.elementor-element-64c3a060>.elementor-container{max-width:1100px}.elementor-105931 .elementor-element.elementor-element-64c3a060{padding:5em 5em 2em 5em}.elementor-bc-flex-widget .elementor-105931 .elementor-element.elementor-element-314b3a5a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-105931 .elementor-element.elementor-element-314b3a5a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-105931 .elementor-element.elementor-element-4b28868 .elementor-heading-title{font-size:30px}.elementor-105931 .elementor-element.elementor-element-41fb5a32{--spacer-size:20px}.elementor-105931 .elementor-element.elementor-element-9be8262{font-size:17px}.elementor-105931 .elementor-element.elementor-element-327e07a{font-size:17px}.elementor-105931 .elementor-element.elementor-element-0d14e79{font-size:17px}.elementor-105931 .elementor-element.elementor-element-163677d{font-size:17px}.elementor-105931 .elementor-element.elementor-element-f46d073{font-size:17px}.elementor-105931 .elementor-element.elementor-element-4e48ace>.elementor-container{max-width:1100px}.elementor-105931 .elementor-element.elementor-element-4e48ace{padding:5em 5em 2em 5em}.elementor-bc-flex-widget .elementor-105931 .elementor-element.elementor-element-82b7a26.elementor-column .elementor-widget-wrap{align-items:center}.elementor-105931 .elementor-element.elementor-element-82b7a26.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-105931 .elementor-element.elementor-element-fb34a8d .elementor-heading-title{color:#41409E}.elementor-105931 .elementor-element.elementor-element-3028d3c{--spacer-size:20px}.elementor-105931 .elementor-element.elementor-element-ea9a58d{font-family:"Montserrat",Sans-serif;font-size:1.3em;font-weight:300;color:#000}.elementor-105931 .elementor-element.elementor-element-7ab063b{--spacer-size:50px}.elementor-105931 .elementor-element.elementor-element-661dd0d .elementor-heading-title{color:#41409E}.elementor-105931 .elementor-element.elementor-element-68e8497{--spacer-size:20px}.elementor-105931 .elementor-element.elementor-element-83ad933{font-family:"Montserrat",Sans-serif;font-size:1.3em;font-weight:300;color:#000}.elementor-105931 .elementor-element.elementor-element-9c66dd3{--spacer-size:50px}.elementor-105931 .elementor-element.elementor-element-cbf718b .elementor-heading-title{color:#41409E}.elementor-105931 .elementor-element.elementor-element-745ef89{--spacer-size:20px}.elementor-105931 .elementor-element.elementor-element-0e9d64a{font-family:"Montserrat",Sans-serif;font-size:1.3em;font-weight:300;color:#000}.elementor-105931 .elementor-element.elementor-element-1c846c4{--spacer-size:50px}.elementor-105931 .elementor-element.elementor-element-1330f1f .elementor-heading-title{color:#41409E}.elementor-105931 .elementor-element.elementor-element-db401d7{--spacer-size:20px}.elementor-105931 .elementor-element.elementor-element-882284d{font-family:"Montserrat",Sans-serif;font-size:1.3em;font-weight:300;color:#000}.elementor-105931 .elementor-element.elementor-element-8189136{--spacer-size:50px}.elementor-105931 .elementor-element.elementor-element-6022f88 .elementor-heading-title{color:#41409E}.elementor-105931 .elementor-element.elementor-element-3e6cd16{--spacer-size:20px}.elementor-105931 .elementor-element.elementor-element-d40114e{font-family:"Montserrat",Sans-serif;font-size:1.3em;font-weight:300;color:#000}.elementor-105931 .elementor-element.elementor-element-a13680f{--spacer-size:50px}.elementor-105931 .elementor-element.elementor-element-da1080c .elementor-heading-title{font-size:29px;color:#41409E}.elementor-105931 .elementor-element.elementor-element-473bd70{--spacer-size:20px}.elementor-105931 .elementor-element.elementor-element-06656a9{font-family:"Montserrat",Sans-serif;font-size:1.3em;font-weight:300;color:#000}.elementor-105931 .elementor-element.elementor-element-18fa7b91:not(.elementor-motion-effects-element-type-background),.elementor-105931 .elementor-element.elementor-element-18fa7b91>.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-105931 .elementor-element.elementor-element-18fa7b91>.elementor-background-overlay{background-color:#000;opacity:.74;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-105931 .elementor-element.elementor-element-18fa7b91>.elementor-container{max-width:1100px}.elementor-105931 .elementor-element.elementor-element-18fa7b91{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-105931 .elementor-element.elementor-element-206b0313.elementor-column .elementor-widget-wrap{align-items:center}.elementor-105931 .elementor-element.elementor-element-206b0313.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-105931 .elementor-element.elementor-element-5d1994ea{text-align:start}.elementor-105931 .elementor-element.elementor-element-5d1994ea .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:5.5em;line-height:.8em;letter-spacing:-1px;color:#fff}.elementor-105931 .elementor-element.elementor-element-630efa3c{--spacer-size:50px}.elementor-105931 .elementor-element.elementor-element-3bf5785f{text-align:start;font-family:"Open Sans",Sans-serif;font-size:1.3em;font-weight:300;color:#fff}.elementor-bc-flex-widget .elementor-105931 .elementor-element.elementor-element-1dddf418.elementor-column .elementor-widget-wrap{align-items:center}.elementor-105931 .elementor-element.elementor-element-1dddf418.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-105931 .elementor-element.elementor-element-7b5af203{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}.elementor-105931 .elementor-element.elementor-element-3db93786 .elementor-button{background-color:#1A1A77;text-shadow:0 0 10px rgb(0 0 0 / .3);fill:#FFF;color:#FFF;box-shadow:3px 12px 10px 0 rgb(0 0 0 / .5)}.elementor-105931 .elementor-element.elementor-element-234b1cd{--spacer-size:20px}@media(max-width:1024px){.elementor-105931 .elementor-element.elementor-element-5cd3dd5b{width:var(--container-widget-width,708.359px);max-width:708.359px;--container-widget-width:708.359px;--container-widget-flex-grow:0}.elementor-105931 .elementor-element.elementor-element-72dac284{font-size:14px}.elementor-105931 .elementor-element.elementor-element-530a9dac{font-size:14px}.elementor-105931 .elementor-element.elementor-element-5932c08f{font-size:14px}.elementor-105931 .elementor-element.elementor-element-32112a8e{font-size:14px}.elementor-105931 .elementor-element.elementor-element-61b80be8{padding:2em 2em 2em 2em}.elementor-105931 .elementor-element.elementor-element-424439e3 .elementor-heading-title{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-105931 .elementor-element.elementor-element-3919bbcc{padding:5em 2em 1em 2em}.elementor-105931 .elementor-element.elementor-element-64c3a060{padding:5em 2em 1em 2em}.elementor-105931 .elementor-element.elementor-element-4e48ace{padding:5em 2em 1em 2em}.elementor-105931 .elementor-element.elementor-element-18fa7b91{padding:5em 2em 5em 2em}.elementor-105931 .elementor-element.elementor-element-5d1994ea{width:var(--container-widget-width,474px);max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;text-align:center}.elementor-105931 .elementor-element.elementor-element-5d1994ea .elementor-heading-title{font-size:4.5em}.elementor-105931 .elementor-element.elementor-element-7b5af203{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-105931 .elementor-element.elementor-element-61b80be8{padding:2em 1em 2em 1em}.elementor-105931 .elementor-element.elementor-element-424439e3 .elementor-heading-title{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-105931 .elementor-element.elementor-element-3919bbcc{padding:5em 1em 1em 1em}.elementor-105931 .elementor-element.elementor-element-436ba64a{font-size:20px}.elementor-105931 .elementor-element.elementor-element-64c3a060{padding:5em 1em 1em 1em}.elementor-105931 .elementor-element.elementor-element-4e48ace{padding:5em 1em 1em 1em}.elementor-105931 .elementor-element.elementor-element-ea9a58d{font-size:20px}.elementor-105931 .elementor-element.elementor-element-83ad933{font-size:20px}.elementor-105931 .elementor-element.elementor-element-0e9d64a{font-size:20px}.elementor-105931 .elementor-element.elementor-element-882284d{font-size:20px}.elementor-105931 .elementor-element.elementor-element-d40114e{font-size:20px}.elementor-105931 .elementor-element.elementor-element-06656a9{font-size:20px}.elementor-105931 .elementor-element.elementor-element-18fa7b91{padding:5em 1em 5em 1em}.elementor-105931 .elementor-element.elementor-element-5d1994ea .elementor-heading-title{font-size:2.2em}.elementor-105931 .elementor-element.elementor-element-3bf5785f{font-size:20px}.elementor-105931 .elementor-element.elementor-element-7b5af203{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-105931 .elementor-element.elementor-element-1ae846f3{width:71.818%}.elementor-105931 .elementor-element.elementor-element-2b01d58f{width:28.091%}.elementor-105931 .elementor-element.elementor-element-127e14c{width:12.545%}.elementor-105931 .elementor-element.elementor-element-2f45b9d{width:87.455%}.elementor-105931 .elementor-element.elementor-element-a4ad6a2{width:12.545%}.elementor-105931 .elementor-element.elementor-element-71c9848{width:87.455%}.elementor-105931 .elementor-element.elementor-element-37925c3{width:12.545%}.elementor-105931 .elementor-element.elementor-element-bef777a{width:87.455%}.elementor-105931 .elementor-element.elementor-element-9b7d658{width:12.545%}.elementor-105931 .elementor-element.elementor-element-b0c591d{width:87.455%}.elementor-105931 .elementor-element.elementor-element-6b13b83{width:12.545%}.elementor-105931 .elementor-element.elementor-element-ce99018{width:87.455%}}@media(min-width:1025px){.elementor-105931 .elementor-element.elementor-element-61b80be8:not(.elementor-motion-effects-element-type-background),.elementor-105931 .elementor-element.elementor-element-61b80be8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-105931 .elementor-element.elementor-element-18fa7b91:not(.elementor-motion-effects-element-type-background),.elementor-105931 .elementor-element.elementor-element-18fa7b91>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}