@charset "UTF-8";body{background-color:black}#trp-floater-ls-language-list a{white-space:wrap !important}#trp-floater-ls.trp-bottom-right{max-width:80% !important}@media only screen and (max-width:989px){#trp-floater-ls{visibility:hidden}}#debugframe{position:fixed;top:150px;left:10px;padding:5px;background-color:rgba(0, 0, 0, 0.5);color:white;z-index:9999999;border-radius:3px;font-size:14px}span.search-result-counter{color:#cbb48d !important;font-weight:900 !important;font-family:'antic', Helvetica, Arial, sans-serif;font-size:16pt}a.avia-button.av-link-btn{background-color:rgba(0, 0, 0, 0.65) !important;border-color:rgba(0, 0, 0, 0.65) !important}.ajax_controlls, .portfolio-details-inner{margin-top:30px}a.avia-post-nav.with-image{height:unset !important}a.avia-post-nav .entry-info span.entry-title{font-size:17px !important;padding-right:0.5em;padding-left:0.5em}.avia-post-nav .label{top:55px !important}nav.pagination a, nav.pagination span.current{color:#cbb48d !important;font-weight:900 !important;font-family:'antic', Helvetica, Arial, sans-serif;font-size:16pt}nav.pagination span.current{color:black !important}@media only screen and (min-width:989px){.panoramapreview, .panoramapreview *{width:100%;min-width:100%}}#menu-item-search svg{display:none}#menu-item-search >a::before{display:block !important;width:26px;height:26px;visibility:visible;background-image:url("/wp-content/uploads/Lupe_kleinergriff.png");content:'';background-size:contain;background-repeat:no-repeat;top:15px;position:absolute}@media only screen and (max-width:990px){#menu-item-search >a::before{top:36px;left:-15px}}@media only screen and (max-width:768px){#menu-item-search >a::before{top:32px}}@media only screen and (max-width:990px){p.avia_cookie_text{line-height:1.3em;font-size:12pt !important;padding-bottom:1em}a.avia-button.avia-color-theme-color-highlight.avia-cookie-consent-button{margin-bottom:6px}.avia-privacy-reload-tooltip h2, .avia-privacy-reload-tooltip p, .avia-privacy-reload-tooltip *{color:black !important;-webkit-text-fill-color:black !important;-webkit-opacity:1 !important}}#main{background-color:white;background-image:linear-gradient(90deg, black 0%, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, 0) 90%, black 100%), url("/wp-content/uploads/bg.jpg");background-attachment:fixed;background-position:center top;min-height:100vh;display:flex;flex-direction:column}#main a{text-decoration:dotted underline !important;position:relative}#main a[data-av_icon]{text-decoration:none !important}#main a:hover, #main a:hover:after{color:#cbb48d !important;background-color:transparent}#main .ajax_controlls a:hover{background-color:rgba(255, 255, 255, 0.1)}#main .avia-slideshow a:hover{background-color:unset !important}#main a[target='_blank'], #main a[href$='.pdf']{margin-right:21px}#main a[target='_blank']:after, #main a[href$='.pdf']:after{content:'';display:block;position:absolute;font-family:'entypo-fontello';font-size:16px;color:#82c7ff;left:calc(100% + 5px);top:-5px;transition:left 0.3s}#main a[target='_blank']:hover:after, #main a[href$='.pdf']:hover:after{left:calc(100% + 8px)}#main a[href$='.pdf']:after{content:''}#main a.nopointer:after{content:''}@media only screen and (max-width:990px){*.grid-sort-container.isotope.no_margin-container.with-excerpt-container .grid-entry-excerpt.entry-content{line-height:2em !important;margin-top:0.5em}}.avia-post-nav .label.avia-svg-icon svg:first-child{height:1em !important}.av-fold-unfold-container.folded{max-height:465px !important}@media only screen and (max-width:990px){.av-fold-unfold-container.folded{max-height:345px !important}}.av-fold-unfold-container:after{background:none !important}.avia-fold-unfold-section .av-fold-unfold-container.folded::after{pointer-events:none}/* position:relative !important;display:flex !important;flex-wrap:wrap !important;justify-content:center !important;flex-direction:row !important;height:unset !important;.grid-entry{text-align:center;position:relative !important;flex:1 1 25%;max-width:25%;left:unset !important;top:unset !important;@media only screen and ( max-width:990px ){flex:1 1 33% !important;max-width:33% !important}@media only screen and ( max-width:768px ){flex:1 1 50% !important;max-width:50% !important}}}*/
.portfolio-details-inner{height:567px !important}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:default !important}div.avia-popup .mfp-close, #top #searchsubmit, .ajax_load{border-width:1px !important;border-radius:0 !important;background-color:transparent}div.avia-popup .mfp-close:hover, #top #searchsubmit:hover, .ajax_load:hover{border:1px solid white;transform:none !important;background-color:rgba(255, 255, 255, 0.1)}.portfolio-preview-content{background:rgba(0, 0, 0, 0.7) !important}body.is-safari #main, body.is-safari .header_bg, body.is-safari .header_color .main_menu .menu ul{background-attachment:unset !important}#top .scroll-down-link{overflow:hidden}#scroll-top-link:hover, #av-cookie-consent-badge:hover{color:white !important;opacity:1 !important;background-color:transparent !important}.mejs-inner .mejs-controls{opacity:1 !important}.mejs-inner .mejs-controls .mejs-playpause-button, .mejs-inner .mejs-controls .mejs-time-rail, .mejs-inner .mejs-controls .mejs-time{visibility:hidden}#header .main_menu .avia-menu ul li a, #header .main_menu .avia-menu ul li a:hover{background-color:transparent}#header .main_menu span.avia-menu-text img{height:26px;filter:brightness(1)}#header .main_menu span.avia-menu-text img:hover{filter:brightness(1.5)}#header .main_menu .current-menu-ancestor span.avia-menu-text img, #header .main_menu .current-page-ancestor span.avia-menu-text img, #header .main_menu .current-menu-item span.avia-menu-text img{filter:brightness(1.5)}#header .main_menu .menu-item a .avia-menu-text{filter:sepia(1)}#header .main_menu .sub-menu .menu-item:hover a .avia-menu-text, #header .main_menu .sub-menu .menu-item.current-menu-item a .avia-menu-text{color:white}#header .main_menu .sub-menu .menu-item.current-menu-item a .avia-menu-text{font-weight:bold}#header .main_menu .sub-menu{padding-top:15px !important;padding-bottom:15px !important}.avia-post-nav .entry-image img{width:auto;height:auto;max-height:80px;max-width:80px}#main .avia-leaflet-map-container .leaflet-map img, #main .no-shadow img{box-shadow:none !important}#main .sepia .leaflet-layer{filter:sepia(0.5) brightness(0.8)}#main img, .av-large-gap.av-flex-size .av-masonry-entry .av-inner-masonry{box-shadow:0 0 10px 0 !important}.avia-timeline .milestone_icon{margin-bottom:-34px}.avia-timeline .milestone_icon .milestone_inner{transform:rotate(180deg)}#top .av-video-slide, #top .av-video-slide .avia-slide-wrap{transform:translateZ(-1px) !important}@media only screen and (min-width:990px){span.avia-menu-text img{height:26px}.html_header_top .av_bottom_nav_header #header_main_alternate .main_menu ul:first-child >li >a{line-height:65px !important}#flcontrol{position:fixed;left:0;top:0;right:0;bottom:0;z-index:999999999;pointer-events:none}#flcutter, #flashlightbg, #flashlight{display:none}#flashlightswitch{display:none;width:40px;height:40px;position:fixed;right:5px;top:5px;background-color:black;border-radius:50px;z-index:9000;cursor:pointer;transition:all 0.5s}#flashlightswitch #flashlighticon{width:60%;height:60%;margin-left:20%;margin-top:20%;background-image:url("/wp-content/themes/enfold-child/design/taschenlampe_on.svg")}#flashlightswitch.visible{display:block}body.flashlight{}body.flashlight #wrap_all:after{content:"";background-image:url("/wp-content/themes/enfold-child/design/rauschen.webp");background-size:128px 128px;background-size:224px 224px;opacity:0.2;mix-blend-mode:overlay;height:300%;width:300%;position:fixed;top:0;animation:rauschen 10s steps(10) infinite;pointer-events:none;z-index:9999}@keyframes rauschen{0%, 100%{transform:translate(0, 0)}10%{transform:translate(-5%, -10%)}20%{transform:translate(-15%, -20%)}30%{transform:translate(-5%, -10%)}40%{transform:translate(-15%, -20%)}50%{transform:translate(-5%, -10%)}60%{transform:translate(-15%, -20%)}70%{transform:translate(-5%, -10%)}80%{transform:translate(-15%, -20%)}90%{transform:translate(-5%, -10%)}100%{transform:translate(-15%, -20%)}}body.flashlight #flashlightswitch #flashlighticon{background-image:url("/wp-content/themes/enfold-child/design/taschenlampe_off.svg")}body.flashlight #flcutter, body.flashlight #flashlightbg, body.flashlight #flashlight{display:block}body.flashlight div#flcutter{position:fixed;pointer-events:none;top:0;left:0;right:0;z-index:1000;bottom:0;overflow:hidden}body.flashlight #flashlightbg{display:block;pointer-events:none;position:fixed;opacity:1;width:calc(100vh * 16 / 9);min-width:100vw;height:100vh;left:50vw;transform:translatex(-50%)}body.flashlight #flashlight{display:flex;pointer-events:none;position:absolute;z-index:100000;backdrop-filter:hue-rotate(0deg);flex-direction:column;width:400vw;height:400vh;transform:translate(-200vw, -200vh)}body.flashlight #flashlight .verticalmask{display:block;background-color:black;flex-grow:1}body.flashlight #flashlight .middlemask{transition:width 2s, height 2s;display:flex !important;flex-direction:row;display:block;height:100vw}body.flashlight #flashlight .horizontalmask{display:block;flex-grow:1;background-color:black}body.flashlight #flashlight .verticalmask, body.flashlight #flashlight .middlemask, body.flashlight #flashlight .horizontalmask{outline:2px solid black}body.flashlight #flashlight .centermask{display:block;border:2px solid black;transition:transform 2s, background-size 2s, width 2s, height 2s, backdrop-filter 0.5s;background-image:url("/wp-content/themes/enfold-child/design/flashlight2.png");width:100vw;height:100vw;background-size:cover}body.flashlight #flashlight.moving{backdrop-filter:hue-rotate(120deg) saturate(2)}body.flashlight #flashlight.moving .middlemask{height:65vw}body.flashlight #flashlight.moving .centermask{width:65vw;height:65vw}}@keyframes hallucination{0%{filter:drop-shadow(-2px -1px 1px rgba(255, 0, 255, 0.5)) drop-shadow(2px 1px 1px rgba(0, 255, 255, 0.5))}50%{filter:drop-shadow(2px 1px 1px rgba(255, 0, 255, 0.5)) drop-shadow(-2px -1px 1px rgba(0, 255, 255, 0.5))}100%{filter:drop-shadow(-2px -1px 1px rgba(255, 0, 255, 0.5)) drop-shadow(2px 1px 1px rgba(0, 255, 255, 0.5))}}body.flashlight p, body.flashlight a, body.flashlight h1, body.flashlight h2, body.flashlight h3, body.flashlight h4, body.flashlight h5, body.flashlight h6{filter:drop-shadow(-1px 0 1px rgba(255, 0, 255, 0.5)) drop-shadow(1px 0 1px rgba(0, 255, 255, 0.5));/*animation-name:hallucination;animation-duration:5s;animation-iteration-count:infinite;*/}.logo{padding-top:60px}#header{position:relative;z-index:501;width:100%}span.av-masonry-date{display:none !important}.av-masonry-entry .av-masonry-entry-title{line-height:1.3em;margin:0;font-size:21px}.av-masonry-date{display:none !important}.avia-content-slider .slide-meta time{display:none}::selection{background:rgba(220, 160, 140, 0.5) !important;color:white !important}::-moz-selection{background:rgba(220, 160, 140, 0.5) !important;color:white !important}.html_elegant-blog #top .avia-content-slider .blog-categories{display:none}b{color:white}.avia-search-tooltip{background-color:rgba(0, 0, 0, 0.9) !important;backdrop-filter:blur(20px) !important}@keyframes colorize{from{filter:hue-rotate(0deg)}to{filter:hue-rotate(360deg)}}@keyframes colorize2{from{filter:hue-rotate(360deg)}to{filter:hue-rotate(0deg)}}section.search_form_field form input[type="search"]{color:white !important;background-color:rgba(0, 0, 0, 0.8) !important;box-shadow:0 0 5px #c8b7a3 !important;padding-left:0.5em !important}@media only screen and (min-width:990px){.grid-sort-container{background-color:rgba(0, 0, 0, 0.5) !important}.grid-sort-container .grid-entry{transition:background-color 0.3s}.grid-sort-container .grid-entry .grid-image img{transition:transform 0.7s}.grid-sort-container .grid-entry:hover{background-color:rgba(0, 0, 0, 0.5) !important}.grid-sort-container .grid-entry:hover .grid-image img{transform:scale(1.05)}.grid-sort-container .grid-entry .grid-entry-excerpt{line-height:22px;margin-top:11px}.grid-sort-container .grid-entry .grid-entry-title{font-size:15px}#header, body .logo, body .logo img, body .av-logo-container, .logo:before, .logo:after{transition:all 0.5s !important}#header{height:250px}#top .av_header_transparency .header_bg, #top .av_header_transparency.av_alternate_logo_active .logo a >img, #top .av_header_transparency.av_alternate_logo_active .logo a >svg{opacity:1 !important}.av-main-nav ul{width:auto !important}.av-main-nav ul .avia-menu-text{white-space:nowrap}.av-main-nav ul .avia-menu-text img{width:auto;height:auto;max-width:unset}body .logo, body .av-logo-container{height:200px}body .logo img{height:100px}body .logo >a{display:flex;align-items:center;flex-direction:column}body #header{box-shadow:0 5px 10px black}body.scrolled #scroll-top-link{opacity:1;visibility:visible;background-color:transparent;border:1px solid white}body.scrolled #scroll-top-link:hover{background-color:rgba(255, 255, 255, 0.1)}body.scrolled #header{height:190px}body.scrolled .av-logo-container{height:130px !important}body.scrolled .logo{height:120px !important;padding-top:36px}body.scrolled .logo img{height:80px}body.scrolled .logo:before, body.scrolled .logo:after{top:35px !important;bottom:4px !important;left:98px !important}body.scrolled .logo:after{left:340px !important}body .main_color{flex-grow:1}body #socket .container{align-items:center;display:flex;flex-direction:column}.header_color .main_menu .menu ul, .avia-search-tooltip.avia-tt{background-image:url("/wp-content/uploads/bg.jpg");background-position:center top;background-attachment:fixed;border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 10px 10px black}.header_color .main_menu .menu ul a, .avia-search-tooltip.avia-tt a{padding:8px 35px !important}.header_color .main_menu .menu ul form input, .avia-search-tooltip.avia-tt form input{color:white !important}.header_color .main_menu .menu ul form input::placeholder, .avia-search-tooltip.avia-tt form input::placeholder{color:white !important;opacity:0.75 !important}span.logo.avia-standard-logo:before, span.logo.avia-standard-logo:after{display:block;content:'';background-image:url("/wp-content/themes/enfold-child/design/goggle_long2.gif");background-size:contain;background-repeat:no-repeat;position:absolute;animation-name:colorize;animation-duration:30s;animation-iteration-count:infinite;transition:all;top:45px;bottom:0;width:50px;left:20px;z-index:1000}span.logo.avia-standard-logo:after{left:400px;animation-name:colorize2;background-image:url("/wp-content/themes/enfold-child/design/goggle_long2r_v2.gif")}.html_header_top.html_logo_center .logo{padding-left:100px;padding-right:100px;width:464px}.header_bg{background-image:linear-gradient(90deg, black 0%, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, 0) 90%, black 100%), url("/wp-content/uploads/bg.jpg");background-position:center top}#main{transition:filter 1s}#main.darken{filter:brightness(0.4)}}@media only screen and (min-width:990px){#main >.avia-fullscreen-slider ul.avia-slideshow-inner{background-image:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 10%, rgba(0, 0, 0, 0.5) 90%, rgba(0, 0, 0, 0) 100%);background-position:top center;padding:2em !important}#main >.avia-fullscreen-slider ul.avia-slideshow-inner li{background-size:contain !important;background-repeat:no-repeat;filter:drop-shadow(0px 0px 20px black);transform:translateZ(0px) scale(0.9) !important}}#av-consent-extra-info, #av-consent-extra-info *{color:white !important;background-color:black !important}#av-consent-extra-info a, #av-consent-extra-info * a{text-decoration:underline}.avia-privacy-reload-tooltip-link-container, .avia-privacy-reload-tooltip-link-container *{visibility:hidden !important}#top label span, #top legend span{background-color:#444 !important;overflow:visible !important}#top label span a, #top legend span a{text-decoration:dotted}@media only screen and (max-width:989px){#av-burger-menu-ul >li[role="menuitem"]:last-child a span{color:gray !important}#av-burger-menu-ul >li.av-width-submenu.av-show-submenu >ul >li >a >span.avia-menu-text{color:#d2d2d2 !important}#av-burger-menu-ul >li.av-width-submenu >a >span.av-submenu-indicator:before{color:gray !important;font-size:18px}.av-burger-overlay-inner{background-color:transparent !important}.av-burger-overlay{background-image:url("/wp-content/uploads/bg.jpg");background-attachment:fixed;background-position:center top}body.is-safari .av-burger-overlay{background-attachment:unset !important}#av-burger-menu-ul li a span img{max-width:none !important;height:34px !important}.logo{padding-top:12px !important;padding-bottom:12px !important}span.logo.avia-standard-logo:before, span.logo.avia-standard-logo:after{display:none;content:none}.responsive #top #wrap_all #main{padding-top:90px !important}.avia-fullscreen-slider .avia-slideshow{height:calc(100vh - 90px) !important}.av-burger-overlay, .av-burger-overlay-bg{height:100vh !important;position:fixed !important}.responsive.html_mobile_menu_tablet #top #wrap_all #header{position:fixed !important}#header{background-color:rgba(0, 0, 0, 0.6) !important;backdrop-filter:blur(20px) !important;-webkit-backdrop-filter:blur(20px) !important}}@media only screen and (max-width:767px){.responsive #top .logo{padding-top:12px;padding-bottom:12px;height:50px !important}.responsive #top #wrap_all #main{padding-top:104px !important}.avia-fullscreen-slider .avia-slideshow{height:calc(100vh - 104px) !important}.leaflet-map.WPLeafletMap.leaflet-container{height:300px !important}}/*
@supports ( -webkit-touch-callout:none ){@media only screen and ( max-width:989px ){#header_main{background-image:none;background-color:black}}}*/