/*!/wp-content/plugins/etos-widgets/assets/dist/css/etos-widgets.css*/body:not(.elementor-editor-active).dark{transition:background-color .3s,color .3s;background-color:var(--e-dark-mode--hintergrund)}body:not(.elementor-editor-active).dark button.dark-mode{display:none}body:not(.elementor-editor-active).dark button.light-mode{display:block}body:not(.elementor-editor-active).dark button .elementor-icon-list-icon svg{width:1em;height:1em}body:not(.elementor-editor-active).dark *:not(img):not(.jet-headline__deco-image):not(.jet-slick-dots span){color:var(--e-dark-mode--text)!important;fill:var(--e-dark-mode--text)!important;stroke:var(--e-dark-mode--text)!important;background-color:var(--e-dark-mode--hintergrund)!important;box-shadow:none!important;background-image:none!important;text-shadow:none!important}body:not(.elementor-editor-active).dark .elementor-widget-theme-site-logo img{background-color:var(--e-dark-mode--text)!important;padding:5px}body:not(.elementor-editor-active).dark a,body:not(.elementor-editor-active).dark .elementor-button-text,body:not(.elementor-editor-active).dark .elementor-icon-list-item a .elementor-icon-list-text{color:var(--e-global-color-links)!important;text-decoration:underline!important}body:not(.elementor-editor-active).dark h1,body:not(.elementor-editor-active).dark h2,body:not(.elementor-editor-active).dark h3,body:not(.elementor-editor-active).dark h4,body:not(.elementor-editor-active).dark h5,body:not(.elementor-editor-active).dark h6{color:var(--e-dark-mode--text)}body:not(.elementor-editor-active).dark label,body:not(.elementor-editor-active).dark .wpcf7-list-item-label{color:var(--e-dark-mode--text)}body:not(.elementor-editor-active).dark .wpcf7 input[type=text],body:not(.elementor-editor-active).dark .wpcf7 input[type=email],body:not(.elementor-editor-active).dark .wpcf7 input[type=tel],body:not(.elementor-editor-active).dark .wpcf7 textarea,body:not(.elementor-editor-active).dark input[type=text],body:not(.elementor-editor-active).dark input[type=email],body:not(.elementor-editor-active).dark input[type=tel],body:not(.elementor-editor-active).dark input[type=submit],body:not(.elementor-editor-active).dark textarea,body:not(.elementor-editor-active).dark button,body:not(.elementor-editor-active).dark .brlbs-cmpnt-cb-btn{background-color:var(--e-dark-mode--hintergrund);border-color:var(--e-dark-mode--text)}body:not(.elementor-editor-active).dark input[type=submit],body:not(.elementor-editor-active).dark button,body:not(.elementor-editor-active).dark .elementor-button,body:not(.elementor-editor-active).dark input[type=submit]:hover,body:not(.elementor-editor-active).dark button:hover,body:not(.elementor-editor-active).dark .elementor-button:hover,body:not(.elementor-editor-active).dark .brlbs-cmpnt-cb-btn{border-width:2px!important}body:not(.elementor-editor-active).dark .brlbs-cmpnt-cb-btn{border-style:solid!important}body:not(.elementor-editor-active).dark input::placeholder{color:var(--e-dark-mode--text)!important}body:not(.elementor-editor-active).dark.transparent-header header.scrolled{background-color:var(--e-dark-mode--hintergrund)}body:not(.elementor-editor-active).dark:not(.transparent-header) header{background-color:var(--e-dark-mode--hintergrund)}button.dark-mode{display:block;background:none;border-width:0!important;cursor:pointer;transition:transform .3s}button.light-mode{display:none;background:none;border-width:0!important;cursor:pointer;transition:transform .3s}button:focus-visible{outline:2px solid var(--etos-button-color,var(--e-global-color-3653264));outline-offset:2px}.etos-bunny-video{position:relative;width:100%;overflow:hidden;aspect-ratio:var(--etos-bunny-video-ratio,16/9)}.etos-bunny-video__poster-picture{position:absolute;inset:0;z-index:3;display:block;pointer-events:none}.etos-bunny-video__poster-layer{position:absolute;inset:0;z-index:3;display:block;width:100%!important;height:100%!important;max-width:none;max-height:none;object-fit:cover!important;object-position:center center;pointer-events:none;opacity:1;transition:opacity .25s ease}.etos-bunny-video.is-ready .etos-bunny-video__poster-layer{opacity:0}.etos-bunny-video.is-ready .etos-bunny-video__poster-picture{display:none}.etos-bunny-video__player,.etos-bunny-video__iframe{display:block;width:100%;height:100%;border:0;object-fit:contain;background:#000}.etos-bunny-video__player{position:relative;z-index:2}.etos-bunny-video__notice{padding:16px 18px;border:1px dashed currentColor;border-radius:12px;font-size:14px}.etos-color-picker{display:inline-flex;gap:40px;align-items:flex-start}.etos-color-picker__title{font-size:28px;font-weight:700;margin:0 0 16px}.etos-color-picker__swatches{display:flex;gap:12px;flex-wrap:wrap}.elementor-widget-etos_color_picker .etos-color-picker__swatch,.elementor-widget-etos_color_picker .etos-color-picker__swatch:hover,.elementor-widget-etos_color_picker .etos-color-picker__swatch:focus,.elementor-widget-etos_color_picker .etos-color-picker__swatch:active,.elementor-widget-etos_color_picker .etos-color-picker__swatch:focus-visible{width:56px;height:50px;border-radius:50px!important;aspect-ratio:1/1;border:none!important;background:var(--etos-swatch-color)!important;color:transparent!important;box-shadow:none!important;padding:0!important;min-height:0!important;line-height:1!important;text-align:center!important;text-decoration:none!important;font-size:0!important;font-weight:400!important;letter-spacing:normal!important;border-width:0!important;border-style:none!important;border-color:transparent!important;background-image:none!important;text-shadow:none!important;appearance:none;-webkit-appearance:none;cursor:pointer;outline:2px solid #fff0;outline-offset:2px;transition:transform .2s ease,outline-color .2s ease}.elementor-widget-etos_color_picker .etos-color-picker__swatch:hover,.elementor-widget-etos_color_picker .etos-color-picker__swatch:active{transform:translateY(-2px);outline-color:#fff}.elementor-widget-etos_color_picker .etos-color-picker__swatch.is-active,.elementor-widget-etos_color_picker .etos-color-picker__swatch[aria-pressed=true]{outline-color:#fff}.elementor-widget-etos_color_picker .etos-color-picker__swatch:focus-visible{outline-color:#fff!important}@media(max-width:1080px){.etos-color-picker{width:100%}.etos-color-picker__group{display:flex;flex-direction:column;width:100%}.elementor-widget-etos_color_picker .etos-color-picker__swatch,.elementor-widget-etos_color_picker .etos-color-picker__swatch:hover,.elementor-widget-etos_color_picker .etos-color-picker__swatch:focus,.elementor-widget-etos_color_picker .etos-color-picker__swatch:active,.elementor-widget-etos_color_picker .etos-color-picker__swatch:focus-visible{width:52px;height:46px}}@media(max-width:767px){.etos-color-picker{display:flex;flex-direction:column;gap:24px}}.etos-color-picker__description{display:block}[data-etos-dynamic-color=box] .elementor-widget-n-accordion .e-n-accordion-item-title-text>span{color:var(--etos-box-color,var(--e-global-color-ec50c08))}[data-etos-dynamic-color=box].elementor-widget-jet-headline .jet-headline__part.jet-headline__first{background-color:var(--etos-box-color,var(--e-global-color-ec50c08))!important}[data-etos-dynamic-color=button].etos-has-button-color .elementor-button:hover,[data-etos-dynamic-color=button].etos-has-button-color .elementor-button:focus{background-color:var(--etos-button-color)!important;border-color:var(--etos-button-color)!important}body.etos-has-button-color [data-etos-dynamic-color=button] .elementor-swiper-button:hover,body.etos-has-button-color .elementor-widget-loop-carousel .elementor-swiper-button:hover{color:var(--etos-button-color,currentColor)!important;--arrow-hover-color:var(--etos-button-color, currentColor)}body.etos-has-button-color [data-etos-dynamic-color=button] .elementor-social-icon:hover{color:var(--etos-button-color,currentColor)!important}body.etos-has-button-color [data-etos-dynamic-color=link] a,body.etos-has-button-color [data-etos-dynamic-color=link] a:visited{color:var(--etos-button-color,currentColor)!important}body.etos-has-button-color [data-etos-dynamic-color=button] .elementor-nav-menu--main .elementor-item:hover,body.etos-has-button-color [data-etos-dynamic-color=button] .elementor-nav-menu--main .elementor-item:focus,body.etos-has-button-color [data-etos-dynamic-color=button] .elementor-nav-menu--main .elementor-item.highlighted,body.etos-has-button-color [data-etos-dynamic-color=button] .elementor-nav-menu--main .elementor-item.elementor-item-active,body.etos-has-button-color [data-etos-dynamic-color=button] .elementor-nav-menu--dropdown .elementor-item:hover,body.etos-has-button-color [data-etos-dynamic-color=button] .elementor-nav-menu--dropdown .elementor-item:focus,body.etos-has-button-color [data-etos-dynamic-color=button] .elementor-nav-menu--dropdown .elementor-item.highlighted,body.etos-has-button-color [data-etos-dynamic-color=button] .elementor-nav-menu--dropdown .elementor-item.elementor-item-active{color:var(--etos-button-color,currentColor)!important}body.etos-has-button-color a.elementor-element.e-con:hover .elementor-widget-icon .elementor-icon{color:var(--etos-button-color,currentColor)!important}body.etos-has-button-color a.elementor-element.e-con:hover .elementor-widget-icon .elementor-icon svg{fill:var(--etos-button-color,currentColor)!important}body.etos-has-button-color a.elementor-element.e-con:hover .elementor-widget-icon .elementor-icon svg rect{stroke:var(--etos-button-color,currentColor)!important}body.etos-has-button-color .elementor-widget-icon a.elementor-icon:hover svg{fill:var(--etos-button-color,currentColor)!important}body.etos-has-button-color .elementor-widget-icon.border-hover-primary a.elementor-icon:hover svg rect,body.etos-has-button-color .elementor-widget-icon.border-hover-primary .elementor-icon:hover svg rect{stroke:var(--etos-button-color,currentColor)!important}[data-etos-dynamic-color=button].etos-has-button-color.nav-icon:not(.burger-icon) .jet-inline-svg:hover,[data-etos-dynamic-color=button].etos-has-button-color.nav-icon:not(.burger-icon) .jet-inline-svg[aria-expanded=true]{color:var(--etos-button-color)}body:not(.etos-has-button-color) [data-etos-dynamic-color=button].nav-icon.burger-icon .jet-inline-svg svg>rect{fill:var(--e-global-color-3653264)!important}body:not(.etos-has-button-color) header.nav-dropdown-open [data-etos-dynamic-color=button].nav-icon.burger-icon .jet-inline-svg svg>rect{fill:var(--e-global-color-3fd5e25)!important}body.etos-has-button-color [data-etos-dynamic-color=button].nav-icon.burger-icon .jet-inline-svg svg>rect{fill:var(--etos-button-color)}body.etos-has-button-color header.nav-dropdown-open [data-etos-dynamic-color=button].nav-icon.burger-icon .jet-inline-svg svg>rect,body:not(.etos-has-button-color) header.nav-dropdown-open [data-etos-dynamic-color=button].nav-icon.burger-icon .jet-inline-svg svg>rect{fill:#000!important}body.etos-has-button-color header.nav-dropdown-open [data-etos-dynamic-color=button].nav-icon.burger-icon .jet-inline-svg svg .inner-element,body.etos-has-button-color header.nav-dropdown-open [data-etos-dynamic-color=button].nav-icon.burger-icon .jet-inline-svg svg .inner-element *{fill:var(--etos-button-color)}body.etos-has-button-color [data-etos-dynamic-color=button].nav-icon:not(.burger-icon) .jet-inline-svg:hover svg>:not(.inner-element),body.etos-has-button-color [data-etos-dynamic-color=button].nav-icon:not(.burger-icon) .jet-inline-svg:hover svg>:not(.inner-element) *{fill:var(--etos-button-color)}body.etos-has-button-color [data-etos-dynamic-color=button].nav-icon:not(.burger-icon) .jet-inline-svg[aria-expanded=true] svg>:not(.inner-element),body.etos-has-button-color [data-etos-dynamic-color=button].nav-icon:not(.burger-icon) .jet-inline-svg[aria-expanded=true] svg>:not(.inner-element) *{fill:var(--etos-button-color)}.etos-quote-of-day{display:flex;flex-direction:column}.etos-quote-of-day__icon{display:block;flex:0 0 auto;align-self:var(--icon-horizontal-align,flex-start);line-height:1;position:relative;inset-block-start:var(--icon-vertical-offset,0)}.etos-quote-of-day__icon i{font-size:var(--e-icon-list-icon-size,1em)}.etos-quote-of-day__icon svg{width:var(--e-icon-list-icon-size,1em);height:var(--e-icon-list-icon-size,1em)}.etos-quote-of-day__content{flex:0 0 auto;min-width:0}.etos-quote-of-day__text{margin:0;quotes:none;white-space:pre-line}.etos-quote-of-day__author{display:block;margin-top:8px;font-style:normal}.etos-quote-of-day__icon--end{align-self:flex-end}.etos-quote-of-day__icon--mirrored{transform:rotate(180deg)}