.elementor-19915 .elementor-element.elementor-element-cb7d97f > .elementor-container{max-width:1400px;}.elementor-19915 .elementor-element.elementor-element-cb7d97f:not(.elementor-motion-effects-element-type-background), .elementor-19915 .elementor-element.elementor-element-cb7d97f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19915 .elementor-element.elementor-element-cb7d97f{border-style:solid;border-width:1px 0px 0px 0px;border-color:#D6DBE8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;z-index:10;}.elementor-19915 .elementor-element.elementor-element-cb7d97f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19915 .elementor-element.elementor-element-ca6277c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(40px/2);}.elementor-19915 .elementor-element.elementor-element-ca6277c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(40px/2);}.elementor-19915 .elementor-element.elementor-element-ca6277c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(40px/2);margin-left:calc(40px/2);}.elementor-19915 .elementor-element.elementor-element-ca6277c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-40px/2);margin-left:calc(-40px/2);}body.rtl .elementor-19915 .elementor-element.elementor-element-ca6277c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-40px/2);}body:not(.rtl) .elementor-19915 .elementor-element.elementor-element-ca6277c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-40px/2);}.elementor-19915 .elementor-element.elementor-element-ca6277c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-19915 .elementor-element.elementor-element-ca6277c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-19915 .elementor-element.elementor-element-ca6277c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19915 .elementor-element.elementor-element-ca6277c .elementor-icon-list-text{transition:color 0.3s;}.elementor-19915 .elementor-element.elementor-element-8b1d61b > .elementor-container{max-width:1260px;min-height:500px;}.elementor-19915 .elementor-element.elementor-element-8b1d61b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-19915 .elementor-element.elementor-element-8b1d61b{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;z-index:1;}.elementor-19915 .elementor-element.elementor-element-8b1d61b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19915 .elementor-element.elementor-element-0951006 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19915 .elementor-element.elementor-element-a5c8d44 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19915 .elementor-element.elementor-element-36a4690 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(25px/2);}.elementor-19915 .elementor-element.elementor-element-36a4690 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(25px/2);}.elementor-19915 .elementor-element.elementor-element-36a4690 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(25px/2);margin-left:calc(25px/2);}.elementor-19915 .elementor-element.elementor-element-36a4690 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-25px/2);margin-left:calc(-25px/2);}body.rtl .elementor-19915 .elementor-element.elementor-element-36a4690 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-25px/2);}body:not(.rtl) .elementor-19915 .elementor-element.elementor-element-36a4690 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-25px/2);}.elementor-19915 .elementor-element.elementor-element-36a4690 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-19915 .elementor-element.elementor-element-36a4690 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-19915 .elementor-element.elementor-element-36a4690{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-19915 .elementor-element.elementor-element-36a4690 .elementor-icon-list-icon{padding-right:17px;}.elementor-19915 .elementor-element.elementor-element-36a4690 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19915 .elementor-element.elementor-element-36a4690 .elementor-icon-list-item > a{font-size:20px;line-height:1.4em;}.elementor-19915 .elementor-element.elementor-element-36a4690 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-19915 .elementor-element.elementor-element-36a4690 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-19915 .elementor-element.elementor-element-7f02258{text-align:right;}.elementor-19915 .elementor-element.elementor-element-4ab2f65 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-19915 .elementor-element.elementor-element-4ab2f65{width:auto;max-width:auto;}.elementor-19915 .elementor-element.elementor-element-09ffd38 .elementor-button{background-color:#00000000;}.elementor-19915 .elementor-element.elementor-element-09ffd38 .elementor-button:hover, .elementor-19915 .elementor-element.elementor-element-09ffd38 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-19915 .elementor-element.elementor-element-09ffd38{width:auto;max-width:auto;}.elementor-19915 .elementor-element.elementor-element-ab61344{text-align:right;}.elementor-19915 .elementor-element.elementor-element-aabf72e > .elementor-container{min-height:400px;}.elementor-19915 .elementor-element.elementor-element-aabf72e:not(.elementor-motion-effects-element-type-background), .elementor-19915 .elementor-element.elementor-element-aabf72e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.snafu.de/wp-content/uploads/2020/10/oneshop_yellow_wave_bg-desktop.png");background-position:center center;background-repeat:no-repeat;}.elementor-19915 .elementor-element.elementor-element-aabf72e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:120px;padding:180px 20px 180px 20px;}.elementor-19915 .elementor-element.elementor-element-aabf72e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19915 .elementor-element.elementor-element-1a58d92{text-align:left;font-size:18px;line-height:1.6em;color:var( --e-global-color-f3c2e8b );}.elementor-19915 .elementor-element.elementor-element-1a58d92 > .elementor-widget-container{margin:0px 24px 0px 0px;}.elementor-19915 .elementor-element.elementor-element-6f21a02 .elementor-button{background-color:#FFFFFF;}.elementor-19915 .elementor-element.elementor-element-6f21a02 .elementor-button:hover, .elementor-19915 .elementor-element.elementor-element-6f21a02 .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:#FFFFFF;}.elementor-19915 .elementor-element.elementor-element-cbbbd3f > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-19915 .elementor-element.elementor-element-2e440bf{text-align:center;}.elementor-19915 .elementor-element.elementor-element-86f742f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:120px;margin-bottom:120px;padding:0px 0px 0px 0px;}.elementor-19915 .elementor-element.elementor-element-86f742f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-19915 .elementor-element.elementor-element-32ec8be{left:-6px;}body.rtl .elementor-19915 .elementor-element.elementor-element-32ec8be{right:-6px;}.elementor-19915 .elementor-element.elementor-element-32ec8be{top:-247px;}body:not(.rtl) .elementor-19915 .elementor-element.elementor-element-275314b{left:-13px;}body.rtl .elementor-19915 .elementor-element.elementor-element-275314b{right:-13px;}.elementor-19915 .elementor-element.elementor-element-275314b{top:2654px;}body:not(.rtl) .elementor-19915 .elementor-element.elementor-element-8441421{left:-33px;}body.rtl .elementor-19915 .elementor-element.elementor-element-8441421{right:-33px;}.elementor-19915 .elementor-element.elementor-element-8441421{top:1637px;}.elementor-19915 .elementor-element.elementor-element-d937828{text-align:center;}.elementor-19915 .elementor-element.elementor-element-3cb9f61{columns:1;color:var( --e-global-color-secondary );}.elementor-19915 .elementor-element.elementor-element-2ee332d:not(.elementor-motion-effects-element-type-background), .elementor-19915 .elementor-element.elementor-element-2ee332d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.snafu.de/wp-content/uploads/2020/10/wiki_wave_bg_desktop.png");background-position:center center;background-repeat:no-repeat;}.elementor-19915 .elementor-element.elementor-element-2ee332d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:120px;margin-bottom:120px;padding:180px 20px 180px 20px;}.elementor-19915 .elementor-element.elementor-element-2ee332d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19915 .elementor-element.elementor-element-9185b79 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19915 .elementor-element.elementor-element-b493c09{text-align:center;}.elementor-19915 .elementor-element.elementor-element-83adac7{--spacer-size:15px;}.elementor-19915 .elementor-element.elementor-element-5da1395{--spacer-size:50px;}.elementor-19915 .elementor-element.elementor-element-1c383c3 .elementor-button{background-color:#FFFFFF;}.elementor-19915 .elementor-element.elementor-element-1c383c3 .elementor-button:hover, .elementor-19915 .elementor-element.elementor-element-1c383c3 .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:#FFFFFF;}.elementor-19915 .elementor-element.elementor-element-e040c0b{text-align:center;}.elementor-19915 .elementor-element.elementor-element-57cc268{margin-top:120px;margin-bottom:120px;}.elementor-19915 .elementor-element.elementor-element-39d6a2e{font-size:20px;line-height:1.6em;}.elementor-19915 .elementor-element.elementor-element-39d6a2e > .elementor-widget-container{margin:0px 35px 15px 0px;}.elementor-19915 .elementor-element.elementor-element-d18836e{font-size:20px;line-height:1.6em;}.elementor-19915 .elementor-element.elementor-element-d18836e > .elementor-widget-container{margin:0px 35px 15px 0px;}.elementor-19915 .elementor-element.elementor-element-a4d5758 .elementor-button{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-19915 .elementor-element.elementor-element-a4d5758 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-19915 .elementor-element.elementor-element-a4d5758{width:auto;max-width:auto;}.elementor-19915 .elementor-element.elementor-element-70534c4 .elementor-button{background-color:#00000000;}.elementor-19915 .elementor-element.elementor-element-70534c4 .elementor-button:hover, .elementor-19915 .elementor-element.elementor-element-70534c4 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-19915 .elementor-element.elementor-element-70534c4{width:auto;max-width:auto;}.elementor-19915 .elementor-element.elementor-element-48b9413 > .elementor-widget-container{margin:10px 0px 0px 0px;}@media(max-width:1023px){.elementor-19915 .elementor-element.elementor-element-8b1d61b{padding:0px 20px 0px 20px;}.elementor-19915 .elementor-element.elementor-element-7f02258{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-19915 .elementor-element.elementor-element-4ab2f65 > .elementor-widget-container{margin:0px 20px 010px 0px;}.elementor-19915 .elementor-element.elementor-element-ab61344{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-19915 .elementor-element.elementor-element-aabf72e{margin-top:0px;margin-bottom:120px;padding:80px 20px 80px 20px;}.elementor-19915 .elementor-element.elementor-element-2c37364{text-align:center;}.elementor-19915 .elementor-element.elementor-element-2c37364 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-19915 .elementor-element.elementor-element-1a58d92{text-align:left;}.elementor-19915 .elementor-element.elementor-element-cbbbd3f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19915 .elementor-element.elementor-element-2e440bf img{max-width:500px;}.elementor-19915 .elementor-element.elementor-element-86f742f{margin-top:120px;margin-bottom:120px;padding:0px 20px 0px 20px;}.elementor-19915 .elementor-element.elementor-element-d937828{text-align:center;}.elementor-19915 .elementor-element.elementor-element-2ee332d{margin-top:120px;margin-bottom:120px;padding:80px 20px 100px 20px;}.elementor-19915 .elementor-element.elementor-element-9185b79 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19915 .elementor-element.elementor-element-57cc268{margin-top:120px;margin-bottom:120px;padding:0px 0px 0px 0px;}.elementor-19915 .elementor-element.elementor-element-ed787d1 img{max-width:500px;}.elementor-19915 .elementor-element.elementor-element-d30f281 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-19915 .elementor-element.elementor-element-a4d5758 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-19915 .elementor-element.elementor-element-a4d5758{width:auto;max-width:auto;}.elementor-19915 .elementor-element.elementor-element-70534c4{width:auto;max-width:auto;}}@media(max-width:767px){.elementor-19915 .elementor-element.elementor-element-8b1d61b{padding:0px 0px 0px 0px;}.elementor-19915 .elementor-element.elementor-element-0951006 > .elementor-element-populated{padding:30px 30px 15px 30px;}.elementor-19915 .elementor-element.elementor-element-36a4690 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19915 .elementor-element.elementor-element-36a4690 .elementor-icon-list-item > a{font-size:16px;}.elementor-19915 .elementor-element.elementor-element-36a4690 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-19915 .elementor-element.elementor-element-4ab2f65 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19915 .elementor-element.elementor-element-4ab2f65{width:100%;max-width:100%;}.elementor-19915 .elementor-element.elementor-element-09ffd38 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-19915 .elementor-element.elementor-element-09ffd38{width:100%;max-width:100%;}.elementor-19915 .elementor-element.elementor-element-aabf72e:not(.elementor-motion-effects-element-type-background), .elementor-19915 .elementor-element.elementor-element-aabf72e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-19915 .elementor-element.elementor-element-aabf72e{margin-top:0px;margin-bottom:40px;padding:80px 20px 60px 20px;}.elementor-19915 .elementor-element.elementor-element-a3c4584 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19915 .elementor-element.elementor-element-2c37364{text-align:center;}.elementor-19915 .elementor-element.elementor-element-2c37364 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-19915 .elementor-element.elementor-element-1a58d92{text-align:left;font-size:16px;}.elementor-19915 .elementor-element.elementor-element-1a58d92 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19915 .elementor-element.elementor-element-cbbbd3f > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-19915 .elementor-element.elementor-element-2e440bf img{width:100%;}.elementor-19915 .elementor-element.elementor-element-86f742f{margin-top:40px;margin-bottom:40px;}.elementor-19915 .elementor-element.elementor-element-1b2bfdb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19915 .elementor-element.elementor-element-d937828{text-align:center;}.elementor-19915 .elementor-element.elementor-element-d937828 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19915 .elementor-element.elementor-element-3cb9f61{columns:1;}.elementor-19915 .elementor-element.elementor-element-2ee332d:not(.elementor-motion-effects-element-type-background), .elementor-19915 .elementor-element.elementor-element-2ee332d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;background-size:cover;}.elementor-19915 .elementor-element.elementor-element-2ee332d{margin-top:40px;margin-bottom:40px;padding:60px 20px 60px 20px;}.elementor-19915 .elementor-element.elementor-element-57cc268{margin-top:40px;margin-bottom:40px;padding:0px 20px 0px 20px;}.elementor-19915 .elementor-element.elementor-element-32cec6a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19915 .elementor-element.elementor-element-ed787d1 img{max-width:100%;}.elementor-19915 .elementor-element.elementor-element-d30f281 > .elementor-element-populated{padding:60px 0px 0px 0px;}.elementor-19915 .elementor-element.elementor-element-98ddfd4{text-align:center;}.elementor-19915 .elementor-element.elementor-element-39d6a2e{text-align:center;font-size:16px;line-height:1.4em;}.elementor-19915 .elementor-element.elementor-element-39d6a2e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19915 .elementor-element.elementor-element-d18836e{text-align:center;font-size:16px;line-height:1.4em;}.elementor-19915 .elementor-element.elementor-element-d18836e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19915 .elementor-element.elementor-element-a4d5758 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-19915 .elementor-element.elementor-element-a4d5758{width:100%;max-width:100%;}.elementor-19915 .elementor-element.elementor-element-70534c4{width:100%;max-width:100%;}.elementor-19915 .elementor-element.elementor-element-48b9413{text-align:center;}}@media(min-width:768px){.elementor-19915 .elementor-element.elementor-element-0951006{width:50%;}.elementor-19915 .elementor-element.elementor-element-6289378{width:50%;}}@media(max-width:1023px) and (min-width:768px){.elementor-19915 .elementor-element.elementor-element-a3c4584{width:100%;}.elementor-19915 .elementor-element.elementor-element-cbbbd3f{width:100%;}.elementor-19915 .elementor-element.elementor-element-1b2bfdb{width:100%;}.elementor-19915 .elementor-element.elementor-element-9185b79{width:100%;}.elementor-19915 .elementor-element.elementor-element-32cec6a{width:100%;}.elementor-19915 .elementor-element.elementor-element-d30f281{width:100%;}.elementor-19915 .elementor-element.elementor-element-f70d256{width:100%;}}/* Start custom CSS for icon-list, class: .elementor-element-ca6277c */.elementor-19915 .elementor-element.elementor-element-ca6277c .elementor-icon-list-item .elementor-icon-list-text:after{
    bottom:2px !Important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cb7d97f */.elementor-19915 .elementor-element.elementor-element-cb7d97f:not(.elementor-sticky--effects).snafu_secondary_page_menu{
   opacity:0;
   visibility: hidden;
transition:0.3s all;
}

.elementor-19915 .elementor-element.elementor-element-cb7d97f.elementor-sticky--effects.snafu_secondary_page_menu{
   opacity:1;
   visibility: visible;
   transition:0.3s all;
}


@media screen and (min-width:1024px){
   .snafu_header_menu:after{
        bottom: -59px !important;
    } 
  

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6289378 */.elementor-19915 .elementor-element.elementor-element-6289378 .elementor-column-wrap{
    padding:0px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8b1d61b */@media screen and (min-width:1450px){
    
.elementor-19915 .elementor-element.elementor-element-8b1d61b{
    background-size: contain !important;
}
    
    
}

@media screen and (max-width:767px){
    
.elementor-19915 .elementor-element.elementor-element-8b1d61b{
background: none !important;     background-image: linear-gradient(#f3f3f3 ,#fff) !important;
}
    
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-aabf72e */.elementor-19915 .elementor-element.elementor-element-aabf72e{
    background-size:100% 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-86f742f */.elementor-19915 .elementor-element.elementor-element-86f742f{
    background-size:100% 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2ee332d */.elementor-19915 .elementor-element.elementor-element-2ee332d{
    background-size:100% 100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-32cec6a */@media screen and (max-width:768px){
.elementor-19915 .elementor-element.elementor-element-32cec6a .elementor-column-wrap{
    padding-bottom: 0px !important;
}

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f70d256 */@media screen and (min-width:768px){
.elementor-19915 .elementor-element.elementor-element-f70d256 .elementor-column-wrap{
    padding-left: 0px !important;
}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-94be0af */@media screen and (max-width:1100px)  and (min-width:1024px){
    .elementor-19915 .elementor-element.elementor-element-94be0af .elementor-button{
        font-size: 14px;
        white-space: nowrap;
    }

}

@media screen and (max-width:768px){
.elementor-19915 .elementor-element.elementor-element-94be0af .elementor-column-wrap{
    padding: 5px 0px !important;

    
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48b9413 */@media screen and (max-width:768px){
    
    .elementor-19915 .elementor-element.elementor-element-48b9413 br {
        display:none;
    }
    
}/* End custom CSS */