.elementor-113430 .elementor-element.elementor-element-2bb230b>.elementor-container{max-width:1100px}.elementor-113430 .elementor-element.elementor-element-6240335{text-align:start}.elementor-113430 .elementor-element.elementor-element-6240335 .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);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-113430 .elementor-element.elementor-element-052d662{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-113430 .elementor-element.elementor-element-e02fc54>.elementor-element-populated,.elementor-113430 .elementor-element.elementor-element-e02fc54>.elementor-element-populated>.elementor-background-overlay,.elementor-113430 .elementor-element.elementor-element-e02fc54>.elementor-background-slideshow{border-radius:20px 20px 20px 20px}.elementor-113430 .elementor-element.elementor-element-e02fc54>.elementor-element-populated{box-shadow:5px 5px 10px 0 rgb(0 0 0 / .5)}.elementor-113430 .elementor-element.elementor-element-93877e8{text-align:center}.elementor-113430 .elementor-element.elementor-element-5efbac4:not(.elementor-widget-image) .elementor-widget-container,.elementor-113430 .elementor-element.elementor-element-5efbac4.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://www.megasoft.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-113430 .elementor-element.elementor-element-5efbac4 img{width:40%}.elementor-113430 .elementor-element.elementor-element-ffed1f6{text-align:center;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);color:#000}.elementor-113430 .elementor-element.elementor-element-7e5fc60 .elementor-button{background-color:#293996;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);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;border-radius:15px 15px 15px 15px}.elementor-113430 .elementor-element.elementor-element-cbf4f43{text-align:center}.elementor-113430 .elementor-element.elementor-element-4ca9abb{column-gap:0;text-align:center;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);color:#000}.elementor-113430 .elementor-element.elementor-element-824b986{--spacer-size:50px}.elementor-113430 .elementor-element.elementor-element-95a637b>.elementor-container{max-width:1000px}.elementor-113430 .elementor-element.elementor-element-f2fd36b{text-align:center;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);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-113430 .elementor-element.elementor-element-68a6584{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-113430 .elementor-element.elementor-element-a283257{--spacer-size:25px}.elementor-113430 .elementor-element.elementor-element-35ab59c{font-family:var(--e-global-typography-392b9e0-font-family),Sans-serif;font-size:var(--e-global-typography-392b9e0-font-size);font-weight:var(--e-global-typography-392b9e0-font-weight);font-style:var(--e-global-typography-392b9e0-font-style);text-decoration:var(--e-global-typography-392b9e0-text-decoration);line-height:var(--e-global-typography-392b9e0-line-height);letter-spacing:var(--e-global-typography-392b9e0-letter-spacing)}.elementor-113430 .elementor-element.elementor-element-ddf1c23{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-113430 .elementor-element.elementor-element-f051db3{font-family:var(--e-global-typography-392b9e0-font-family),Sans-serif;font-size:var(--e-global-typography-392b9e0-font-size);font-weight:var(--e-global-typography-392b9e0-font-weight);font-style:var(--e-global-typography-392b9e0-font-style);text-decoration:var(--e-global-typography-392b9e0-text-decoration);line-height:var(--e-global-typography-392b9e0-line-height);letter-spacing:var(--e-global-typography-392b9e0-letter-spacing)}.elementor-113430 .elementor-element.elementor-element-dbd273f{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-113430 .elementor-element.elementor-element-53cfdef>.elementor-widget-container{margin:-77px 0 0 176px}.elementor-113430 .elementor-element.elementor-element-53cfdef img{width:87%;opacity:.37}.elementor-113430 .elementor-element.elementor-element-8d64304{--spacer-size:10px}.elementor-113430 .elementor-element.elementor-element-a291807>.elementor-container{max-width:1000px}.elementor-113430 .elementor-element.elementor-element-440defc{text-align:center;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);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-113430 .elementor-element.elementor-element-065321e{text-align:center;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-113430 .elementor-element.elementor-element-e630cbe{--spacer-size:10px}.elementor-113430 .elementor-element.elementor-element-ef4277a>.elementor-container{max-width:600px}.elementor-113430 .elementor-element.elementor-element-9bdb83c{text-align:start;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-113430 .elementor-element.elementor-element-c9ea8c2{--spacer-size:10px}.elementor-113430 .elementor-element.elementor-element-5784501>.elementor-container{max-width:1000px}.elementor-113430 .elementor-element.elementor-element-353c0b6{text-align:center;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);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-113430 .elementor-element.elementor-element-fc88974{text-align:start;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-113430 .elementor-element.elementor-element-df040b5{text-align:start;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-113430 .elementor-element.elementor-element-26a6c93{--spacer-size:25px}.elementor-113430 .elementor-element.elementor-element-7350c81d:not(.elementor-motion-effects-element-type-background),.elementor-113430 .elementor-element.elementor-element-7350c81d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.megasoft.de/wp-content/uploads/megasoft-gebaeude-scaled.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-113430 .elementor-element.elementor-element-7350c81d>.elementor-background-overlay{background-color:#000;opacity:.74;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-113430 .elementor-element.elementor-element-7350c81d>.elementor-container{max-width:1200px}.elementor-113430 .elementor-element.elementor-element-7350c81d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:5em 5em 5em 5em}.elementor-113430 .elementor-element.elementor-element-78b92e7c{text-align:start}.elementor-113430 .elementor-element.elementor-element-78b92e7c .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:22px;font-weight:600;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0;color:#fff}.elementor-113430 .elementor-element.elementor-element-7e79d879{text-align:start;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);color:#fff}.elementor-113430 .elementor-element.elementor-element-483b5dd5{--spacer-size:25px}.elementor-113430 .elementor-element.elementor-element-216e6172 .elementor-heading-title{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-113430 .elementor-element.elementor-element-51ca6a9f{text-align:start;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);color:#FFF}.elementor-113430 .elementor-element.elementor-element-51ca6a9f a{color:#FFF}.elementor-113430 .elementor-element.elementor-element-59229bc4 .elementor-heading-title{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-113430 .elementor-element.elementor-element-5362b9e8{text-align:start;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);color:#fff}.elementor-113430 .elementor-element.elementor-element-4040c1c3{--spacer-size:25px}.elementor-113430 .elementor-element.elementor-element-80fff3e>.elementor-widget-container{border-radius:20px 20px 20px 20px}.elementor-113430 .elementor-element.elementor-element-80fff3e iframe{height:445px}.elementor-113430 .elementor-element.elementor-element-50671e46{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);color:var(--e-global-color-5478b09)}.elementor-113430 .elementor-element.elementor-element-50671e46 a{color:var(--e-global-color-accent)}.elementor-113430 .elementor-element.elementor-element-59b89a28:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-113430 .elementor-element.elementor-element-59b89a28>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-113430 .elementor-element.elementor-element-59b89a28>.elementor-element-populated>.elementor-background-overlay{opacity:.81}.elementor-113430 .elementor-element.elementor-element-59b89a28>.elementor-element-populated,.elementor-113430 .elementor-element.elementor-element-59b89a28>.elementor-element-populated>.elementor-background-overlay,.elementor-113430 .elementor-element.elementor-element-59b89a28>.elementor-background-slideshow{border-radius:20px 20px 20px 20px}.elementor-113430 .elementor-element.elementor-element-59b89a28>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-113430 .elementor-element.elementor-element-59b89a28>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-113430 .elementor-element.elementor-element-474d84a6>.elementor-widget-container{border-radius:20px 20px 20px 20px}.elementor-113430 .elementor-element.elementor-element-474d84a6{text-align:start;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);color:#000}.elementor-113430 .elementor-element.elementor-element-474d84a6 a{color:#256EFF}@media(max-width:1024px){.elementor-113430 .elementor-element.elementor-element-6240335 .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);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-113430 .elementor-element.elementor-element-052d662{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-113430 .elementor-element.elementor-element-ffed1f6{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-113430 .elementor-element.elementor-element-7e5fc60 .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-113430 .elementor-element.elementor-element-4ca9abb{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-113430 .elementor-element.elementor-element-f2fd36b{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-113430 .elementor-element.elementor-element-68a6584{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-113430 .elementor-element.elementor-element-35ab59c{font-size:var(--e-global-typography-392b9e0-font-size);line-height:var(--e-global-typography-392b9e0-line-height);letter-spacing:var(--e-global-typography-392b9e0-letter-spacing)}.elementor-113430 .elementor-element.elementor-element-ddf1c23{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-113430 .elementor-element.elementor-element-f051db3{font-size:var(--e-global-typography-392b9e0-font-size);line-height:var(--e-global-typography-392b9e0-line-height);letter-spacing:var(--e-global-typography-392b9e0-letter-spacing)}.elementor-113430 .elementor-element.elementor-element-dbd273f{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-113430 .elementor-element.elementor-element-440defc{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-113430 .elementor-element.elementor-element-065321e{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-113430 .elementor-element.elementor-element-9bdb83c{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-113430 .elementor-element.elementor-element-353c0b6{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-113430 .elementor-element.elementor-element-fc88974{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-113430 .elementor-element.elementor-element-df040b5{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-113430 .elementor-element.elementor-element-7350c81d{padding:5em 2em 5em 2em}.elementor-113430 .elementor-element.elementor-element-78b92e7c{text-align:center}.elementor-113430 .elementor-element.elementor-element-7e79d879{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-113430 .elementor-element.elementor-element-216e6172 .elementor-heading-title{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-113430 .elementor-element.elementor-element-51ca6a9f{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-113430 .elementor-element.elementor-element-59229bc4 .elementor-heading-title{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-113430 .elementor-element.elementor-element-5362b9e8{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-113430 .elementor-element.elementor-element-50671e46{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-113430 .elementor-element.elementor-element-474d84a6{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)}}@media(max-width:767px){.elementor-113430 .elementor-element.elementor-element-6240335 .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);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-113430 .elementor-element.elementor-element-052d662{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-113430 .elementor-element.elementor-element-ffed1f6{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-113430 .elementor-element.elementor-element-7e5fc60 .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-113430 .elementor-element.elementor-element-4ca9abb{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-113430 .elementor-element.elementor-element-824b986{--spacer-size:10px}.elementor-113430 .elementor-element.elementor-element-f2fd36b{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-113430 .elementor-element.elementor-element-68a6584{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-113430 .elementor-element.elementor-element-a283257{--spacer-size:5px}.elementor-113430 .elementor-element.elementor-element-35ab59c{font-size:var(--e-global-typography-392b9e0-font-size);line-height:var(--e-global-typography-392b9e0-line-height);letter-spacing:var(--e-global-typography-392b9e0-letter-spacing)}.elementor-113430 .elementor-element.elementor-element-ddf1c23{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-113430 .elementor-element.elementor-element-f051db3{font-size:var(--e-global-typography-392b9e0-font-size);line-height:var(--e-global-typography-392b9e0-line-height);letter-spacing:var(--e-global-typography-392b9e0-letter-spacing)}.elementor-113430 .elementor-element.elementor-element-dbd273f{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-113430 .elementor-element.elementor-element-440defc{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-113430 .elementor-element.elementor-element-065321e{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-113430 .elementor-element.elementor-element-9bdb83c{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-113430 .elementor-element.elementor-element-353c0b6{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-113430 .elementor-element.elementor-element-fc88974{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-113430 .elementor-element.elementor-element-df040b5{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-113430 .elementor-element.elementor-element-7350c81d:not(.elementor-motion-effects-element-type-background),.elementor-113430 .elementor-element.elementor-element-7350c81d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top center}.elementor-113430 .elementor-element.elementor-element-7350c81d{padding:5em 1em 5em 1em}.elementor-113430 .elementor-element.elementor-element-78b92e7c .elementor-heading-title{font-size:26px}.elementor-113430 .elementor-element.elementor-element-7e79d879{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-113430 .elementor-element.elementor-element-216e6172 .elementor-heading-title{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-113430 .elementor-element.elementor-element-51ca6a9f{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-113430 .elementor-element.elementor-element-59229bc4 .elementor-heading-title{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-113430 .elementor-element.elementor-element-5362b9e8{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-113430 .elementor-element.elementor-element-50671e46{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-113430 .elementor-element.elementor-element-474d84a6{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)}}@media(min-width:768px){.elementor-113430 .elementor-element.elementor-element-388a2b0{width:71.756%}.elementor-113430 .elementor-element.elementor-element-e02fc54{width:27.547%}}@media(min-width:1025px){.elementor-113430 .elementor-element.elementor-element-7350c81d:not(.elementor-motion-effects-element-type-background),.elementor-113430 .elementor-element.elementor-element-7350c81d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}