.elementor-21143 .elementor-element.elementor-element-2331552:not(.elementor-motion-effects-element-type-background), .elementor-21143 .elementor-element.elementor-element-2331552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21143 .elementor-element.elementor-element-2331552 > .elementor-container{max-width:1400px;}.elementor-21143 .elementor-element.elementor-element-2331552{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-21143 .elementor-element.elementor-element-2331552 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21143 .elementor-element.elementor-element-3f9ca1d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(40px/2);}.elementor-21143 .elementor-element.elementor-element-3f9ca1d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(40px/2);}.elementor-21143 .elementor-element.elementor-element-3f9ca1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(40px/2);margin-left:calc(40px/2);}.elementor-21143 .elementor-element.elementor-element-3f9ca1d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-40px/2);margin-left:calc(-40px/2);}body.rtl .elementor-21143 .elementor-element.elementor-element-3f9ca1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-40px/2);}body:not(.rtl) .elementor-21143 .elementor-element.elementor-element-3f9ca1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-40px/2);}.elementor-21143 .elementor-element.elementor-element-3f9ca1d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-21143 .elementor-element.elementor-element-3f9ca1d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-21143 .elementor-element.elementor-element-3f9ca1d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-21143 .elementor-element.elementor-element-3f9ca1d .elementor-icon-list-text{transition:color 0.3s;}.elementor-21143 .elementor-element.elementor-element-8b1d61b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21143 .elementor-element.elementor-element-8b1d61b > .elementor-container{max-width:1260px;min-height:500px;}.elementor-21143 .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-21143 .elementor-element.elementor-element-8b1d61b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21143 .elementor-element.elementor-element-0951006 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21143 .elementor-element.elementor-element-a5c8d44 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-21143 .elementor-element.elementor-element-36a4690 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-21143 .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-21143 .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-21143 .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-21143 .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-21143 .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-21143 .elementor-element.elementor-element-36a4690 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-25px/2);}.elementor-21143 .elementor-element.elementor-element-36a4690 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-21143 .elementor-element.elementor-element-36a4690 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-21143 .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-21143 .elementor-element.elementor-element-36a4690 .elementor-icon-list-icon{padding-right:17px;}.elementor-21143 .elementor-element.elementor-element-36a4690 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21143 .elementor-element.elementor-element-36a4690 .elementor-icon-list-item > a{font-size:20px;line-height:1.4em;}.elementor-21143 .elementor-element.elementor-element-36a4690 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-21143 .elementor-element.elementor-element-7f02258{text-align:right;}.elementor-21143 .elementor-element.elementor-element-4ab2f65{width:auto;max-width:auto;}.elementor-21143 .elementor-element.elementor-element-4ab2f65 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-21143 .elementor-element.elementor-element-09ffd38 .elementor-button{background-color:#00000000;}.elementor-21143 .elementor-element.elementor-element-09ffd38 .elementor-button:hover, .elementor-21143 .elementor-element.elementor-element-09ffd38 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-21143 .elementor-element.elementor-element-09ffd38{width:auto;max-width:auto;}.elementor-21143 .elementor-element.elementor-element-ab61344{text-align:right;}.elementor-21143 .elementor-element.elementor-element-aabf72e:not(.elementor-motion-effects-element-type-background), .elementor-21143 .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-21143 .elementor-element.elementor-element-aabf72e > .elementor-container{min-height:400px;}.elementor-21143 .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-21143 .elementor-element.elementor-element-aabf72e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21143 .elementor-element.elementor-element-2c37364{text-align:center;}.elementor-21143 .elementor-element.elementor-element-91f2ce9 .elementor-button{background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-21143 .elementor-element.elementor-element-91f2ce9 .elementor-button:hover, .elementor-21143 .elementor-element.elementor-element-91f2ce9 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-21143 .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-21143 .elementor-element.elementor-element-86f742f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21143 .elementor-element.elementor-element-d937828{text-align:center;}.elementor-21143 .elementor-element.elementor-element-2ee332d:not(.elementor-motion-effects-element-type-background), .elementor-21143 .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-21143 .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-21143 .elementor-element.elementor-element-2ee332d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21143 .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-21143 .elementor-element.elementor-element-e040c0b{text-align:center;}.elementor-21143 .elementor-element.elementor-element-9dd2b6a{text-align:center;}.elementor-msie .elementor-21143 .elementor-element.elementor-element-ed814fd .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-21143 .elementor-element.elementor-element-ed814fd{--grid-column-gap:17px;}.elementor-21143 .elementor-element.elementor-element-d54c067 > .elementor-widget-container{padding:0px 0px 0px 2px;}.elementor-21143 .elementor-element.elementor-element-699e6a5 > .elementor-widget-container{padding:0px 0px 0px 5px;}.elementor-21143 .elementor-element.elementor-element-7ad1bd8 > .elementor-widget-container{padding:0px 0px 0px 5px;}.elementor-21143 .elementor-element.elementor-element-261e579 .elementor-button{background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-21143 .elementor-element.elementor-element-261e579 .elementor-button:hover, .elementor-21143 .elementor-element.elementor-element-261e579 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-21143 .elementor-element.elementor-element-177ad85{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-21143 .elementor-element.elementor-element-177ad85 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21143 .elementor-element.elementor-element-57ad43d{text-align:center;}.elementor-21143 .elementor-element.elementor-element-e7edf60:not(.elementor-motion-effects-element-type-background), .elementor-21143 .elementor-element.elementor-element-e7edf60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e04af2 );}.elementor-21143 .elementor-element.elementor-element-e7edf60, .elementor-21143 .elementor-element.elementor-element-e7edf60 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-21143 .elementor-element.elementor-element-e7edf60{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21143 .elementor-element.elementor-element-e7edf60 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21143 .elementor-element.elementor-element-a052c73 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-21143 .elementor-element.elementor-element-ffa34e4 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-21143 .elementor-element.elementor-element-f7677b2{--spacer-size:20px;}.elementor-21143 .elementor-element.elementor-element-05d8367:not(.elementor-motion-effects-element-type-background), .elementor-21143 .elementor-element.elementor-element-05d8367 > .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-21143 .elementor-element.elementor-element-05d8367{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-21143 .elementor-element.elementor-element-05d8367 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21143 .elementor-element.elementor-element-caa804b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21143 .elementor-element.elementor-element-ce9e440{text-align:center;}.elementor-21143 .elementor-element.elementor-element-2d03545{text-align:center;}.elementor-21143 .elementor-element.elementor-element-3ff153a .elementor-button{background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-21143 .elementor-element.elementor-element-3ff153a .elementor-button:hover, .elementor-21143 .elementor-element.elementor-element-3ff153a .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-21143 .elementor-element.elementor-element-55efe65{text-align:center;}.elementor-21143 .elementor-element.elementor-element-d29bf1a{margin-top:120px;margin-bottom:120px;}.elementor-21143 .elementor-element.elementor-element-510b8c5 > .elementor-widget-container{margin:0px 35px 15px 0px;}.elementor-21143 .elementor-element.elementor-element-510b8c5{font-size:20px;line-height:1.6em;}.elementor-21143 .elementor-element.elementor-element-0390105 > .elementor-widget-container{margin:0px 35px 15px 0px;}.elementor-21143 .elementor-element.elementor-element-0390105{font-size:20px;line-height:1.6em;}.elementor-21143 .elementor-element.elementor-element-998549b{width:auto;max-width:auto;}.elementor-21143 .elementor-element.elementor-element-998549b > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-21143 .elementor-element.elementor-element-998549b .elementor-button{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-21143 .elementor-element.elementor-element-e606a75 .elementor-button{background-color:#00000000;}.elementor-21143 .elementor-element.elementor-element-e606a75 .elementor-button:hover, .elementor-21143 .elementor-element.elementor-element-e606a75 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-21143 .elementor-element.elementor-element-e606a75{width:auto;max-width:auto;}.elementor-21143 .elementor-element.elementor-element-08abb4e > .elementor-widget-container{margin:10px 0px 0px 0px;}@media(max-width:1023px){.elementor-21143 .elementor-element.elementor-element-8b1d61b{padding:0px 20px 0px 20px;}.elementor-21143 .elementor-element.elementor-element-7f02258{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-21143 .elementor-element.elementor-element-4ab2f65 > .elementor-widget-container{margin:0px 20px 010px 0px;}.elementor-21143 .elementor-element.elementor-element-ab61344{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-21143 .elementor-element.elementor-element-aabf72e{margin-top:0px;margin-bottom:120px;padding:80px 20px 80px 20px;}.elementor-21143 .elementor-element.elementor-element-2c37364 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-21143 .elementor-element.elementor-element-2c37364{text-align:center;}.elementor-21143 .elementor-element.elementor-element-86f742f{margin-top:120px;margin-bottom:120px;padding:0px 20px 0px 20px;}.elementor-21143 .elementor-element.elementor-element-d937828{text-align:center;}.elementor-21143 .elementor-element.elementor-element-2ee332d{margin-top:120px;margin-bottom:120px;padding:80px 20px 100px 20px;}.elementor-21143 .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-msie .elementor-21143 .elementor-element.elementor-element-ed814fd .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-21143 .elementor-element.elementor-element-177ad85{margin-top:120px;margin-bottom:120px;padding:0px 20px 0px 20px;}.elementor-21143 .elementor-element.elementor-element-05d8367{margin-top:120px;margin-bottom:120px;padding:80px 20px 100px 20px;}.elementor-21143 .elementor-element.elementor-element-caa804b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21143 .elementor-element.elementor-element-d29bf1a{margin-top:120px;margin-bottom:120px;padding:0px 0px 0px 0px;}.elementor-21143 .elementor-element.elementor-element-f31e6f3 img{max-width:500px;}.elementor-21143 .elementor-element.elementor-element-00a84a9 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-21143 .elementor-element.elementor-element-998549b{width:auto;max-width:auto;}.elementor-21143 .elementor-element.elementor-element-998549b > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-21143 .elementor-element.elementor-element-e606a75{width:auto;max-width:auto;}}@media(max-width:767px){.elementor-21143 .elementor-element.elementor-element-8b1d61b{padding:0px 0px 0px 0px;}.elementor-21143 .elementor-element.elementor-element-0951006 > .elementor-element-populated{padding:30px 30px 15px 30px;}.elementor-21143 .elementor-element.elementor-element-36a4690 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-21143 .elementor-element.elementor-element-36a4690 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21143 .elementor-element.elementor-element-36a4690 .elementor-icon-list-item > a{font-size:16px;}.elementor-21143 .elementor-element.elementor-element-4ab2f65{width:100%;max-width:100%;}.elementor-21143 .elementor-element.elementor-element-4ab2f65 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21143 .elementor-element.elementor-element-09ffd38{width:100%;max-width:100%;}.elementor-21143 .elementor-element.elementor-element-09ffd38 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-21143 .elementor-element.elementor-element-aabf72e:not(.elementor-motion-effects-element-type-background), .elementor-21143 .elementor-element.elementor-element-aabf72e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-21143 .elementor-element.elementor-element-aabf72e{margin-top:0px;margin-bottom:40px;padding:80px 20px 60px 20px;}.elementor-21143 .elementor-element.elementor-element-a3c4584 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21143 .elementor-element.elementor-element-2c37364 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-21143 .elementor-element.elementor-element-2c37364{text-align:center;}.elementor-21143 .elementor-element.elementor-element-86f742f{margin-top:40px;margin-bottom:40px;}.elementor-21143 .elementor-element.elementor-element-1b2bfdb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21143 .elementor-element.elementor-element-d937828 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-21143 .elementor-element.elementor-element-d937828{text-align:center;}.elementor-21143 .elementor-element.elementor-element-2ee332d:not(.elementor-motion-effects-element-type-background), .elementor-21143 .elementor-element.elementor-element-2ee332d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;background-size:cover;}.elementor-21143 .elementor-element.elementor-element-2ee332d{margin-top:40px;margin-bottom:40px;padding:60px 20px 60px 20px;}.elementor-msie .elementor-21143 .elementor-element.elementor-element-ed814fd .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-21143 .elementor-element.elementor-element-177ad85{margin-top:40px;margin-bottom:40px;}.elementor-21143 .elementor-element.elementor-element-5d44973 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21143 .elementor-element.elementor-element-05d8367:not(.elementor-motion-effects-element-type-background), .elementor-21143 .elementor-element.elementor-element-05d8367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;background-size:cover;}.elementor-21143 .elementor-element.elementor-element-05d8367{margin-top:40px;margin-bottom:40px;padding:60px 20px 60px 20px;}.elementor-21143 .elementor-element.elementor-element-d29bf1a{margin-top:40px;margin-bottom:40px;padding:0px 20px 0px 20px;}.elementor-21143 .elementor-element.elementor-element-bb6e8bd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21143 .elementor-element.elementor-element-f31e6f3 img{max-width:100%;}.elementor-21143 .elementor-element.elementor-element-00a84a9 > .elementor-element-populated{padding:60px 0px 0px 0px;}.elementor-21143 .elementor-element.elementor-element-785ca11{text-align:center;}.elementor-21143 .elementor-element.elementor-element-510b8c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21143 .elementor-element.elementor-element-510b8c5{text-align:center;font-size:16px;line-height:1.4em;}.elementor-21143 .elementor-element.elementor-element-0390105 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21143 .elementor-element.elementor-element-0390105{text-align:center;font-size:16px;line-height:1.4em;}.elementor-21143 .elementor-element.elementor-element-998549b{width:100%;max-width:100%;}.elementor-21143 .elementor-element.elementor-element-998549b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-21143 .elementor-element.elementor-element-e606a75{width:100%;max-width:100%;}.elementor-21143 .elementor-element.elementor-element-08abb4e{text-align:center;}}@media(min-width:768px){.elementor-21143 .elementor-element.elementor-element-0951006{width:50%;}.elementor-21143 .elementor-element.elementor-element-6289378{width:50%;}}@media(max-width:1023px) and (min-width:768px){.elementor-21143 .elementor-element.elementor-element-a3c4584{width:100%;}.elementor-21143 .elementor-element.elementor-element-1b2bfdb{width:100%;}.elementor-21143 .elementor-element.elementor-element-9185b79{width:100%;}.elementor-21143 .elementor-element.elementor-element-5d44973{width:100%;}.elementor-21143 .elementor-element.elementor-element-caa804b{width:100%;}.elementor-21143 .elementor-element.elementor-element-bb6e8bd{width:100%;}.elementor-21143 .elementor-element.elementor-element-00a84a9{width:100%;}.elementor-21143 .elementor-element.elementor-element-d11d848{width:100%;}}/* Start custom CSS for icon-list, class: .elementor-element-3f9ca1d */.elementor-21143 .elementor-element.elementor-element-3f9ca1d .elementor-icon-list-item .elementor-icon-list-text:after{
    bottom:2px !Important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2331552 */.elementor-21143 .elementor-element.elementor-element-2331552:not(.elementor-sticky--effects).snafu_secondary_page_menu{
   opacity:0;
   visibility: hidden;
transition:0.3s all;
}

.elementor-21143 .elementor-element.elementor-element-2331552.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-21143 .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-21143 .elementor-element.elementor-element-8b1d61b{
    background-size: contain !important;
}
    
    
}

@media screen and (max-width:767px){
    
.elementor-21143 .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-21143 .elementor-element.elementor-element-aabf72e{
    background-size:100% 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-86f742f */.elementor-21143 .elementor-element.elementor-element-86f742f{
    background-size:100% 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2ee332d */.elementor-21143 .elementor-element.elementor-element-2ee332d{
    background-size:100% 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-177ad85 */.elementor-21143 .elementor-element.elementor-element-177ad85{
    background-size:100% 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-05d8367 */.elementor-21143 .elementor-element.elementor-element-05d8367{
    background-size:100% 100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bb6e8bd */@media screen and (max-width:768px){
.elementor-21143 .elementor-element.elementor-element-bb6e8bd .elementor-column-wrap{
    padding-bottom: 0px !important;
}

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

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

}

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

    
}

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