.elementor-98 .elementor-element.elementor-element-0860e25{--display:flex;--min-height:100px;--justify-content:center;}.elementor-98 .elementor-element.elementor-element-c054621 .gw-fsm-overlay{background-color:transparent;background-image:linear-gradient(45deg, #FFB400 0%, var( --e-global-color-2d1f134 ) 100%);}.elementor-98 .elementor-element.elementor-element-c054621 .gw-fsm-overlay::before{background-image:url("https://teufelberger-v2.go-stage.at/wp-content/uploads/puzzle.png");opacity:0.8;mix-blend-mode:normal;}.elementor-98 .elementor-element.elementor-element-c054621 .gw-fsm-widget{--gw-fsm-divider-width:1px;--gw-fsm-line-shift:10px;--gw-fsm-submenu-icon-size:30px;}.elementor-98 .elementor-element.elementor-element-c054621 .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-98 .elementor-element.elementor-element-c054621 .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-98 .elementor-element.elementor-element-c054621 .gw-fsm-submenu-indicator i{font-size:30px;}.elementor-98 .elementor-element.elementor-element-c054621 .gw-fsm-submenu-indicator svg{width:30px;height:30px;}.elementor-98 .elementor-element.elementor-element-c054621 .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-98 .elementor-element.elementor-element-c054621 .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-98 .elementor-element.elementor-element-c054621 .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-98 .elementor-element.elementor-element-c054621 .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-98 .elementor-element.elementor-element-c054621 .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-98 .elementor-element.elementor-element-c054621 .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-98 .elementor-element.elementor-element-c054621 .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-98 .elementor-element.elementor-element-c054621 .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-98 .elementor-element.elementor-element-c054621 .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-98 .elementor-element.elementor-element-c054621 .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-98 .elementor-element.elementor-element-c054621 .gw-fsm-block h5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}