.elementor-7828 .elementor-element.elementor-element-4fa807cc:not(.elementor-motion-effects-element-type-background), .elementor-7828 .elementor-element.elementor-element-4fa807cc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-3c36dc6 )}.elementor-7828 .elementor-element.elementor-element-4fa807cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px
30px 95px 30px}.elementor-7828 .elementor-element.elementor-element-4fa807cc>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-7828 .elementor-element.elementor-element-5b0e5029>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-524aa6ff{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px
30px 80px 30px}.elementor-7828 .elementor-element.elementor-element-524aa6ff>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-7828 .elementor-element.elementor-element-47781160>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing )}.elementor-7828 .elementor-element.elementor-element-350efcd7{text-align:center}.elementor-7828 .elementor-element.elementor-element-350efcd7 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-b40b286-font-family ),Sans-serif;font-size:var( --e-global-typography-b40b286-font-size );font-weight:var( --e-global-typography-b40b286-font-weight );line-height:var( --e-global-typography-b40b286-line-height );letter-spacing:var( --e-global-typography-b40b286-letter-spacing )}.elementor-7828 .elementor-element.elementor-element-48b792fc{text-align:center}.elementor-7828 .elementor-element.elementor-element-48b792fc .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:75px;font-weight:700;line-height:78px;letter-spacing:1.5px}.elementor-7828 .elementor-element.elementor-element-7d543295{padding:60px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-1cddd681>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-widget-image-and-decoration .elementor-image-decoration-inner .elementor-decoration{background-color:var( --e-global-color-primary )}.elementor-7828 .elementor-element.elementor-element-3e5f204 .elementor-image-decoration-inner .elementor-decoration{background-color:#50EE9F}.elementor-7828 .elementor-element.elementor-element-755310ac{padding:60px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-7e01783d>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing )}.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-7828 .elementor-element.elementor-element-3ce3329f{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0.45px}.elementor-7828 .elementor-element.elementor-element-54df4f76>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-56561625{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0.45px}.elementor-7828 .elementor-element.elementor-element-3e71ff9b:not(.elementor-motion-effects-element-type-background), .elementor-7828 .elementor-element.elementor-element-3e71ff9b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-a80d4c7 )}.elementor-7828 .elementor-element.elementor-element-3e71ff9b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px
30px 85px 30px}.elementor-7828 .elementor-element.elementor-element-3e71ff9b>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-7828 .elementor-element.elementor-element-408971d8>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-314be6{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px
0px 70px 0px}.elementor-7828 .elementor-element.elementor-element-314be6>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-7828 .elementor-element.elementor-element-7ce16d53.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-7828 .elementor-element.elementor-element-7ce16d53>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-72aad92e{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center}.elementor-7828 .elementor-element.elementor-element-72aad92e .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:75px;font-weight:700;line-height:78px;letter-spacing:1.5px}.elementor-7828 .elementor-element.elementor-element-309a4435{margin-top:100px;margin-bottom:0px}.elementor-7828 .elementor-element.elementor-element-17b1bea8>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-55ef2eb7{text-align:center;color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0.45px}.elementor-7828 .elementor-element.elementor-element-31bb4db2:not(.elementor-motion-effects-element-type-background), .elementor-7828 .elementor-element.elementor-element-31bb4db2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-1184dba )}.elementor-7828 .elementor-element.elementor-element-31bb4db2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px
30px 85px 30px}.elementor-7828 .elementor-element.elementor-element-31bb4db2>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-7828 .elementor-element.elementor-element-5809e1db>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-5453edae{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px
0px 70px 0px}.elementor-7828 .elementor-element.elementor-element-5453edae>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-7828 .elementor-element.elementor-element-11808fc7.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-7828 .elementor-element.elementor-element-11808fc7>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-3dc08c25{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center}.elementor-7828 .elementor-element.elementor-element-3dc08c25 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:75px;font-weight:700;line-height:78px;letter-spacing:1.5px}.elementor-7828 .elementor-element.elementor-element-66e9654a{margin-top:100px;margin-bottom:0px}.elementor-7828 .elementor-element.elementor-element-6318fe8c>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-148402cf{text-align:center;color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0.45px}.elementor-7828 .elementor-element.elementor-element-289efd70{padding:85px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-5d274492>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-140d248f{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0.45px}.elementor-7828 .elementor-element.elementor-element-6db2de02>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-1518b690{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0.45px}.elementor-7828 .elementor-element.elementor-element-680e2228:not(.elementor-motion-effects-element-type-background), .elementor-7828 .elementor-element.elementor-element-680e2228>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-3c36dc6 )}.elementor-7828 .elementor-element.elementor-element-680e2228{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px
30px 85px 30px}.elementor-7828 .elementor-element.elementor-element-680e2228>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-7828 .elementor-element.elementor-element-4b7190a>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-7d3b4bf1{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px
0px 70px 0px}.elementor-7828 .elementor-element.elementor-element-7d3b4bf1>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-7828 .elementor-element.elementor-element-39f0a48b.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-7828 .elementor-element.elementor-element-39f0a48b>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-5cc18565{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center}.elementor-7828 .elementor-element.elementor-element-5cc18565 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:75px;font-weight:700;line-height:78px;letter-spacing:1.5px}.elementor-7828 .elementor-element.elementor-element-707b39e1{margin-top:100px;margin-bottom:0px}.elementor-7828 .elementor-element.elementor-element-3cd07360>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-80eef7c{text-align:center;color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0.45px}.elementor-7828 .elementor-element.elementor-element-10627932:not(.elementor-motion-effects-element-type-background), .elementor-7828 .elementor-element.elementor-element-10627932>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-1184dba )}.elementor-7828 .elementor-element.elementor-element-10627932{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px
30px 100px 30px}.elementor-7828 .elementor-element.elementor-element-10627932>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-7828 .elementor-element.elementor-element-77b3b935>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px}.elementor-7828 .elementor-element.elementor-element-77b3b935>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-3db592aa>.elementor-widget-container{margin:0px
0px 60px 0px}.elementor-7828 .elementor-element.elementor-element-3db592aa{text-align:center}.elementor-7828 .elementor-element.elementor-element-3db592aa .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:50px;font-weight:700;line-height:55px;letter-spacing:0.9px}.elementor-7828 .elementor-element.elementor-element-52d49e7f{text-align:left;color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:19px;font-weight:400;line-height:26px;letter-spacing:0.4px}.elementor-7828 .elementor-element.elementor-element-1cc0ceb5{padding:100px
30px 100px 30px}.elementor-7828 .elementor-element.elementor-element-1fec48b6>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px}.elementor-7828 .elementor-element.elementor-element-1fec48b6>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-5889b590>.elementor-widget-container{margin:0px
0px 60px 0px}.elementor-7828 .elementor-element.elementor-element-5889b590{text-align:center}.elementor-7828 .elementor-element.elementor-element-5889b590 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:50px;font-weight:700;line-height:55px;letter-spacing:0.9px}.elementor-7828 .elementor-element.elementor-element-25f2c1e7{text-align:left;color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:19px;font-weight:400;line-height:26px;letter-spacing:0.4px}.elementor-7828 .elementor-element.elementor-element-64c4864b:not(.elementor-motion-effects-element-type-background), .elementor-7828 .elementor-element.elementor-element-64c4864b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-a80d4c7 )}.elementor-7828 .elementor-element.elementor-element-64c4864b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px
30px 100px 30px}.elementor-7828 .elementor-element.elementor-element-64c4864b>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-7828 .elementor-element.elementor-element-14b7b5cb>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px}.elementor-7828 .elementor-element.elementor-element-14b7b5cb>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-28bee1e4>.elementor-widget-container{margin:0px
0px 60px 0px}.elementor-7828 .elementor-element.elementor-element-28bee1e4{text-align:center}.elementor-7828 .elementor-element.elementor-element-28bee1e4 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:50px;font-weight:700;line-height:55px;letter-spacing:0.9px}.elementor-7828 .elementor-element.elementor-element-5eb54a51{text-align:left;color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:19px;font-weight:400;line-height:26px;letter-spacing:0.4px}.elementor-7828 .elementor-element.elementor-element-25549fe6{padding:100px
30px 100px 30px}.elementor-7828 .elementor-element.elementor-element-29195624>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px}.elementor-7828 .elementor-element.elementor-element-29195624>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-1a1a5178>.elementor-widget-container{margin:0px
0px 60px 0px}.elementor-7828 .elementor-element.elementor-element-1a1a5178{text-align:center}.elementor-7828 .elementor-element.elementor-element-1a1a5178 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:50px;font-weight:700;line-height:55px;letter-spacing:0.9px}.elementor-7828 .elementor-element.elementor-element-24ea4b00{text-align:left;color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:19px;font-weight:400;line-height:26px;letter-spacing:0.4px}.elementor-7828 .elementor-element.elementor-element-148a4c61:not(.elementor-motion-effects-element-type-background), .elementor-7828 .elementor-element.elementor-element-148a4c61>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E9FBF2;background-image:url("https://www.bgm-zh.ch/wp-content/uploads/2021/04/bg-sharp.png");background-repeat:repeat}.elementor-7828 .elementor-element.elementor-element-148a4c61{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px
40px 40px 40px}.elementor-7828 .elementor-element.elementor-element-148a4c61>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-7828 .elementor-element.elementor-element-3cef9bdb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7828 .elementor-element.elementor-element-3cef9bdb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-3c36dc6 )}.elementor-7828 .elementor-element.elementor-element-3cef9bdb>.elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-3cef9bdb>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-7828 .elementor-element.elementor-element-5e7ff05e>.elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:115px
30px 40px 030px}.elementor-7828 .elementor-element.elementor-element-5e7ff05e>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-7828 .elementor-element.elementor-element-2f5fa71a{text-align:center}.elementor-7828 .elementor-element.elementor-element-2f5fa71a .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:75px;font-weight:700;line-height:78px;letter-spacing:1.5px}.elementor-7828 .elementor-element.elementor-element-3162698a>.elementor-element-populated{padding:80px
140px 160px 140px}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary )}.elementor-widget-toggle .elementor-toggle-icon
svg{fill:var( --e-global-color-primary )}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent )}.elementor-widget-toggle .elementor-toggle-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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing )}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing )}.elementor-7828 .elementor-element.elementor-element-71868d40 .elementor-tab-title{border-width:0px;border-color:#24D07B;padding:20px
0px 20px 0px}.elementor-7828 .elementor-element.elementor-element-71868d40 .elementor-tab-content{border-width:0px;border-bottom-color:#24D07B;color:var( --e-global-color-text );font-family:"DM Sans",Sans-serif;font-size:19px;font-weight:400;line-height:26px;letter-spacing:0.4px;padding:0px
0px 20px 0px}.elementor-7828 .elementor-element.elementor-element-71868d40 .elementor-toggle-title, .elementor-7828 .elementor-element.elementor-element-71868d40 .elementor-toggle-icon{color:var( --e-global-color-secondary )}.elementor-7828 .elementor-element.elementor-element-71868d40 .elementor-toggle-icon
svg{fill:var( --e-global-color-secondary )}.elementor-7828 .elementor-element.elementor-element-71868d40 .elementor-tab-title.elementor-active a, .elementor-7828 .elementor-element.elementor-element-71868d40 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-text )}.elementor-7828 .elementor-element.elementor-element-71868d40 .elementor-toggle-title{font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0.45px}.elementor-7828 .elementor-element.elementor-element-71868d40 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:10px}.elementor-7828 .elementor-element.elementor-element-71868d40 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:10px}.elementor-7828 .elementor-element.elementor-element-4e9531e7:not(.elementor-motion-effects-element-type-background), .elementor-7828 .elementor-element.elementor-element-4e9531e7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-3c36dc6 )}.elementor-7828 .elementor-element.elementor-element-4e9531e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:155px
0px 85px 0px}.elementor-7828 .elementor-element.elementor-element-4e9531e7>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-7828 .elementor-element.elementor-element-24597f5f>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-d5485b6{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px
30px 50px 30px}.elementor-7828 .elementor-element.elementor-element-d5485b6>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-7828 .elementor-element.elementor-element-5d59ce02>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-294fe457{text-align:center}.elementor-7828 .elementor-element.elementor-element-294fe457 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:75px;font-weight:700;line-height:78px;letter-spacing:1.5px}.elementor-7828 .elementor-element.elementor-element-74ebbc93{padding:70px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-37db0d02>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-widget-call-to-action .elementor-cta__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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing )}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing )}.elementor-widget-call-to-action .elementor-cta__button{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing )}.elementor-widget-call-to-action .elementor-ribbon-inner{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing )}.elementor-7828 .elementor-element.elementor-element-23e773d0 .elementor-cta .elementor-cta__bg, .elementor-7828 .elementor-element.elementor-element-23e773d0 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-7828 .elementor-element.elementor-element-23e773d0 .elementor-cta__content{text-align:left;padding:0px
0px 0px 0px;background-color:var( --e-global-color-3c36dc6 )}.elementor-7828 .elementor-element.elementor-element-23e773d0 .elementor-cta__title{font-family:var( --e-global-typography-b40b286-font-family ),Sans-serif;font-size:var( --e-global-typography-b40b286-font-size );font-weight:var( --e-global-typography-b40b286-font-weight );line-height:var( --e-global-typography-b40b286-line-height );letter-spacing:var( --e-global-typography-b40b286-letter-spacing );color:var( --e-global-color-secondary )}.elementor-7828 .elementor-element.elementor-element-23e773d0 .elementor-cta__title:not(:last-child){margin-bottom:5px}.elementor-7828 .elementor-element.elementor-element-23e773d0 .elementor-cta__description{font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0.45px;color:var( --e-global-color-secondary )}.elementor-7828 .elementor-element.elementor-element-23e773d0 .elementor-cta__description:not(:last-child){margin-bottom:20px}.elementor-7828 .elementor-element.elementor-element-23e773d0 .elementor-cta__button{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );font-family:"DM Sans",Sans-serif;font-size:17px;font-weight:400;line-height:20px;letter-spacing:0.3px}.elementor-7828 .elementor-element.elementor-element-7f77832f .elementor-cta .elementor-cta__bg, .elementor-7828 .elementor-element.elementor-element-7f77832f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-7828 .elementor-element.elementor-element-7f77832f>.elementor-widget-container{margin:65px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-7f77832f .elementor-cta__content{text-align:left;padding:0px
0px 0px 0px;background-color:var( --e-global-color-3c36dc6 )}.elementor-7828 .elementor-element.elementor-element-7f77832f .elementor-cta__title{font-family:var( --e-global-typography-b40b286-font-family ),Sans-serif;font-size:var( --e-global-typography-b40b286-font-size );font-weight:var( --e-global-typography-b40b286-font-weight );line-height:var( --e-global-typography-b40b286-line-height );letter-spacing:var( --e-global-typography-b40b286-letter-spacing );color:var( --e-global-color-secondary )}.elementor-7828 .elementor-element.elementor-element-7f77832f .elementor-cta__title:not(:last-child){margin-bottom:5px}.elementor-7828 .elementor-element.elementor-element-7f77832f .elementor-cta__description{font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0.45px;color:var( --e-global-color-secondary )}.elementor-7828 .elementor-element.elementor-element-7f77832f .elementor-cta__description:not(:last-child){margin-bottom:20px}.elementor-7828 .elementor-element.elementor-element-7f77832f .elementor-cta__button{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );font-family:"DM Sans",Sans-serif;font-size:17px;font-weight:400;line-height:20px;letter-spacing:0.3px}.elementor-7828 .elementor-element.elementor-element-2b6390e8>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-48425844 .elementor-cta .elementor-cta__bg, .elementor-7828 .elementor-element.elementor-element-48425844 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-7828 .elementor-element.elementor-element-48425844 .elementor-cta__content{text-align:left;padding:0px
0px 0px 0px;background-color:var( --e-global-color-3c36dc6 )}.elementor-7828 .elementor-element.elementor-element-48425844 .elementor-cta__title{font-family:var( --e-global-typography-b40b286-font-family ),Sans-serif;font-size:var( --e-global-typography-b40b286-font-size );font-weight:var( --e-global-typography-b40b286-font-weight );line-height:var( --e-global-typography-b40b286-line-height );letter-spacing:var( --e-global-typography-b40b286-letter-spacing );color:var( --e-global-color-secondary )}.elementor-7828 .elementor-element.elementor-element-48425844 .elementor-cta__title:not(:last-child){margin-bottom:5px}.elementor-7828 .elementor-element.elementor-element-48425844 .elementor-cta__description{font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0.45px;color:var( --e-global-color-secondary )}.elementor-7828 .elementor-element.elementor-element-48425844 .elementor-cta__description:not(:last-child){margin-bottom:20px}.elementor-7828 .elementor-element.elementor-element-48425844 .elementor-cta__button{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );font-family:"DM Sans",Sans-serif;font-size:17px;font-weight:400;line-height:20px;letter-spacing:0.3px}.elementor-7828 .elementor-element.elementor-element-15ad8a56:not(.elementor-motion-effects-element-type-background), .elementor-7828 .elementor-element.elementor-element-15ad8a56>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-1184dba )}.elementor-7828 .elementor-element.elementor-element-15ad8a56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px
30px 115px 30px}.elementor-7828 .elementor-element.elementor-element-15ad8a56>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-7828 .elementor-element.elementor-element-43443175>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px}.elementor-7828 .elementor-element.elementor-element-43443175>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-3253cffb{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px
0px 55px 0px}.elementor-7828 .elementor-element.elementor-element-3253cffb>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-7828 .elementor-element.elementor-element-e1c348f>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-6ea27986{text-align:center}.elementor-7828 .elementor-element.elementor-element-6ea27986 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:75px;font-weight:700;line-height:78px;letter-spacing:1.5px}.elementor-7828 .elementor-element.elementor-element-76755e9f{padding:60px
85px 0px 85px}.elementor-7828 .elementor-element.elementor-element-19e04106>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px}.elementor-7828 .elementor-element.elementor-element-19e04106>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-3f011735{text-align:left;color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0.4px}.elementor-7828 .elementor-element.elementor-element-2e59baed.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-7828 .elementor-element.elementor-element-2e59baed>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px}.elementor-7828 .elementor-element.elementor-element-2e59baed>.elementor-element-populated{padding:0px
0px 0px 0px}.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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing )}.elementor-7828 .elementor-element.elementor-element-5f643dd4 .elementor-button{background-color:#8D8D8D00;font-family:"DM Sans",Sans-serif;font-size:17px;font-weight:500;line-height:24px;letter-spacing:0.35px;fill:#1EC070;color:#1EC070;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1EC070;border-radius:34px 34px 34px 34px;padding:10px
25px 10px 25px}.elementor-7828 .elementor-element.elementor-element-5f643dd4{width:auto;max-width:auto}.elementor-7828 .elementor-element.elementor-element-5f643dd4 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-7828 .elementor-element.elementor-element-6760878d{padding:90px
0px 90px 0px}.elementor-7828 .elementor-element.elementor-element-2e430622>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-7c134863>.elementor-widget-container{margin:0px
0px 55px 0px}.elementor-7828 .elementor-element.elementor-element-7c134863{text-align:center}.elementor-7828 .elementor-element.elementor-element-7c134863 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:75px;font-weight:700;line-height:78px;letter-spacing:1.5px}.elementor-7828 .elementor-element.elementor-element-7b380643:not(.elementor-motion-effects-element-type-background), .elementor-7828 .elementor-element.elementor-element-7b380643>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F4F5F6}.elementor-7828 .elementor-element.elementor-element-7b380643{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px
120px 115px 120px}.elementor-7828 .elementor-element.elementor-element-7b380643>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-7828 .elementor-element.elementor-element-43722c32>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-widget-teaser-infomaterial .elementor-info-teaser__content__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 );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-widget-teaser-infomaterial .elementor-info-teaser__content__text{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 );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-7828 .elementor-element.elementor-element-7fccdb66 .elementor-infomaterial-teaser-inner{padding:25px
25px 25px 25px}.elementor-7828 .elementor-element.elementor-element-7fccdb66 .elementor-info-teaser__content__title{font-family:"DM Sans",Sans-serif;font-size:19px;font-weight:500;line-height:26px;letter-spacing:0.4px;color:var( --e-global-color-secondary )}.elementor-7828 .elementor-element.elementor-element-7fccdb66 .elementor-info-teaser__content__text{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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary )}.elementor-7828 .elementor-element.elementor-element-568762f3 .elementor-infomaterial-teaser-inner{padding:25px
25px 25px 25px}.elementor-7828 .elementor-element.elementor-element-568762f3 .elementor-info-teaser__content__title{font-family:"DM Sans",Sans-serif;font-size:19px;font-weight:500;line-height:26px;letter-spacing:0.4px;color:var( --e-global-color-secondary )}.elementor-7828 .elementor-element.elementor-element-568762f3 .elementor-info-teaser__content__text{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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary )}.elementor-7828 .elementor-element.elementor-element-8707d9e:not(.elementor-motion-effects-element-type-background), .elementor-7828 .elementor-element.elementor-element-8707d9e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E9FBF2;background-image:url("https://www.bgm-zh.ch/wp-content/uploads/2021/04/bg-sharp.png");background-repeat:repeat}.elementor-7828 .elementor-element.elementor-element-8707d9e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px
40px 40px 40px}.elementor-7828 .elementor-element.elementor-element-8707d9e>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-7828 .elementor-element.elementor-element-12d1baf7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7828 .elementor-element.elementor-element-12d1baf7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-3c36dc6 )}.elementor-7828 .elementor-element.elementor-element-12d1baf7>.elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-12d1baf7>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-7828 .elementor-element.elementor-element-424fe488>.elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:115px
30px 40px 030px}.elementor-7828 .elementor-element.elementor-element-424fe488>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-7828 .elementor-element.elementor-element-5d1efd4a{text-align:center}.elementor-7828 .elementor-element.elementor-element-5d1efd4a .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Sans",Sans-serif;font-size:75px;font-weight:700;line-height:78px;letter-spacing:1.5px}.elementor-7828 .elementor-element.elementor-element-3fcdbdd4>.elementor-element-populated{padding:80px
140px 160px 140px}.elementor-7828 .elementor-element.elementor-element-1a13eb01 .elementor-tab-title{border-width:0px;border-color:#24D07B;padding:20px
0px 20px 0px}.elementor-7828 .elementor-element.elementor-element-1a13eb01 .elementor-tab-content{border-width:0px;border-bottom-color:#24D07B;color:var( --e-global-color-text );font-family:"DM Sans",Sans-serif;font-size:19px;font-weight:400;line-height:26px;letter-spacing:0.4px;padding:0px
0px 20px 0px}.elementor-7828 .elementor-element.elementor-element-1a13eb01 .elementor-toggle-title, .elementor-7828 .elementor-element.elementor-element-1a13eb01 .elementor-toggle-icon{color:var( --e-global-color-secondary )}.elementor-7828 .elementor-element.elementor-element-1a13eb01 .elementor-toggle-icon
svg{fill:var( --e-global-color-secondary )}.elementor-7828 .elementor-element.elementor-element-1a13eb01 .elementor-tab-title.elementor-active a, .elementor-7828 .elementor-element.elementor-element-1a13eb01 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-text )}.elementor-7828 .elementor-element.elementor-element-1a13eb01 .elementor-toggle-title{font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0.45px}.elementor-7828 .elementor-element.elementor-element-1a13eb01 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:10px}.elementor-7828 .elementor-element.elementor-element-1a13eb01 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:10px}.elementor-7828 .elementor-element.elementor-element-29f1b93e:not(.elementor-motion-effects-element-type-background), .elementor-7828 .elementor-element.elementor-element-29f1b93e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E9FBF2;background-image:url("https://www.bgm-zh.ch/wp-content/uploads/2021/04/bg-sharp.png");background-repeat:repeat}.elementor-7828 .elementor-element.elementor-element-29f1b93e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px
40px 40px 40px}.elementor-7828 .elementor-element.elementor-element-29f1b93e>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-7828 .elementor-element.elementor-element-b802b12:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7828 .elementor-element.elementor-element-b802b12>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-3c36dc6 )}.elementor-7828 .elementor-element.elementor-element-b802b12>.elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-b802b12>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-7828 .elementor-element.elementor-element-402a9b34>.elementor-element-populated{padding:80px
140px 160px 140px}.elementor-7828 .elementor-element.elementor-element-5053a0c0 .elementor-tab-title{border-width:0px;border-color:#24D07B;padding:20px
0px 20px 0px}.elementor-7828 .elementor-element.elementor-element-5053a0c0 .elementor-tab-content{border-width:0px;border-bottom-color:#24D07B;color:var( --e-global-color-text );font-family:"DM Sans",Sans-serif;font-size:19px;font-weight:400;line-height:26px;letter-spacing:0.4px;padding:0px
0px 20px 0px}.elementor-7828 .elementor-element.elementor-element-5053a0c0 .elementor-toggle-title, .elementor-7828 .elementor-element.elementor-element-5053a0c0 .elementor-toggle-icon{color:var( --e-global-color-secondary )}.elementor-7828 .elementor-element.elementor-element-5053a0c0 .elementor-toggle-icon
svg{fill:var( --e-global-color-secondary )}.elementor-7828 .elementor-element.elementor-element-5053a0c0 .elementor-tab-title.elementor-active a, .elementor-7828 .elementor-element.elementor-element-5053a0c0 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-text )}.elementor-7828 .elementor-element.elementor-element-5053a0c0 .elementor-toggle-title{font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0.45px}.elementor-7828 .elementor-element.elementor-element-5053a0c0 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:10px}.elementor-7828 .elementor-element.elementor-element-5053a0c0 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:10px}@media(min-width:577px){.elementor-7828 .elementor-element.elementor-element-7ce16d53{width:100%}.elementor-7828 .elementor-element.elementor-element-11808fc7{width:100%}.elementor-7828 .elementor-element.elementor-element-39f0a48b{width:100%}.elementor-7828 .elementor-element.elementor-element-19e04106{width:56%}.elementor-7828 .elementor-element.elementor-element-2e59baed{width:44%}}@media(max-width:767px){.elementor-7828 .elementor-element.elementor-element-4fa807cc{padding:50px
30px 50px 30px}.elementor-7828 .elementor-element.elementor-element-524aa6ff{padding:0px
0px 50px 0px}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing )}.elementor-7828 .elementor-element.elementor-element-350efcd7 .elementor-heading-title{font-size:var( --e-global-typography-b40b286-font-size );line-height:var( --e-global-typography-b40b286-line-height );letter-spacing:var( --e-global-typography-b40b286-letter-spacing )}.elementor-7828 .elementor-element.elementor-element-48b792fc .elementor-heading-title{font-size:55px;line-height:60px}.elementor-7828 .elementor-element.elementor-element-7d543295{padding:50px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-755310ac{padding:50px
0px 0px 0px}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing )}.elementor-7828 .elementor-element.elementor-element-3e71ff9b{padding:50px
30px 50px 30px}.elementor-7828 .elementor-element.elementor-element-314be6{padding:0px
0px 50px 0px}.elementor-7828 .elementor-element.elementor-element-72aad92e{width:initial;max-width:initial}.elementor-7828 .elementor-element.elementor-element-72aad92e .elementor-heading-title{font-size:55px;line-height:60px}.elementor-7828 .elementor-element.elementor-element-309a4435{margin-top:50px;margin-bottom:0px}.elementor-7828 .elementor-element.elementor-element-55ef2eb7{font-size:19px;line-height:26px}.elementor-7828 .elementor-element.elementor-element-31bb4db2{padding:50px
30px 50px 30px}.elementor-7828 .elementor-element.elementor-element-5453edae{padding:0px
0px 50px 0px}.elementor-7828 .elementor-element.elementor-element-3dc08c25{width:initial;max-width:initial}.elementor-7828 .elementor-element.elementor-element-3dc08c25 .elementor-heading-title{font-size:55px;line-height:60px}.elementor-7828 .elementor-element.elementor-element-66e9654a{margin-top:50px;margin-bottom:0px}.elementor-7828 .elementor-element.elementor-element-148402cf{font-size:19px;line-height:26px}.elementor-7828 .elementor-element.elementor-element-289efd70{padding:50px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-140d248f{font-size:19px;line-height:26px}.elementor-7828 .elementor-element.elementor-element-1518b690{font-size:19px;line-height:26px}.elementor-7828 .elementor-element.elementor-element-680e2228{padding:50px
30px 50px 30px}.elementor-7828 .elementor-element.elementor-element-7d3b4bf1{padding:0px
0px 50px 0px}.elementor-7828 .elementor-element.elementor-element-5cc18565{width:initial;max-width:initial}.elementor-7828 .elementor-element.elementor-element-5cc18565 .elementor-heading-title{font-size:55px;line-height:60px}.elementor-7828 .elementor-element.elementor-element-707b39e1{margin-top:50px;margin-bottom:0px}.elementor-7828 .elementor-element.elementor-element-80eef7c{font-size:19px;line-height:26px}.elementor-7828 .elementor-element.elementor-element-10627932{padding:50px
30px 50px 30px}.elementor-7828 .elementor-element.elementor-element-3db592aa>.elementor-widget-container{margin:0px
0px 30px 0px}.elementor-7828 .elementor-element.elementor-element-3db592aa .elementor-heading-title{font-size:35px;line-height:40px}.elementor-7828 .elementor-element.elementor-element-52d49e7f{font-size:17px;line-height:24px}.elementor-7828 .elementor-element.elementor-element-1cc0ceb5{padding:50px
30px 50px 30px}.elementor-7828 .elementor-element.elementor-element-5889b590>.elementor-widget-container{margin:0px
0px 30px 0px}.elementor-7828 .elementor-element.elementor-element-5889b590 .elementor-heading-title{font-size:35px;line-height:40px}.elementor-7828 .elementor-element.elementor-element-25f2c1e7{font-size:17px;line-height:24px}.elementor-7828 .elementor-element.elementor-element-64c4864b{padding:50px
30px 50px 30px}.elementor-7828 .elementor-element.elementor-element-28bee1e4>.elementor-widget-container{margin:0px
0px 30px 0px}.elementor-7828 .elementor-element.elementor-element-28bee1e4 .elementor-heading-title{font-size:35px;line-height:40px}.elementor-7828 .elementor-element.elementor-element-5eb54a51{font-size:17px;line-height:24px}.elementor-7828 .elementor-element.elementor-element-25549fe6{padding:50px
30px 50px 30px}.elementor-7828 .elementor-element.elementor-element-1a1a5178>.elementor-widget-container{margin:0px
0px 30px 0px}.elementor-7828 .elementor-element.elementor-element-1a1a5178 .elementor-heading-title{font-size:35px;line-height:40px}.elementor-7828 .elementor-element.elementor-element-24ea4b00{font-size:17px;line-height:24px}.elementor-7828 .elementor-element.elementor-element-148a4c61{padding:45px
30px 45px 30px}.elementor-7828 .elementor-element.elementor-element-5e7ff05e>.elementor-element-populated{border-width:0px 0px 0px 0px;padding:115px
30px 85px 30px}.elementor-7828 .elementor-element.elementor-element-2f5fa71a .elementor-heading-title{font-size:45px;line-height:55px}.elementor-7828 .elementor-element.elementor-element-3162698a>.elementor-element-populated{padding:85px
75px 160px 75px}.elementor-widget-toggle .elementor-toggle-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-widget-toggle .elementor-tab-content{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-7828 .elementor-element.elementor-element-4e9531e7{padding:50px
30px 50px 30px}.elementor-7828 .elementor-element.elementor-element-d5485b6{padding:0px
0px 30px 0px}.elementor-7828 .elementor-element.elementor-element-294fe457 .elementor-heading-title{font-size:55px;line-height:60px}.elementor-7828 .elementor-element.elementor-element-74ebbc93{padding:50px
0px 0px 0px}.elementor-widget-call-to-action .elementor-cta__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-widget-call-to-action .elementor-cta__description{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-widget-call-to-action .elementor-cta__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-call-to-action .elementor-ribbon-inner{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-7828 .elementor-element.elementor-element-23e773d0 .elementor-cta__title{font-size:var( --e-global-typography-b40b286-font-size );line-height:var( --e-global-typography-b40b286-line-height );letter-spacing:var( --e-global-typography-b40b286-letter-spacing )}.elementor-7828 .elementor-element.elementor-element-23e773d0 .elementor-cta__description{font-size:17px;line-height:24px}.elementor-7828 .elementor-element.elementor-element-7f77832f>.elementor-widget-container{margin:30px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-7f77832f .elementor-cta__title{font-size:var( --e-global-typography-b40b286-font-size );line-height:var( --e-global-typography-b40b286-line-height );letter-spacing:var( --e-global-typography-b40b286-letter-spacing )}.elementor-7828 .elementor-element.elementor-element-7f77832f .elementor-cta__description{font-size:17px;line-height:24px}.elementor-7828 .elementor-element.elementor-element-48425844 .elementor-cta__title{font-size:var( --e-global-typography-b40b286-font-size );line-height:var( --e-global-typography-b40b286-line-height );letter-spacing:var( --e-global-typography-b40b286-letter-spacing )}.elementor-7828 .elementor-element.elementor-element-48425844 .elementor-cta__description{font-size:17px;line-height:24px}.elementor-7828 .elementor-element.elementor-element-15ad8a56{padding:50px
30px 50px 30px}.elementor-7828 .elementor-element.elementor-element-3253cffb{padding:0px
0px 50px 0px}.elementor-7828 .elementor-element.elementor-element-6ea27986 .elementor-heading-title{font-size:55px;line-height:60px}.elementor-7828 .elementor-element.elementor-element-76755e9f{padding:50px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-3f011735{font-size:17px;line-height:24px}.elementor-7828 .elementor-element.elementor-element-2e59baed.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-7828 .elementor-element.elementor-element-2e59baed>.elementor-element-populated{padding:0px
0px 0px 20px}.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-7828 .elementor-element.elementor-element-6760878d{padding:50px
0px 50px 0px}.elementor-7828 .elementor-element.elementor-element-7c134863>.elementor-widget-container{margin:0px
0px 30px 0px}.elementor-7828 .elementor-element.elementor-element-7c134863 .elementor-heading-title{font-size:55px;line-height:60px}.elementor-7828 .elementor-element.elementor-element-7b380643{padding:30px
30px 30px 30px}.elementor-widget-teaser-infomaterial .elementor-info-teaser__content__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-widget-teaser-infomaterial .elementor-info-teaser__content__text{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-7828 .elementor-element.elementor-element-7fccdb66 .elementor-infomaterial-teaser-inner{padding:20px
20px 20px 20px}.elementor-7828 .elementor-element.elementor-element-7fccdb66 .elementor-info-teaser__content__text{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-7828 .elementor-element.elementor-element-568762f3 .elementor-infomaterial-teaser-inner{padding:20px
20px 20px 20px}.elementor-7828 .elementor-element.elementor-element-568762f3 .elementor-info-teaser__content__text{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-7828 .elementor-element.elementor-element-8707d9e{padding:45px
30px 45px 30px}.elementor-7828 .elementor-element.elementor-element-424fe488>.elementor-element-populated{border-width:0px 0px 0px 0px;padding:115px
30px 85px 30px}.elementor-7828 .elementor-element.elementor-element-5d1efd4a .elementor-heading-title{font-size:45px;line-height:55px}.elementor-7828 .elementor-element.elementor-element-3fcdbdd4>.elementor-element-populated{padding:85px
75px 160px 75px}.elementor-7828 .elementor-element.elementor-element-29f1b93e{padding:45px
30px 45px 30px}.elementor-7828 .elementor-element.elementor-element-402a9b34>.elementor-element-populated{padding:85px
75px 160px 75px}}@media(max-width:576px){.elementor-7828 .elementor-element.elementor-element-4fa807cc{padding:30px
15px 30px 15px}.elementor-7828 .elementor-element.elementor-element-524aa6ff{padding:0px
0px 30px 0px}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing )}.elementor-7828 .elementor-element.elementor-element-350efcd7 .elementor-heading-title{font-size:var( --e-global-typography-b40b286-font-size );line-height:var( --e-global-typography-b40b286-line-height );letter-spacing:var( --e-global-typography-b40b286-letter-spacing )}.elementor-7828 .elementor-element.elementor-element-48b792fc .elementor-heading-title{font-size:35px;line-height:40px}.elementor-7828 .elementor-element.elementor-element-7d543295{padding:30px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-755310ac{padding:30px
0px 0px 0px}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing )}.elementor-7828 .elementor-element.elementor-element-3ce3329f{font-size:17px;line-height:24px}.elementor-7828 .elementor-element.elementor-element-56561625{font-size:17px;line-height:24px}.elementor-7828 .elementor-element.elementor-element-3e71ff9b{padding:30px
15px 30px 15px}.elementor-7828 .elementor-element.elementor-element-314be6{padding:0px
0px 30px 0px}.elementor-7828 .elementor-element.elementor-element-72aad92e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-7828 .elementor-element.elementor-element-72aad92e .elementor-heading-title{font-size:35px;line-height:40px}.elementor-7828 .elementor-element.elementor-element-309a4435{margin-top:30px;margin-bottom:0px}.elementor-7828 .elementor-element.elementor-element-55ef2eb7{font-size:17px;line-height:24px}.elementor-7828 .elementor-element.elementor-element-31bb4db2{padding:30px
15px 30px 15px}.elementor-7828 .elementor-element.elementor-element-5453edae{padding:0px
0px 30px 0px}.elementor-7828 .elementor-element.elementor-element-3dc08c25{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-7828 .elementor-element.elementor-element-3dc08c25 .elementor-heading-title{font-size:35px;line-height:40px}.elementor-7828 .elementor-element.elementor-element-66e9654a{margin-top:30px;margin-bottom:0px}.elementor-7828 .elementor-element.elementor-element-148402cf{font-size:17px;line-height:24px}.elementor-7828 .elementor-element.elementor-element-289efd70{padding:30px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-140d248f{font-size:17px;line-height:24px}.elementor-7828 .elementor-element.elementor-element-1518b690{font-size:17px;line-height:24px}.elementor-7828 .elementor-element.elementor-element-680e2228{padding:30px
15px 30px 15px}.elementor-7828 .elementor-element.elementor-element-7d3b4bf1{padding:0px
0px 30px 0px}.elementor-7828 .elementor-element.elementor-element-5cc18565{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-7828 .elementor-element.elementor-element-5cc18565 .elementor-heading-title{font-size:35px;line-height:40px}.elementor-7828 .elementor-element.elementor-element-707b39e1{margin-top:30px;margin-bottom:0px}.elementor-7828 .elementor-element.elementor-element-80eef7c{font-size:17px;line-height:24px}.elementor-7828 .elementor-element.elementor-element-10627932{padding:30px
20px 30px 20px}.elementor-7828 .elementor-element.elementor-element-3db592aa .elementor-heading-title{font-size:30px;line-height:35px}.elementor-7828 .elementor-element.elementor-element-1cc0ceb5{padding:30px
20px 30px 20px}.elementor-7828 .elementor-element.elementor-element-5889b590 .elementor-heading-title{font-size:30px;line-height:35px}.elementor-7828 .elementor-element.elementor-element-64c4864b{padding:30px
20px 30px 20px}.elementor-7828 .elementor-element.elementor-element-28bee1e4 .elementor-heading-title{font-size:30px;line-height:35px}.elementor-7828 .elementor-element.elementor-element-25549fe6{padding:30px
20px 30px 20px}.elementor-7828 .elementor-element.elementor-element-1a1a5178 .elementor-heading-title{font-size:30px;line-height:35px}.elementor-7828 .elementor-element.elementor-element-148a4c61{padding:60px
0px 75px 0px}.elementor-7828 .elementor-element.elementor-element-3cef9bdb>.elementor-element-populated{padding:90px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-5e7ff05e>.elementor-element-populated{padding:0px
15px 25px 15px}.elementor-7828 .elementor-element.elementor-element-2f5fa71a .elementor-heading-title{font-size:30px;line-height:34px}.elementor-7828 .elementor-element.elementor-element-1b2e642c{padding:0px
20px 40px 20px}.elementor-7828 .elementor-element.elementor-element-3162698a>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-widget-toggle .elementor-toggle-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-widget-toggle .elementor-tab-content{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-7828 .elementor-element.elementor-element-71868d40 .elementor-toggle-title{font-size:19px}.elementor-7828 .elementor-element.elementor-element-4e9531e7{padding:30px
15px 30px 15px}.elementor-7828 .elementor-element.elementor-element-294fe457 .elementor-heading-title{font-size:35px;line-height:40px}.elementor-7828 .elementor-element.elementor-element-74ebbc93{padding:30px
0px 0px 0px}.elementor-widget-call-to-action .elementor-cta__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-widget-call-to-action .elementor-cta__description{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-widget-call-to-action .elementor-cta__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-call-to-action .elementor-ribbon-inner{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-7828 .elementor-element.elementor-element-23e773d0 .elementor-cta__title{font-size:var( --e-global-typography-b40b286-font-size );line-height:var( --e-global-typography-b40b286-line-height );letter-spacing:var( --e-global-typography-b40b286-letter-spacing )}.elementor-7828 .elementor-element.elementor-element-7f77832f .elementor-cta__title{font-size:var( --e-global-typography-b40b286-font-size );line-height:var( --e-global-typography-b40b286-line-height );letter-spacing:var( --e-global-typography-b40b286-letter-spacing )}.elementor-7828 .elementor-element.elementor-element-48425844 .elementor-cta__title{font-size:var( --e-global-typography-b40b286-font-size );line-height:var( --e-global-typography-b40b286-line-height );letter-spacing:var( --e-global-typography-b40b286-letter-spacing )}.elementor-7828 .elementor-element.elementor-element-15ad8a56{padding:30px
20px 30px 20px}.elementor-7828 .elementor-element.elementor-element-3253cffb{padding:0px
0px 30px 0px}.elementor-7828 .elementor-element.elementor-element-6ea27986 .elementor-heading-title{font-size:35px;line-height:40px}.elementor-7828 .elementor-element.elementor-element-76755e9f{padding:30px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-19e04106>.elementor-element-populated{margin:0px
0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-7828 .elementor-element.elementor-element-2e59baed>.elementor-element-populated{padding:0px
0px 0px 0px}.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-7828 .elementor-element.elementor-element-6760878d{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-7c134863>.elementor-widget-container{margin:0px
0px 20px 0px;padding:0px
15px 0px 15px}.elementor-7828 .elementor-element.elementor-element-7c134863 .elementor-heading-title{font-size:35px;line-height:40px}.elementor-7828 .elementor-element.elementor-element-7b380643{padding:20px
20px 20px 20px}.elementor-widget-teaser-infomaterial .elementor-info-teaser__content__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-widget-teaser-infomaterial .elementor-info-teaser__content__text{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-7828 .elementor-element.elementor-element-7fccdb66 .elementor-infomaterial-teaser-inner{padding:15px
15px 15px 15px}.elementor-7828 .elementor-element.elementor-element-7fccdb66 .elementor-info-teaser__content__text{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-7828 .elementor-element.elementor-element-568762f3 .elementor-infomaterial-teaser-inner{padding:15px
15px 15px 15px}.elementor-7828 .elementor-element.elementor-element-568762f3 .elementor-info-teaser__content__text{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-7828 .elementor-element.elementor-element-8707d9e{padding:60px
0px 75px 0px}.elementor-7828 .elementor-element.elementor-element-12d1baf7>.elementor-element-populated{padding:90px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-424fe488>.elementor-element-populated{padding:0px
15px 25px 15px}.elementor-7828 .elementor-element.elementor-element-5d1efd4a .elementor-heading-title{font-size:30px;line-height:34px}.elementor-7828 .elementor-element.elementor-element-45edf8f1{padding:0px
20px 40px 20px}.elementor-7828 .elementor-element.elementor-element-3fcdbdd4>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-1a13eb01 .elementor-toggle-title{font-size:19px}.elementor-7828 .elementor-element.elementor-element-29f1b93e{padding:60px
0px 75px 0px}.elementor-7828 .elementor-element.elementor-element-b802b12>.elementor-element-populated{padding:90px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-7d564271{padding:0px
20px 40px 20px}.elementor-7828 .elementor-element.elementor-element-402a9b34>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-7828 .elementor-element.elementor-element-5053a0c0 .elementor-toggle-title{font-size:19px}}