.elementor-8 .elementor-element.elementor-element-76fa5d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5bce179{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-addc1c0 .elementor-repeater-item-1ead2bb .swiper-slide-bg{background-image:url(https://vwg-sonneberg.com/wp-content/uploads/2026/01/willkommen_02.jpg);background-size:cover;}.elementor-8 .elementor-element.elementor-element-addc1c0 .elementor-repeater-item-220503f .swiper-slide-bg{background-image:url(https://vwg-sonneberg.com/wp-content/uploads/2022/04/silder-familie.jpg);background-size:cover;}.elementor-8 .elementor-element.elementor-element-addc1c0 .elementor-repeater-item-637f82f .swiper-slide-bg{background-image:url(https://vwg-sonneberg.com/wp-content/uploads/2022/05/paar.jpg);background-size:cover;}.elementor-8 .elementor-element.elementor-element-addc1c0 .elementor-repeater-item-1f7ac00 .swiper-slide-bg{background-image:url(https://vwg-sonneberg.com/wp-content/uploads/2022/04/mann-kind1.jpg);background-size:cover;}.elementor-8 .elementor-element.elementor-element-addc1c0 .swiper-slide{transition-duration:calc(5000ms*1.2);height:60vh;}.elementor-8 .elementor-element.elementor-element-addc1c0 .elementor-slide-button{background-color:var( --e-global-color-bc98a55 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-addc1c0 .elementor-slide-button:hover{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-addc1c0 .swiper-slide-contents{max-width:100%;text-shadow:8px 5px 10px #000000;}.elementor-8 .elementor-element.elementor-element-addc1c0 .swiper-slide-inner{padding:0px 135px 100px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-addc1c0 .elementor-slide-heading{font-family:"Roboto", Sans-serif;font-size:2.2em;font-weight:600;}.elementor-8 .elementor-element.elementor-element-addc1c0 .elementor-slide-description{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:1.3em;font-weight:400;}.elementor-8 .elementor-element.elementor-element-3e2ba27{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-3e2ba27:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3e2ba27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vwg-sonneberg.com/wp-content/uploads/2022/03/blizzard.png");}.elementor-8 .elementor-element.elementor-element-3cf1e32{--display:flex;}.elementor-8 .elementor-element.elementor-element-3b2a17d{--spacer-size:9vh;}.elementor-8 .elementor-element.elementor-element-9a4a615{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-9a4a615:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9a4a615 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vwg-sonneberg.com/wp-content/uploads/2022/03/blizzard.png");}.elementor-8 .elementor-element.elementor-element-8f66a5e{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-6c7e5fe .elementor-heading-title{font-family:"Sriracha", Sans-serif;font-size:2.5em;font-weight:300;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.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-8 .elementor-element.elementor-element-4c508cd{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;}.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-8 .elementor-element.elementor-element-830d569 .elementor-button{background-color:#BBD5D100;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;}.elementor-8 .elementor-element.elementor-element-830d569 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-830d569 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-6072234 );}.elementor-8 .elementor-element.elementor-element-830d569 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-830d569 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-8 .elementor-element.elementor-element-830d569 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-830d569 .elementor-button:focus svg{fill:var( --e-global-color-6072234 );}.elementor-8 .elementor-element.elementor-element-11c7ea7{--display:flex;}.elementor-widget-image .widget-image-caption{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-8 .elementor-element.elementor-element-3257081:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3257081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vwg-sonneberg.com/wp-content/uploads/2022/03/blizzard.png");}.elementor-8 .elementor-element.elementor-element-3257081{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-3257081 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-0f0caa2{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-8915300:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8915300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vwg-sonneberg.com/wp-content/uploads/2022/03/blizzard.png");}.elementor-8 .elementor-element.elementor-element-8915300{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 17px 0px;}.elementor-8 .elementor-element.elementor-element-8915300 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-2233829 .elementor-heading-title{font-family:"Sriracha", Sans-serif;font-size:2.4em;font-weight:500;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a27ca97:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a27ca97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vwg-sonneberg.com/wp-content/uploads/2022/03/blizzard.png");}.elementor-8 .elementor-element.elementor-element-a27ca97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 5% 0%;}.elementor-8 .elementor-element.elementor-element-a27ca97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-ae804df{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-8 .elementor-element.elementor-element-1de5a08:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1de5a08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vwg-sonneberg.com/wp-content/uploads/2022/03/blizzard.png");}.elementor-8 .elementor-element.elementor-element-1de5a08{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-1de5a08 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-8 .elementor-element.elementor-element-0513a50{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-8 .elementor-element.elementor-element-0513a50 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-0513a50 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-c7135a0{--spacer-size:10vh;}.elementor-8 .elementor-element.elementor-element-7647122:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7647122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vwg-sonneberg.com/wp-content/uploads/2022/03/blizzard.png");}.elementor-8 .elementor-element.elementor-element-7647122{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 20px 15px;}.elementor-8 .elementor-element.elementor-element-7647122 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-97d3398 .elementor-heading-title{font-family:"Sriracha", Sans-serif;font-size:2.4em;font-weight:500;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-07e3c9a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-07e3c9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vwg-sonneberg.com/wp-content/uploads/2022/03/blizzard.png");}.elementor-8 .elementor-element.elementor-element-07e3c9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-07e3c9a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-484b187 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-484b187 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-0cef085 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:background 0s;}.elementor-8 .elementor-element.elementor-element-0cef085{--e-transform-transition-duration:100ms;text-align:center;}.elementor-8 .elementor-element.elementor-element-639a249{text-align:center;}.elementor-8 .elementor-element.elementor-element-639a249 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.4em;font-weight:600;}.elementor-8 .elementor-element.elementor-element-2e6fc60 .elementor-button{background-color:#BBD5D100;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;}.elementor-8 .elementor-element.elementor-element-2e6fc60 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-2e6fc60 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-6072234 );}.elementor-8 .elementor-element.elementor-element-2e6fc60 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-2e6fc60 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-8 .elementor-element.elementor-element-2e6fc60 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-2e6fc60 .elementor-button:focus svg{fill:var( --e-global-color-6072234 );}.elementor-8 .elementor-element.elementor-element-43ed643 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-43ed643 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-acc23d4{text-align:center;}.elementor-8 .elementor-element.elementor-element-83a0f94{text-align:center;}.elementor-8 .elementor-element.elementor-element-83a0f94 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.4em;font-weight:600;}.elementor-8 .elementor-element.elementor-element-ae01b98 .elementor-button{background-color:#BBD5D100;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;}.elementor-8 .elementor-element.elementor-element-ae01b98 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-ae01b98 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-6072234 );}.elementor-8 .elementor-element.elementor-element-ae01b98 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-ae01b98 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-8 .elementor-element.elementor-element-ae01b98 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-ae01b98 .elementor-button:focus svg{fill:var( --e-global-color-6072234 );}.elementor-8 .elementor-element.elementor-element-47347f0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-47347f0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-628a77b{text-align:center;}.elementor-8 .elementor-element.elementor-element-96707cd{text-align:center;}.elementor-8 .elementor-element.elementor-element-96707cd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.4em;font-weight:600;}.elementor-8 .elementor-element.elementor-element-2c9b7c5 .elementor-button{background-color:#BBD5D100;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;}.elementor-8 .elementor-element.elementor-element-2c9b7c5 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-2c9b7c5 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-6072234 );}.elementor-8 .elementor-element.elementor-element-2c9b7c5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-2c9b7c5 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-8 .elementor-element.elementor-element-2c9b7c5 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-2c9b7c5 .elementor-button:focus svg{fill:var( --e-global-color-6072234 );}.elementor-8 .elementor-element.elementor-element-27ef0d9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-27ef0d9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-76a3dc2{text-align:center;}.elementor-8 .elementor-element.elementor-element-7a92ad6{text-align:center;}.elementor-8 .elementor-element.elementor-element-7a92ad6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.4em;font-weight:600;}.elementor-8 .elementor-element.elementor-element-eb096ea .elementor-button{background-color:#BBD5D100;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;}.elementor-8 .elementor-element.elementor-element-eb096ea .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-eb096ea .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-6072234 );}.elementor-8 .elementor-element.elementor-element-eb096ea .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-eb096ea .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-8 .elementor-element.elementor-element-eb096ea .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-eb096ea .elementor-button:focus svg{fill:var( --e-global-color-6072234 );}.elementor-8 .elementor-element.elementor-element-a1a7c6c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a1a7c6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vwg-sonneberg.com/wp-content/uploads/2022/03/blizzard.png");}.elementor-8 .elementor-element.elementor-element-a1a7c6c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-a1a7c6c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-9e349cb{--spacer-size:145px;}.elementor-8 .elementor-element.elementor-element-906cc16:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-906cc16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ce9920a );}.elementor-8 .elementor-element.elementor-element-906cc16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-906cc16 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-72b2ec2 .elementor-heading-title{font-family:"Sriracha", Sans-serif;font-size:2.4em;font-weight:500;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-974acaf .elementor-button{background-color:#BBD5D100;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;}.elementor-8 .elementor-element.elementor-element-974acaf .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-974acaf .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-6072234 );}.elementor-8 .elementor-element.elementor-element-974acaf .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-974acaf .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-8 .elementor-element.elementor-element-974acaf .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-974acaf .elementor-button:focus svg{fill:var( --e-global-color-6072234 );}.elementor-widget-hotspot .widget-image-caption{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-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-c599882 .elementor-repeater-item-ae54ce5{left:7%;--hotspot-translate-x:7%;top:34%;--hotspot-translate-y:34%;}.elementor-8 .elementor-element.elementor-element-c599882 .elementor-repeater-item-ae54ce5 .e-hotspot__tooltip{min-width:0px;}.elementor-8 .elementor-element.elementor-element-c599882 .elementor-repeater-item-4edff79{--hotspot-min-width:181px;--hotspot-min-height:127px;left:63%;--hotspot-translate-x:63%;top:58%;--hotspot-translate-y:58%;}.elementor-8 .elementor-element.elementor-element-c599882 .elementor-repeater-item-4edff79 .e-hotspot__tooltip{min-width:0px;}.elementor-8 .elementor-element.elementor-element-c599882 .elementor-repeater-item-cfc9d76{--hotspot-min-width:0px;--hotspot-min-height:0px;left:59%;--hotspot-translate-x:59%;top:15%;--hotspot-translate-y:15%;}.elementor-8 .elementor-element.elementor-element-c599882 .elementor-repeater-item-cfc9d76 .e-hotspot__tooltip{min-width:0px;}.elementor-8 .elementor-element.elementor-element-c599882 .elementor-repeater-item-3869f8e{left:89%;--hotspot-translate-x:89%;top:84%;--hotspot-translate-y:84%;}.elementor-8 .elementor-element.elementor-element-c599882 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-8 .elementor-element.elementor-element-c599882{--background-align:center;--hotspot-color:var( --e-global-color-primary );--hotspot-size:56px;--hotspot-box-color:#FFDA5E00;--hotspot-padding:6px;--tooltip-text-color:#0C0C0C;--tooltip-min-width:284px;--tooltip-color:var( --e-global-color-6072234 );}.elementor-8 .elementor-element.elementor-element-c599882 .e-hotspot__tooltip{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-01fac77:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-01fac77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vwg-sonneberg.com/wp-content/uploads/2022/03/blizzard.png");}.elementor-8 .elementor-element.elementor-element-01fac77{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-01fac77 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-a46eb5a{--spacer-size:10vh;}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-c941248{width:100%;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-addc1c0 .elementor-slide-heading{font-size:2.4em;}.elementor-8 .elementor-element.elementor-element-addc1c0 .elementor-slide-description{font-size:1.6em;}.elementor-8 .elementor-element.elementor-element-9a4a615{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-6c7e5fe .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-11c7ea7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:31%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-2233829 .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-c7135a0{--spacer-size:6vh;}.elementor-8 .elementor-element.elementor-element-7647122{padding:0px 30px 0px 30px;}.elementor-8 .elementor-element.elementor-element-07e3c9a{padding:0px 4px 0px 5px;}.elementor-8 .elementor-element.elementor-element-9e349cb{--spacer-size:6vh;}.elementor-8 .elementor-element.elementor-element-906cc16{padding:0px 8px 0px 8px;}.elementor-8 .elementor-element.elementor-element-72b2ec2 .elementor-heading-title{font-size:2em;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-76fa5d5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5bce179{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-addc1c0 .swiper-slide-inner{padding:0px 20px 38px 20px;}.elementor-8 .elementor-element.elementor-element-addc1c0 .elementor-slide-heading{font-size:1.9em;}.elementor-8 .elementor-element.elementor-element-3b2a17d{--spacer-size:28px;}.elementor-8 .elementor-element.elementor-element-9a4a615{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-6c7e5fe .elementor-heading-title{font-size:1.8em;}.elementor-8 .elementor-element.elementor-element-11c7ea7{--padding-top:6%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-0f0caa2{--spacer-size:27px;}.elementor-8 .elementor-element.elementor-element-8915300{padding:0px 0px 1px 0px;}.elementor-8 .elementor-element.elementor-element-2233829 .elementor-heading-title{font-size:1.5em;}.elementor-8 .elementor-element.elementor-element-c7135a0{--spacer-size:37px;}.elementor-8 .elementor-element.elementor-element-97d3398 .elementor-heading-title{font-size:1.5em;}.elementor-8 .elementor-element.elementor-element-07e3c9a{padding:0px 15px 0px 15px;}.elementor-8 .elementor-element.elementor-element-9e349cb{--spacer-size:6vh;}.elementor-8 .elementor-element.elementor-element-906cc16{padding:0px 15px 0px 15px;}.elementor-8 .elementor-element.elementor-element-72b2ec2 .elementor-heading-title{font-size:1.5em;}}/* Start custom CSS for image, class: .elementor-element-0cef085 */.elementor-8 .elementor-element.elementor-element-0cef085 {
    z-index:1;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d97227 */.elementor-8 .elementor-element.elementor-element-7d97227 p { 
 -moz-hyphens: auto;
 -ms-hyphens: auto;
 -o-hyphens: auto;
 -webkit-hyphens: auto;
 hyphens: auto;
 text-align: justify;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-acc23d4 */.elementor-8 .elementor-element.elementor-element-acc23d4 {
    z-index:1;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-378dcb1 */.elementor-8 .elementor-element.elementor-element-378dcb1 p { 
 -moz-hyphens: auto;
 -ms-hyphens: auto;
 -o-hyphens: auto;
 -webkit-hyphens: auto;
 hyphens: auto;
 text-align: justify;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-628a77b */.elementor-8 .elementor-element.elementor-element-628a77b {
    z-index:1;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1aeeb05 */.elementor-8 .elementor-element.elementor-element-1aeeb05 p { 
 -moz-hyphens: auto;
 -ms-hyphens: auto;
 -o-hyphens: auto;
 -webkit-hyphens: auto;
 hyphens: auto;
 text-align: justify;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-76a3dc2 */.elementor-8 .elementor-element.elementor-element-76a3dc2 {
    z-index:1;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f21c39c */.elementor-8 .elementor-element.elementor-element-f21c39c p { 
 -moz-hyphens: auto;
 -ms-hyphens: auto;
 -o-hyphens: auto;
 -webkit-hyphens: auto;
 hyphens: auto;
 text-align: justify;
}/* End custom CSS */