.elementor-2213 .elementor-element.elementor-element-ead6dff{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-overlay{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-3ae5ed3 ) 0%, var( --e-global-color-d3328d8 ) 100%);}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-overlay-background-overlay{background-image:url("https://teufelberger-v2.go-stage.at/wp-content/uploads/puzzle.png");opacity:1;}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-logo-main{height:110px;}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-header-bar.is-sticky .gw-fsm-logo-sticky{max-width:200px;}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-header-bar.is-sticky:not(.is-open-header){background-color:var( --e-global-color-gw_white );}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-header-cta{font-family:var( --e-global-typography-9eb003f-font-family ), Sans-serif;font-size:var( --e-global-typography-9eb003f-font-size );font-weight:var( --e-global-typography-9eb003f-font-weight );text-transform:var( --e-global-typography-9eb003f-text-transform );line-height:var( --e-global-typography-9eb003f-line-height );color:var( --e-global-color-3ae5ed3 );background-color:var( --e-global-color-gw_white );}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-header-bar.is-sticky .gw-fsm-header-cta{color:var( --e-global-color-gw_white );background-color:var( --e-global-color-3ae5ed3 );}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-widget.is-open .gw-fsm-header-cta{color:var( --e-global-color-3ae5ed3 );background-color:var( --e-global-color-gw_white );}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-widget{--gw-fsm-divider-width:1px;--gw-fsm-line-shift:10px;--gw-fsm-submenu-icon-size:40px;}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-header-bar.is-sticky:not(.is-open-header) .gw-fsm-toggle{color:var( --e-global-color-3ae5ed3 );}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-toggle-lines{width:60px;}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-nav-menu > ul > li > a{font-family:var( --e-global-typography-0ee8c7d-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee8c7d-font-size );font-weight:var( --e-global-typography-0ee8c7d-font-weight );line-height:var( --e-global-typography-0ee8c7d-line-height );}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-nav-menu > ul > li:not(:last-child){margin-bottom:20px;}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-nav-menu .sub-menu li a{font-family:var( --e-global-typography-961d6e7-font-family ), Sans-serif;font-size:var( --e-global-typography-961d6e7-font-size );font-weight:var( --e-global-typography-961d6e7-font-weight );line-height:var( --e-global-typography-961d6e7-line-height );color:var( --e-global-color-gw_white );}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-nav-menu .sub-menu li a:hover{color:var( --e-global-color-gw_white );}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-nav-menu .sub-menu li.current-menu-item > a{color:var( --e-global-color-gw_white );}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-submenu-indicator{color:var( --e-global-color-gw_white );}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-submenu-indicator i{font-size:40px;}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-submenu-indicator svg{width:40px;height:40px;}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-submenu-indicator img{width:40px;height:40px;}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-nav-menu .sub-menu li:not(:last-child){margin-bottom:10px;}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-block h5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-gw_white );}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-block p{color:var( --e-global-color-gw_white );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1366px){.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-header-cta{font-size:var( --e-global-typography-9eb003f-font-size );line-height:var( --e-global-typography-9eb003f-line-height );}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-widget{--gw-fsm-line-shift:10px;}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-nav-menu > ul > li > a{font-size:var( --e-global-typography-0ee8c7d-font-size );line-height:var( --e-global-typography-0ee8c7d-line-height );}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-nav-menu .sub-menu li a{font-size:var( --e-global-typography-961d6e7-font-size );line-height:var( --e-global-typography-961d6e7-line-height );}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-block h5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-header-cta{font-size:var( --e-global-typography-9eb003f-font-size );line-height:var( --e-global-typography-9eb003f-line-height );}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-toggle-lines{width:40px;}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-widget{--gw-fsm-line-shift:10px;--gw-fsm-submenu-icon-size:30px;}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-nav-menu > ul > li > a{font-size:var( --e-global-typography-0ee8c7d-font-size );line-height:var( --e-global-typography-0ee8c7d-line-height );}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-nav-menu .sub-menu li a{font-size:var( --e-global-typography-961d6e7-font-size );line-height:var( --e-global-typography-961d6e7-line-height );}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-submenu-indicator i{font-size:30px;}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-submenu-indicator svg{width:30px;height:30px;}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-submenu-indicator img{width:30px;height:30px;}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-block h5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-logo-main{max-width:200px;}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-header-cta{font-size:var( --e-global-typography-9eb003f-font-size );line-height:var( --e-global-typography-9eb003f-line-height );}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-toggle-lines{width:40px;}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-widget{--gw-fsm-line-shift:6.5px;--gw-fsm-submenu-icon-size:25px;}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-nav-menu > ul > li > a{font-size:var( --e-global-typography-0ee8c7d-font-size );line-height:var( --e-global-typography-0ee8c7d-line-height );}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-nav-menu .sub-menu li a{font-size:var( --e-global-typography-961d6e7-font-size );line-height:var( --e-global-typography-961d6e7-line-height );}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-submenu-indicator i{font-size:25px;}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-submenu-indicator svg{width:25px;height:25px;}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-submenu-indicator img{width:25px;height:25px;}.elementor-2213 .elementor-element.elementor-element-be53ac9 .gw-fsm-block h5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-ead6dff */.elementor-2213 .elementor-element.elementor-element-ead6dff a {
    color: #fff;
}

.gw-fsm-block span {
    display: block;
    margin-bottom: 10px;
}/* End custom CSS */