.elementor-22005 .elementor-element.elementor-element-1a4cede{--display:flex;--min-height:95vh;}.elementor-22005 .elementor-element.elementor-element-1a4cede:not(.elementor-motion-effects-element-type-background), .elementor-22005 .elementor-element.elementor-element-1a4cede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22005 .elementor-element.elementor-element-67c3623 .elementor-heading-title{font-family:var( --e-global-typography-19a9d4e-font-family ), serif;font-size:var( --e-global-typography-19a9d4e-font-size );font-weight:var( --e-global-typography-19a9d4e-font-weight );line-height:var( --e-global-typography-19a9d4e-line-height );letter-spacing:var( --e-global-typography-19a9d4e-letter-spacing );color:var( --e-global-color-54dc823 );}.elementor-22005 .elementor-element.elementor-element-5927a40 .typography-heading{color:var( --e-global-color-54dc823 );font-family:var( --e-global-typography-19a9d4e-font-family ), serif;font-size:var( --e-global-typography-19a9d4e-font-size );font-weight:var( --e-global-typography-19a9d4e-font-weight );line-height:var( --e-global-typography-19a9d4e-line-height );letter-spacing:var( --e-global-typography-19a9d4e-letter-spacing );}.elementor-22005 .elementor-element.elementor-element-5927a40 .typography-post-meta{color:var( --e-global-color-54dc823 );font-family:var( --e-global-typography-7190751-font-family ), serif;font-size:var( --e-global-typography-7190751-font-size );font-weight:var( --e-global-typography-7190751-font-weight );text-transform:var( --e-global-typography-7190751-text-transform );line-height:var( --e-global-typography-7190751-line-height );letter-spacing:var( --e-global-typography-7190751-letter-spacing );}.elementor-22005 .elementor-element.elementor-element-5927a40 .typography-description{color:var( --e-global-color-28f0ee5 );font-family:var( --e-global-typography-3cea9e3-font-family ), serif;font-size:var( --e-global-typography-3cea9e3-font-size );font-weight:var( --e-global-typography-3cea9e3-font-weight );line-height:var( --e-global-typography-3cea9e3-line-height );}.elementor-22005 .elementor-element.elementor-element-5927a40 .slider-dots__item{color:var( --e-global-color-b337b88 );font-family:var( --e-global-typography-3cea9e3-font-family ), serif;font-size:var( --e-global-typography-3cea9e3-font-size );font-weight:var( --e-global-typography-3cea9e3-font-weight );line-height:var( --e-global-typography-3cea9e3-line-height );}.elementor-22005 .elementor-element.elementor-element-5927a40 .slider-dots__item[current]{color:var( --e-global-color-54dc823 );}.elementor-22005 .elementor-element.elementor-element-5927a40 .slider-dots__item[current] .slider-dots__dot:after{background-color:var( --e-global-color-54dc823 );}.elementor-22005 .elementor-element.elementor-element-5927a40 .slider-dots__item:hover .slider-dots__dot:after{background-color:var( --e-global-color-54dc823 );}.elementor-22005 .elementor-element.elementor-element-5927a40 .slider-dots__item .slider-dots__dot:after{background-color:var( --e-global-color-b337b88 );}.has-cursor-follower .elementor-22005 .elementor-element.elementor-element-5927a40 .slider-dots__dot{--dot-color-border:#FFFFFF00;}.no-cursor-follower .elementor-22005 .elementor-element.elementor-element-5927a40 .slider-dots__dot{--dot-color-border:var( --e-global-color-9e56908 );}.elementor-22005 .elementor-element.elementor-element-0a5f06d{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-22005 .elementor-element.elementor-element-0a5f06d:not(.elementor-motion-effects-element-type-background), .elementor-22005 .elementor-element.elementor-element-0a5f06d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bernhard-vogel.go-stage.at/wp-content/uploads/2010/03/1010-scaled.jpg");background-position:center center;background-size:cover;}.elementor-22005 .elementor-element.elementor-element-44afda4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-22005 .elementor-element.elementor-element-44afda4 .elementor-heading-title{font-family:var( --e-global-typography-19a9d4e-font-family ), serif;font-size:var( --e-global-typography-19a9d4e-font-size );font-weight:var( --e-global-typography-19a9d4e-font-weight );line-height:var( --e-global-typography-19a9d4e-line-height );letter-spacing:var( --e-global-typography-19a9d4e-letter-spacing );color:var( --e-global-color-4655006 );}.elementor-22005 .elementor-element.elementor-element-7c95045{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-22005 .elementor-element.elementor-element-7c95045:not(.elementor-motion-effects-element-type-background), .elementor-22005 .elementor-element.elementor-element-7c95045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22005 .elementor-element.elementor-element-12309e5{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-3cea9e3-font-family ), serif;font-size:var( --e-global-typography-3cea9e3-font-size );font-weight:var( --e-global-typography-3cea9e3-font-weight );line-height:var( --e-global-typography-3cea9e3-line-height );color:var( --e-global-color-54dc823 );}:root body.elementor-page-22005{--page-title-display:block;}@media(min-width:1367px){.elementor-22005 .elementor-element.elementor-element-0a5f06d:not(.elementor-motion-effects-element-type-background), .elementor-22005 .elementor-element.elementor-element-0a5f06d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1366px){.elementor-22005 .elementor-element.elementor-element-67c3623 .elementor-heading-title{font-size:var( --e-global-typography-19a9d4e-font-size );line-height:var( --e-global-typography-19a9d4e-line-height );letter-spacing:var( --e-global-typography-19a9d4e-letter-spacing );}.elementor-22005 .elementor-element.elementor-element-5927a40 .typography-heading{font-size:var( --e-global-typography-19a9d4e-font-size );line-height:var( --e-global-typography-19a9d4e-line-height );letter-spacing:var( --e-global-typography-19a9d4e-letter-spacing );}.elementor-22005 .elementor-element.elementor-element-5927a40 .typography-post-meta{font-size:var( --e-global-typography-7190751-font-size );line-height:var( --e-global-typography-7190751-line-height );letter-spacing:var( --e-global-typography-7190751-letter-spacing );}.elementor-22005 .elementor-element.elementor-element-5927a40 .typography-description{font-size:var( --e-global-typography-3cea9e3-font-size );line-height:var( --e-global-typography-3cea9e3-line-height );}.elementor-22005 .elementor-element.elementor-element-5927a40 .slider-dots__item{font-size:var( --e-global-typography-3cea9e3-font-size );line-height:var( --e-global-typography-3cea9e3-line-height );}.elementor-22005 .elementor-element.elementor-element-44afda4 .elementor-heading-title{font-size:var( --e-global-typography-19a9d4e-font-size );line-height:var( --e-global-typography-19a9d4e-line-height );letter-spacing:var( --e-global-typography-19a9d4e-letter-spacing );}.elementor-22005 .elementor-element.elementor-element-12309e5{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-3cea9e3-font-size );line-height:var( --e-global-typography-3cea9e3-line-height );}}@media(max-width:991px){.elementor-22005 .elementor-element.elementor-element-67c3623 .elementor-heading-title{font-size:var( --e-global-typography-19a9d4e-font-size );line-height:var( --e-global-typography-19a9d4e-line-height );letter-spacing:var( --e-global-typography-19a9d4e-letter-spacing );}.elementor-22005 .elementor-element.elementor-element-5927a40 .typography-heading{font-size:var( --e-global-typography-19a9d4e-font-size );line-height:var( --e-global-typography-19a9d4e-line-height );letter-spacing:var( --e-global-typography-19a9d4e-letter-spacing );}.elementor-22005 .elementor-element.elementor-element-5927a40 .typography-post-meta{font-size:var( --e-global-typography-7190751-font-size );line-height:var( --e-global-typography-7190751-line-height );letter-spacing:var( --e-global-typography-7190751-letter-spacing );}.elementor-22005 .elementor-element.elementor-element-5927a40 .typography-description{font-size:var( --e-global-typography-3cea9e3-font-size );line-height:var( --e-global-typography-3cea9e3-line-height );}.elementor-22005 .elementor-element.elementor-element-5927a40 .slider-dots__item{font-size:var( --e-global-typography-3cea9e3-font-size );line-height:var( --e-global-typography-3cea9e3-line-height );}.elementor-22005 .elementor-element.elementor-element-44afda4 .elementor-heading-title{font-size:var( --e-global-typography-19a9d4e-font-size );line-height:var( --e-global-typography-19a9d4e-line-height );letter-spacing:var( --e-global-typography-19a9d4e-letter-spacing );}.elementor-22005 .elementor-element.elementor-element-7c95045{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-22005 .elementor-element.elementor-element-12309e5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-3cea9e3-font-size );line-height:var( --e-global-typography-3cea9e3-line-height );}}@media(max-width:767px){.elementor-22005 .elementor-element.elementor-element-1a4cede{--min-height:60vh;}.elementor-22005 .elementor-element.elementor-element-67c3623{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22005 .elementor-element.elementor-element-67c3623 .elementor-heading-title{font-size:var( --e-global-typography-19a9d4e-font-size );line-height:var( --e-global-typography-19a9d4e-line-height );letter-spacing:var( --e-global-typography-19a9d4e-letter-spacing );}.elementor-22005 .elementor-element.elementor-element-5927a40 .typography-heading{font-size:var( --e-global-typography-19a9d4e-font-size );line-height:var( --e-global-typography-19a9d4e-line-height );letter-spacing:var( --e-global-typography-19a9d4e-letter-spacing );}.elementor-22005 .elementor-element.elementor-element-5927a40 .typography-post-meta{font-size:var( --e-global-typography-7190751-font-size );line-height:var( --e-global-typography-7190751-line-height );letter-spacing:var( --e-global-typography-7190751-letter-spacing );}.elementor-22005 .elementor-element.elementor-element-5927a40 .typography-description{font-size:var( --e-global-typography-3cea9e3-font-size );line-height:var( --e-global-typography-3cea9e3-line-height );}.elementor-22005 .elementor-element.elementor-element-5927a40 .slider-dots__item{font-size:var( --e-global-typography-3cea9e3-font-size );line-height:var( --e-global-typography-3cea9e3-line-height );}.elementor-22005 .elementor-element.elementor-element-44afda4 .elementor-heading-title{font-size:var( --e-global-typography-19a9d4e-font-size );line-height:var( --e-global-typography-19a9d4e-line-height );letter-spacing:var( --e-global-typography-19a9d4e-letter-spacing );}.elementor-22005 .elementor-element.elementor-element-7c95045{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-22005 .elementor-element.elementor-element-12309e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:var( --e-global-typography-3cea9e3-font-size );line-height:var( --e-global-typography-3cea9e3-line-height );}}/* Start custom CSS for asli-widget-backgrounds-slider, class: .elementor-element-5927a40 */.elementor-22005 .elementor-element.elementor-element-5927a40 .slider-dots__label {
    font-family: var( --e-global-typography-0b77ec4-font-family ), serif;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7db32b4 */body:not(.home) .slider-fullpage-backgrounds__wrapper-subheading,
.slider-dots {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a4cede */.elementor-22005 .elementor-element.elementor-element-1a4cede .post-meta__divider {
    display: none;
}

.elementor-22005 .elementor-element.elementor-element-1a4cede .post-meta__item {
    margin-right: 20px;
}

.post-meta.js-slider-fullpage__wrapper-subheading .post-meta__item:nth-child(4) {
    display: none !important;
}



/* Mobil scrollen erlauben */

@media (max-width: 767px) {
    .js-slider-fullpage {
        touch-action: auto !important;
        pointer-events: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c95045 */.gw-filter-bar {
    display: flex;
    flex-direction: row;
    align-items: stretch;
    gap: 15px;
    width: 100%;
    box-sizing: border-box;
    margin-bottom: 20px;
}

.gw-search-wrapper {
    flex: 2;
    min-width: 0;
    position: relative;
}

#gw-search {
    width: 100%;
    height: 50px;
    padding: 0 40px 0 15px;
    box-sizing: border-box;
    background-color: #ffffff !important;
    background-image: url("/wp-content/plugins/gw-works/assets/glass.svg") !important;
    background-repeat: no-repeat !important;
    background-position: right 15px center !important;
    background-size: 24px auto !important;
    color: #333333 !important;
    font-size: 14px;
    border-radius: 0 !important;
    border: 1px solid #ffffff !important;
    vertical-align: middle;
    outline: none;
}

.gw-selects {
    display: flex;
    flex-direction: row;
    gap: 10px;
    flex: auto;
}

.gw-ajax-filter {
    flex: 1;
    min-width: 100px;
    height: 50px;
    padding: 0 35px 0 12px !important;
    box-sizing: border-box;
    background-color: #ffffff !important;
    color: #333 !important;
    font-size: 14px !important;
    border-radius: 0 !important;
    border: 1px solid #ffffff !important;
    cursor: pointer;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-image: url("/wp-content/plugins/gw-works/assets/caret-down.svg") !important;
    background-repeat: no-repeat !important;
    background-position: right 12px center !important;
    background-size: 24px auto !important;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    outline: none;
}

@-moz-document url-prefix() {
    .gw-ajax-filter {
        text-indent: 0.01px;
        text-overflow: "";
    }
}

@media (max-width: 1024px) {
    .gw-filter-bar {
        flex-direction: column;
    }
    
    .gw-selects {
        width: 100%;
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        gap: 10px;
    }

    .gw-ajax-filter {
        min-width: 0;
        width: 100%;
    }
}/* End custom CSS */