.elementor-916 .elementor-element.elementor-element-285446eb:not(.elementor-motion-effects-element-type-background),.elementor-916 .elementor-element.elementor-element-285446eb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://weihnachtsmann-stuttgart.de/wp-content/uploads/2020/11/bg-snowstar-t2.png");background-position:top left;background-repeat:repeat-x}.elementor-916 .elementor-element.elementor-element-285446eb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:42px 0 0;z-index:1000}.elementor-916 .elementor-element.elementor-element-285446eb>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-916 .elementor-element.elementor-element-eef29fc:not(.elementor-motion-effects-element-type-background),.elementor-916 .elementor-element.elementor-element-eef29fc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#b80332;background-image:url("https://weihnachtsmann-stuttgart.de/wp-content/uploads/2020/11/bg-deco-4.png")}.elementor-916 .elementor-element.elementor-element-eef29fc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-42px;margin-bottom:0;padding:5em 0 4em}.elementor-916 .elementor-element.elementor-element-eef29fc>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-916 .elementor-element.elementor-element-3eb35c7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-916 .elementor-element.elementor-element-3eb35c7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F9F9F9ED}.elementor-916 .elementor-element.elementor-element-3eb35c7>.elementor-element-populated,.elementor-916 .elementor-element.elementor-element-3eb35c7>.elementor-element-populated>.elementor-background-overlay,.elementor-916 .elementor-element.elementor-element-3eb35c7>.elementor-background-slideshow{border-radius:6px}.elementor-916 .elementor-element.elementor-element-3eb35c7>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:2em}.elementor-916 .elementor-element.elementor-element-3eb35c7>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-916 .elementor-element.elementor-element-b8715f3 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-weight:600}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-916 .elementor-element.elementor-element-2e5af3e{--divider-border-style:x_tribal;--divider-color:#fff;--divider-pattern-height:20px}.elementor-916 .elementor-element.elementor-element-2e5af3e .elementor-divider-separator{width:100%}.elementor-916 .elementor-element.elementor-element-2e5af3e .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-916 .elementor-element.elementor-element-e5f3a5f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1em 0}.elementor-916 .elementor-element.elementor-element-e5f3a5f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-916 .elementor-element.elementor-element-0b37b92 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1.5em;font-weight:600;color:var(--e-global-color-accent)}.elementor-916 .elementor-element.elementor-element-418e481 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1em;font-weight:400;color:var(--e-global-color-secondary)}.elementor-916 .elementor-element.elementor-element-8310138 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1.5em;font-weight:600}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-916 .elementor-element.elementor-element-2748fc2 .elementor-button:hover,.elementor-916 .elementor-element.elementor-element-2748fc2 .elementor-button:focus{background-color:var(--e-global-color-primary)}.elementor-916 .elementor-element.elementor-element-b6202bb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1em 0}.elementor-916 .elementor-element.elementor-element-b6202bb>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-916 .elementor-element.elementor-element-e2da938 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1.5em;font-weight:600;color:var(--e-global-color-accent)}.elementor-916 .elementor-element.elementor-element-16e6c91 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1em;font-weight:400;color:var(--e-global-color-secondary)}.elementor-916 .elementor-element.elementor-element-371ec16 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1.5em;font-weight:600}.elementor-916 .elementor-element.elementor-element-45fc1ff .elementor-button:hover,.elementor-916 .elementor-element.elementor-element-45fc1ff .elementor-button:focus{background-color:var(--e-global-color-primary)}.elementor-916 .elementor-element.elementor-element-72d6466{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1em 0}.elementor-916 .elementor-element.elementor-element-72d6466>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-916 .elementor-element.elementor-element-ff5fda6 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1.5em;font-weight:600;color:var(--e-global-color-accent)}.elementor-916 .elementor-element.elementor-element-4af49b0 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1em;font-weight:400;color:var(--e-global-color-secondary)}.elementor-916 .elementor-element.elementor-element-cc10288 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1.5em;font-weight:600}.elementor-916 .elementor-element.elementor-element-1a73186 .elementor-button:hover,.elementor-916 .elementor-element.elementor-element-1a73186 .elementor-button:focus{background-color:var(--e-global-color-primary)}.elementor-916 .elementor-element.elementor-element-ce06637{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1em 0}.elementor-916 .elementor-element.elementor-element-ce06637>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-916 .elementor-element.elementor-element-38acc9c .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1.5em;font-weight:600;color:var(--e-global-color-accent)}.elementor-916 .elementor-element.elementor-element-672659f .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1em;font-weight:400;color:var(--e-global-color-secondary)}.elementor-916 .elementor-element.elementor-element-532f4d6 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1.5em;font-weight:600}.elementor-916 .elementor-element.elementor-element-90e9af7 .elementor-button:hover,.elementor-916 .elementor-element.elementor-element-90e9af7 .elementor-button:focus{background-color:var(--e-global-color-primary)}.elementor-916 .elementor-element.elementor-element-091805d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1em 0}.elementor-916 .elementor-element.elementor-element-091805d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-916 .elementor-element.elementor-element-b786842 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1.5em;font-weight:600;color:var(--e-global-color-accent)}.elementor-916 .elementor-element.elementor-element-c84176d .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1em;font-weight:400;color:var(--e-global-color-secondary)}.elementor-916 .elementor-element.elementor-element-5840bfb .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1.5em;font-weight:600}.elementor-widget-text-editor{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.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-916 .elementor-element.elementor-element-78459d5{color:#020b0e}.elementor-916 .elementor-element.elementor-element-ccf6daf .elementor-button:hover,.elementor-916 .elementor-element.elementor-element-ccf6daf .elementor-button:focus{background-color:var(--e-global-color-primary)}.elementor-916 .elementor-element.elementor-element-ae62d15{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1em 0}.elementor-916 .elementor-element.elementor-element-ae62d15>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-916 .elementor-element.elementor-element-187b561 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1.5em;font-weight:600;color:var(--e-global-color-accent)}.elementor-916 .elementor-element.elementor-element-bc16597 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1em;font-weight:400;color:var(--e-global-color-secondary)}.elementor-916 .elementor-element.elementor-element-c57a9e1 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1.5em;font-weight:600}.elementor-916 .elementor-element.elementor-element-445d578{color:#020b0e}.elementor-916 .elementor-element.elementor-element-7d5c9fe .elementor-button:hover,.elementor-916 .elementor-element.elementor-element-7d5c9fe .elementor-button:focus{background-color:var(--e-global-color-primary)}.elementor-916 .elementor-element.elementor-element-e12ae73{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1em 0}.elementor-916 .elementor-element.elementor-element-e12ae73>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-916 .elementor-element.elementor-element-43791a1 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1.5em;font-weight:600;color:var(--e-global-color-accent)}.elementor-916 .elementor-element.elementor-element-39c65dd .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1em;font-weight:400;color:var(--e-global-color-secondary)}.elementor-916 .elementor-element.elementor-element-de14c03 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1.5em;font-weight:600}.elementor-916 .elementor-element.elementor-element-e7b9927 .elementor-button:hover,.elementor-916 .elementor-element.elementor-element-e7b9927 .elementor-button:focus{background-color:var(--e-global-color-primary)}.elementor-916 .elementor-element.elementor-element-8572958{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1em 0}.elementor-916 .elementor-element.elementor-element-8572958>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-916 .elementor-element.elementor-element-412840c .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1.5em;font-weight:600;color:var(--e-global-color-accent)}.elementor-916 .elementor-element.elementor-element-ec0f5d8 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1em;font-weight:400;color:var(--e-global-color-secondary)}.elementor-916 .elementor-element.elementor-element-a29c984 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1.5em;font-weight:600}.elementor-916 .elementor-element.elementor-element-9daeb46 .elementor-button:hover,.elementor-916 .elementor-element.elementor-element-9daeb46 .elementor-button:focus{background-color:var(--e-global-color-primary)}.elementor-916 .elementor-element.elementor-element-56aa32e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1em 0}.elementor-916 .elementor-element.elementor-element-56aa32e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-916 .elementor-element.elementor-element-f0ba2dd .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1.5em;font-weight:600;color:var(--e-global-color-accent)}.elementor-916 .elementor-element.elementor-element-17410cb .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1em;font-weight:400;color:var(--e-global-color-secondary)}.elementor-916 .elementor-element.elementor-element-ecc6de5 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:1.5em;font-weight:600}.elementor-916 .elementor-element.elementor-element-c4c7645 .elementor-button:hover,.elementor-916 .elementor-element.elementor-element-c4c7645 .elementor-button:focus{background-color:var(--e-global-color-primary)}@media(min-width:768px){.elementor-916 .elementor-element.elementor-element-fbf4fc6{width:15%}.elementor-916 .elementor-element.elementor-element-aafe2e4{width:38%}.elementor-916 .elementor-element.elementor-element-b4125b6{width:46.332%}.elementor-916 .elementor-element.elementor-element-9483697{width:15%}.elementor-916 .elementor-element.elementor-element-7b66b7b{width:38%}.elementor-916 .elementor-element.elementor-element-d12a449{width:46.332%}.elementor-916 .elementor-element.elementor-element-c5403a1{width:15%}.elementor-916 .elementor-element.elementor-element-9446bfc{width:38%}.elementor-916 .elementor-element.elementor-element-30b02c9{width:46.332%}.elementor-916 .elementor-element.elementor-element-cbaf61e{width:15%}.elementor-916 .elementor-element.elementor-element-50e1753{width:38%}.elementor-916 .elementor-element.elementor-element-a351bcc{width:46.332%}.elementor-916 .elementor-element.elementor-element-35eea37{width:15%}.elementor-916 .elementor-element.elementor-element-8220ed9{width:38%}.elementor-916 .elementor-element.elementor-element-77b3ed7{width:46.332%}.elementor-916 .elementor-element.elementor-element-ea0f4c7{width:15%}.elementor-916 .elementor-element.elementor-element-3dc37a2{width:38%}.elementor-916 .elementor-element.elementor-element-d3033c5{width:46.332%}.elementor-916 .elementor-element.elementor-element-c5d9f19{width:15%}.elementor-916 .elementor-element.elementor-element-053ace6{width:44.332%}.elementor-916 .elementor-element.elementor-element-a4a9c3f{width:40%}.elementor-916 .elementor-element.elementor-element-6d3d4a3{width:15%}.elementor-916 .elementor-element.elementor-element-388c7c9{width:38%}.elementor-916 .elementor-element.elementor-element-1d56ecb{width:46.332%}.elementor-916 .elementor-element.elementor-element-ce8bfbd{width:15%}.elementor-916 .elementor-element.elementor-element-3c30c39{width:38%}.elementor-916 .elementor-element.elementor-element-a82a208{width:46.332%}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}}@media(max-width:767px){.elementor-916 .elementor-element.elementor-element-eef29fc{padding:2em 0}.elementor-916 .elementor-element.elementor-element-3eb35c7>.elementor-element-populated{padding:0}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}}