#wpadminbar{z-index:150 !important}#adminmenuwrap{z-index:140 !important}#wp-admin-bar-new-content .ab-sub-wrapper #wp-admin-bar-new-content-default>li,#wpadminbar #wp-admin-bar-autoptimize,#wpadminbar #wp-admin-bar-elementor_edit_page-default #wp-admin-bar-elementor_app_site_editor,#wpadminbar #wpadminbar #wp-admin-bar-elementor_edit_page-default #wp-admin-bar-elementor_site_settings,#wp-admin-bar-wpcode-admin-bar-info,#wp-admin-bar-comments,#wp-admin-bar-wp-logo,#wp-admin-bar-search,#wp-admin-bar-elementor_site_settings,#wp-admin-bar-ocean-menu{display:none}#wp-admin-bar-new-content .ab-sub-wrapper #wp-admin-bar-new-content-default>li#wp-admin-bar-new-page,#wp-admin-bar-new-content .ab-sub-wrapper #wp-admin-bar-new-content-default>li#wp-admin-bar-new-product{display:block}#wp-admin-bar-my-account>a.ab-item{pointer-events:none;cursor:default}#elementor-switch-mode-button{padding-top:6px !important;padding-bottom:6px !important}#elementor-switch-mode-button,#elementor-switch-mode-button *{white-space:normal !important;line-height:1.2 !important}#elementor-switch-mode .elementor-switch-mode-on .eicon-arrow-left{display:none}#elementor-switch-mode .elementor-switch-mode-on:after{content:"? Elementor wird deaktiviert. ACHTUNG – das kann die Seite zerstören!";position:relative;left:-.25em}#elementor-switch-mode .elementor-switch-mode-off:after{content:"– WordPress Editor wird deaktiviert. ACHTUNG – das kann die Seite zerstören!"}body.logged-in #wpadminbar{transition:opacity .5s;opacity:1}body.logged-in #wpadminbar.transparent{opacity:0}body.logged-in #wpadminbar:hover{opacity:1}#wpadminbar .menupop .ab-sub-wrapper{top:32px}@media (max-width:1024px){body.admin-bar .dialog-type-lightbox{position:fixed}}@media (min-width:1024px){body.admin-bar .dialog-lightbox-widget{height:100%;z-index:99999}}.wp-submenu li a[href="edit.php?post_type=oceanwp_library"],.wp-submenu li a[href="nav-menus.php"],#adminmenu #menu-appearance div.wp-menu-name,#adminmenu #menu-dashboard div.wp-menu-name,#adminmenu #menu-posts div.wp-menu-name,#adminmenu #menu-media div.wp-menu-name,#adminmenu #menu-pages div.wp-menu-name{font-weight:900 !important;color:#fff !important}#adminmenu #menu-appearance div.wp-menu-image:before,#adminmenu #menu-dashboard div.wp-menu-image:before,#adminmenu #menu-posts div.wp-menu-image:before,#adminmenu #menu-media div.wp-menu-image:before,#adminmenu #menu-pages div.wp-menu-image:before{color:#fff}#adminmenu #menu-appearance li a[href="theme-editor.php"]{display:none !important}#category-all{max-height:500px}body.wp-admin #oceanwp-gallery-metabox{display:none}.media-modal .uploader-inline:after,body.upload-php .media-frame:before{display:block;content:"ACHTUNG! Bilder vor dem Upload anpassen! Maximale Breite 1200 px, maximale Höhe 1200px, Dateigröße deutlich unter 200 KB. Mehr lesen → www.datanovo.de/weboptimierung";padding:10px 15px;font-size:18px;line-height:1.3em;margin:10px 0;border:2px solid red;background-color:#fff}.media-modal .uploader-inline:after{max-width:90%;margin:20px auto}@font-face{font-display:swap;font-family:'Raleway LOCAL';font-style:normal;font-weight:100;src:url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/raleway-v36-latin_latin-ext-100.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Raleway LOCAL';font-style:italic;font-weight:100;src:url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/raleway-v36-latin_latin-ext-100italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Raleway LOCAL';font-style:normal;font-weight:200;src:url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/raleway-v36-latin_latin-ext-200.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Raleway LOCAL';font-style:italic;font-weight:200;src:url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/raleway-v36-latin_latin-ext-200italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Raleway LOCAL';font-style:normal;font-weight:300;src:url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/raleway-v36-latin_latin-ext-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Raleway LOCAL';font-style:italic;font-weight:300;src:url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/raleway-v36-latin_latin-ext-300italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Raleway LOCAL';font-style:normal;font-weight:400;src:url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/raleway-v36-latin_latin-ext-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Raleway LOCAL';font-style:italic;font-weight:400;src:url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/raleway-v36-latin_latin-ext-italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Raleway LOCAL';font-style:normal;font-weight:500;src:url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/raleway-v36-latin_latin-ext-500.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Raleway LOCAL';font-style:italic;font-weight:500;src:url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/raleway-v36-latin_latin-ext-500italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Raleway LOCAL';font-style:normal;font-weight:600;src:url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/raleway-v36-latin_latin-ext-600.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Raleway LOCAL';font-style:italic;font-weight:600;src:url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/raleway-v36-latin_latin-ext-600italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Raleway LOCAL';font-style:normal;font-weight:700;src:url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/raleway-v36-latin_latin-ext-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Raleway LOCAL';font-style:italic;font-weight:700;src:url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/raleway-v36-latin_latin-ext-700italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Raleway LOCAL';font-style:normal;font-weight:800;src:url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/raleway-v36-latin_latin-ext-800.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Raleway LOCAL';font-style:italic;font-weight:800;src:url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/raleway-v36-latin_latin-ext-800italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Raleway LOCAL';font-style:normal;font-weight:900;src:url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/raleway-v36-latin_latin-ext-900.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Raleway LOCAL';font-style:italic;font-weight:900;src:url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/raleway-v36-latin_latin-ext-900italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Open Sans LOCAL';font-style:normal;font-weight:400;src:url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/open-sans-v40-latin-regular.woff2) format('woff2'),url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/open-sans-v40-latin-regular.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Open Sans LOCAL';font-style:italic;font-weight:400;src:url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/open-sans-v40-latin-italic.woff2) format('woff2'),url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/open-sans-v40-latin-italic.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Open Sans LOCAL';font-style:normal;font-weight:700;src:url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/open-sans-v40-latin-700.woff2) format('woff2'),url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/open-sans-v40-latin-700.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Open Sans LOCAL';font-style:italic;font-weight:700;src:url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/open-sans-v40-latin-700italic.woff2) format('woff2'),url(//www.hegger-lichtwerbung.de/wp-content/uploads/fonts/open-sans-v40-latin-700italic.ttf) format('truetype')}:root{--accentColor:#e30613;--textColor:#333}html{scroll-behavior:smooth}body{min-width:300px;overflow:hidden}::-moz-selection{background:#444;color:#fff}::selection{background:#444;color:#fff}*{accent-color:var(--accentColor)}::file-selector-button{   background-color:#333;   border:none;   padding:10px 20px;   color:#fff;   text-transform:uppercase;   letter-spacing:.02em;   font-weight:700;   cursor:pointer;   margin-right:12px;   font-size:.8em;   transition:.3s}:is(a,button,input,select,textarea):focus{outline:none !important}:is(a,button,input,select,textarea):focus-visible{outline:2px #f9f9f9 solid !important;box-shadow:0 0 0 4px #193146 !important}blockquote{border-left-width:6px;margin:20px 0;font-size:120%}#site-logo #site-logo-inner a:hover img{opacity:1}.site-breadcrumbs{height:auto}.site-breadcrumbs a{cursor:pointer}.custom-logo-link{display:block}main#main{min-height:60vh}main#main>.elementor :is(p,li) a,main#main #content-wrap :is(p,li) a{text-decoration-line:underline;text-underline-offset:.325em;text-decoration-color:var(--accentColor)}main#main>.elementor a:hover,main#main #content-wrap a:hover{text-decoration-style:dotted}h1,h2,h3,h4,h5,h6{margin:0 0 2rem}h1,h2,h3,h4,h5,h6{margin:0 0 2rem}:is(h1,h2,h3,h4,h5,h6,p,ul)+:is(h2,h3,h4,h5,h6){margin-top:4rem}h1,h2,h3,h4,h5,h6{line-height:1.3 !important}ul,ol{margin:0 0 15px 20px}*+ul,*+ol{margin-top:15px}#content-wrap{padding-top:20px !important}#main .entry li,#main .elementor-widget-container li{margin-bottom:1em}@keyframes fade_in{from{opacity:0}to{opacity:1}}#top-bar-wrap,#site-header{z-index:100}body:not(.headertransparent) #wrap{padding-top:100px}#site-header{height:100px;transition:height .5s;box-shadow:0 1px 3px rgba(0,0,0,.2);position:absolute;top:0;left:0;right:0}#site-header:not(.fixed_tiny){border-top:2px solid var(--accentColor)}#site-header.fixed_tiny{position:fixed;top:0;right:0;left:0;width:100%;height:60px !important}#site-header.fixed_tiny #site-navigation-wrap .dropdown-menu>li>a{line-height:60px !important;font-size:13px}#site-header.fixed_tiny img.custom-logo{height:36px !important}body.headertransparent #site-header:not(.fixed_tiny){background-color:transparent;position:absolute;top:0;left:0;right:0;width:100%;box-shadow:none}body.headertransparent #site-header:not(.fixed_tiny) #site-navigation-wrap .dropdown-menu>li>a{color:#fff}#site-logo #site-logo-inner{height:auto !important}#site-header-inner{display:flex;align-items:center;justify-content:space-between !important}#site-header-inner>*{width:auto}#site-navigation-wrap{margin:0;float:none;position:static;width:100%;display:flex;justify-content:flex-end}@media (max-width:1280px){#site-header-inner .oceanwp-mobile-menu-icon{display:flex;justify-content:flex-end;width:100%}}.mobile-menu .oceanwp-text,.mobile-menu .oceanwp-close-text{display:none !important}#mobile-menu-search{display:none !important}body.sidr-open #outer-wrap:after{content:"";position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999 !important;background-color:rgba(0,0,0,.9) !important}a.sidr-class-toggle-sidr-close i{font-size:150%}#site-header .mobile-menu .hamburger{background-color:var(--accentColor);padding:4px;line-height:1.3em}#mobile-dropdown>nav>ul>li>a{font-weight:700}#site-navigation-wrap .dropdown-menu>li>a{font-weight:700}.effect-one #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{bottom:auto;top:-50%;width:15px !important}.effect-one #site-navigation-wrap .dropdown-menu>li.current-menu-item>a.menu-link>span:after{visibility:visible !important;transform:scaleX(1) !important}.dropdown-menu ul li a.menu-link{padding:20px}.dropdown-menu .sub-menu{border-width:2px}.navigation .megamenu li a.menu-link{font-weight:400;font-size:14px;padding:20px}#mobile-dropdown>nav>ul>li>a{border-left:2px solid transparent}#mobile-dropdown>nav>ul>li.active>a{border-left:2px solid var(--accentColor)}#mobile-dropdown>nav>ul>li>a{padding-left:30px}#mobile-dropdown ul li a .dropdown-toggle:before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900}#mobile-dropdown ul li.active>a>.dropdown-toggle:before{content:"\f107"}.page-header{margin-bottom:40px}.page-header.centered-page-header .container.page-header-inner{display:flex;flex-direction:column}.page-header.centered-page-header .container.page-header-inner .clr.page-subheading{order:-1}.page-header.centered-page-header .container.page-header-inner>*{margin:10px 0}body:not(.single-post) .page-header.centered-page-header .container.page-header-inner .page-header-title,body:not(.single-post) .page-header.centered-page-header .container.page-header-inner .page-subheading{text-transform:uppercase;font-weight:700;letter-spacing:3px;color:#2b2a29;position:relative}.page-header.centered-page-header .container.page-header-inner .page-header-title{font-size:26px}.page-header.centered-page-header .container.page-header-inner .page-subheading{font-size:12px}body:not(.single-post) .page-header.centered-page-header .container.page-header-inner .page-header-title:after{content:"";display:block;width:90px;background-color:#ebebeb;height:4px;margin:30px auto;visibility:visible}.page-header.centered-page-header:has(.site-breadcrumbs){padding-bottom:20px}.page-header.centered-page-header .site-breadcrumbs{margin-top:40px !important}.page-header.solid-color-page-header{background-color:#2b2a29;padding-top:max(200px, 10vh);padding-bottom:max(150px, 10vh)}.page-header.solid-color-page-header:has(.site-breadcrumbs){padding-bottom:20px}.page-header.solid-color-page-header .site-breadcrumbs{margin-top:max(100px, 10vh)}.page-header.solid-color-page-header *{text-align:center}.page-header.solid-color-page-header .page-header-title{font-size:36px;margin-bottom:10px;font-weight:700;text-transform:uppercase}.page-header.solid-color-page-header .page-subheading{font-size:22px;position:relative;padding-bottom:40px}@media (min-width:768px){.page-header.solid-color-page-header .page-header-title{font-size:60px}.page-header.solid-color-page-header .page-subheading{font-size:36px}.page-header.solid-color-page-header{padding-top:max(200px, 25vh);padding-bottom:max(150px, 25vh)}.page-header.solid-color-page-header:has(.site-breadcrumbs){padding-bottom:20px}.page-header.solid-color-page-header .site-breadcrumbs{margin-top:max(100px, 17vh)}}.page-header.solid-color-page-header .page-subheading:before{content:"";position:absolute;bottom:0;left:50%;display:block;width:120px;background-color:var(--accentColor);height:2px;visibility:visible;transform:translateX(-50%)}.page-header.solid-color-page-header .page-subheading:after{content:"";position:absolute;bottom:0;left:50%;display:block;border-bottom:2px solid var(--accentColor);border-right:2px solid var(--accentColor);background-color:#2b2a29;width:20px;height:20px;visibility:visible;transform:translateX(-50%) translateY(45%) rotate(45deg);transform-origin:center center}@media (max-width:767.9px){#topbar-template .elementor-icon-list-text{display:none}}#top-bar-content.top-bar-centered #topbar-template{display:block}#top-bar-content.top-bar-centered #topbar-template .elementor-widget .elementor-icon-list-item .elementor-icon-list-icon{flex-wrap:nowrap}footer#footer{margin-top:80px}#custom_footer :is(h2,h3,h4,h5,h6){color:#dee9f5;font-size:22px;line-height:1.3em}#custom_footer a{color:#fff}#custom_footer a.menu-link{padding:0 0 10px}#custom_footer .menu-item{display:block}#custom_footer :is(p,span,li,a,div){font-size:14px !important}#custom_footer :is(p,span,li,div){color:#b5b5b5 !important}#custom_footer .openingtimes span{display:inline-block;width:80px}#custom_footer .openingtimes{padding:10px 0}#custom_footer .openingtimes+.openingtimes{border-top:1px solid #3b3b3b}#footer_cta{color:#fff}#footer_cta strong{font-size:30px}body.single-post #footer_cta,body.ohnefootercta #footer_cta{display:none}#kontakt_fixed{transition:.5s}#kontakt_fixed:hover{right:0}#kontakt_fixed:hover .elementor-widget-container{background-color:rgba(66,66,66,.9)}#kontakt_fixed a *,#kontakt_fixed a:hover *{color:#fff !important}body.page-id-3280 #footer_cta,body.page-id-3280 #kontakt_fixed{display:none}@media (min-width:576px){.boxed_main{width:90% !important;max-width:90% !important}.menu_wrapper,footer .footer-widgets-inner>.elementor>.e-flex.e-con-boxed.e-con>.e-con-inner,#main>.elementor>.e-flex.e-con-boxed.e-con>.e-con-inner{width:calc(90% + 40px) !important}}#main>.elementor>.elementor-element>.e-con-inner>.elementor-element:not(.e-child):not(.e-flex):not(.e-con){padding:10px}.elementor-view-framed .elementor-icon{border-color:var(--accentColor) !important}.elementor-widget.elementor-align-left .elementor-icon-list-item{align-items:flex-start}.elementor-widget.elementor-align-left .elementor-icon-list-item .elementor-icon-list-icon{padding-top:.25em}.elementor-widget-heading :is(h1,h2,h3,h4,h5,h6){line-height:1.3em !important}.elementor-image-gallery img{box-shadow:0 0 5px rgba(0,0,0,.25)}.swiper-slide a .swiper-slide-inner,a[data-elementor-open-lightbox=yes],a[data-elementor-open-lightbox=yes] img{background-color:#000 !important;transition:.5s}a[data-elementor-open-lightbox=yes]:hover img{opacity:.75}form.oceanwp-searchform button,form.oceanwp-searchform button:hover{color:inherit}.post-password-form{padding:20px;margin:20px auto;max-width:600px}.post-password-form input{margin:20px 0}.wpcf7 form .wpcf7-response-output{margin:2em 0}.wpcf7-acceptance .wpcf7-list-item{margin:4px 0}input[type=checkbox]{margin-right:4px}.wpcf7-not-valid-tip:before{content:"↑ "}#blog-entries{margin:0 -6px}.single .thumbnail>img{width:auto;display:block;margin:0 auto}body.archive .blog-entry{margin-bottom:20px}body.archive .blog-entry img{height:300px;object-fit:cover;object-position:center center}body.archive .blog-entry .blog-entry-header{margin-top:20px;margin-bottom:20px}body.archive .blog-entry .blog-entry-inner{padding-bottom:20px;padding-left:20px;padding-right:20px;min-height:100%;border-bottom-width:7px}body.archive .blog-entry *{text-align:center}.blog-entry.post .blog-entry-header .entry-title a{letter-spacing:0}.meta-date{line-height:1.5em !important}body.archive .meta-cat{width:100%}.meta-cat{line-height:1.5em !important;text-align:center}body.single .meta-date:before{content:"Datum:";font-weight:700;padding-right:.75em}body.single .meta-cat:before{content:"Kategorie:";font-weight:700;padding-right:.75em}body.single .meta li i{display:none}ul.meta li .owp-sep:last-child,ul.meta li .owp-sep+.owp-sep{display:none}body.single ul.meta li .owp-sep{margin-left:-.25em}ul.meta li .owp-sep{padding:0;color:transparent;width:.25em;overflow:hidden}ul.meta li .owp-sep:before{content:",";color:#555}.blog-entry-readmore i{display:none}.blog-entry-readmore a{display:inline-block;text-decoration:none;padding:13px 20px !important;color:#fff !important;background-color:var(--accentColor);line-height:1em !imprt}@media (min-width:579px){body.archive #blog-entries .blog-entry{padding:0 10px}}@media (min-width:579px) and (max-width:1023px){body.archive #blog-entries .blog-entry{width:50%}}.blog-entry .meta-cat i{display:none}body.single-post .page-header{padding:100px 0 0;margin-bottom:0;background-color:#fff;text-transform:none !important}body.single-post .page-header .page-header-title{margin-bottom:0 !important;margin-top:0 !important;color:#2b2a29;font-weight:600}@media (min-width:768px){body.single-post .page-header .page-header-title{font-size:30px !important}}@media (min-width:1200px){body.single-post .page-header .page-header-title{font-size:36px !important}}body.single-post .entry-content{margin-top:40px}body.single-post ul.meta{border:none;padding-right:20px !important;padding-left:20px !important}.meta-cat a{text-decoration:none !important;white-space:nowrap !important}#related-posts .oceanwp-row{display:flex;flex-wrap:wrap;margin:0 -12px}@media (min-width:579px) and (max-width:1023px){#related-posts .related-post{width:50% !important}}#related-posts{max-width:1200px !important;margin-top:40px !important;padding-top:40px;padding-bottom:20px}#related-posts .related-post{margin-bottom:30px;padding:0 12px}#related-posts .theme-heading .text:before{display:none}#related-posts .related-posts-title{text-transform:none !important;font-size:24px;font-weight:600;letter-spacing:0 !important;margin-bottom:30px}#related-posts .related-post img{object-fit:cover;aspect-ratio:3/2}#related-posts .related-post .related-post-title{margin:0;padding:15px;border:1px solid #e9e9e9;border-top:1px solid #fff;border-bottom-width:7px}#related-posts .published{display:none}#related-posts .related-post:hover{cursor:pointer}#related-posts .related-post:hover *{color:var(--accentColor)}#related-posts .related-post img{transition:.2s}#related-posts .related-post:hover img{filter:brightness(75%)}.single-post.content-max-width nav.post-navigation{max-width:1200px !important}.single-post .nav-links .post-title{display:none !important}.single-post .related-post-title{line-height:1.3em !important}.post-navigation{margin-top:40px !important;padding-top:40px !important}.nav-links a{font-weight:600}.nav-links .nav-previous,.nav-links .nav-next{width:45% !important;letter-spacing:.1em;font-size:14x}.nav-links .nav-previous{padding-right:0;float:left !important}.nav-links .nav-next{padding-left:0;float:right !important}.ue_post_blocks_link a:hover,.blog-entry-readmore a:hover{opacity:.75}.ue_post_blocks_box{border-bottom-width:7px !important}#timeline .ue_post_blocks_box{position:relative;overflow:visible !important}#timeline .ue-grid-item-meta-data{position:absolute;top:-90px;left:-77px;z-index:50;width:70px;height:70px;margin:0 !important;display:flex;justify-content:center;align-items:center;border:3px solid #818d9a;border-radius:50%;background-color:#fff}#timeline .ue-grid-item-meta-data .ue-grid-item-meta-data-date .ue-grid-item-meta-data-icon{display:none}#timeline .ue-grid-item-meta-data .ue-grid-item-meta-data-date{font-size:18px;line-height:18px;color:#42484d;font-weight:600}@media (max-width:767px){#timeline .ue-grid-item-meta-data{left:-58px}}#timeline .ue_post_blocks_image img{height:auto;padding:20px 20px 0;cursor:pointer}#timeline .ue_post_blocks_image img:hover{filter:brightness(70%)}#timeline .ue_post_blocks_content .ue_post_blocks_title{margin-bottom:10px}body.post-in-category-referenzen .page-header-title:before{content:"Projektdetails:";width:100%;display:block;font-size:16px;margin-bottom:30px;color:#555}@media (max-width:1200px){.elementor-6758,.elementor-6758>*,.elementor-6758>*>*,.elementor-6758>*>*>*,.elementor-6758>*>*>*>*{width:90vw !important;max-width:90vw !important}}.elementor-6758,.elementor-6758>*,.elementor-6758>*>*,.elementor-6758>*>*>*,.elementor-6758>*>*>*>*{max-width:1200px !important}body.archive .blog-entry .thumbnail,.ue_post_blocks_image,.related-post-media{position:relative;z-index:1;cursor:pointer}body.archive .blog-entry .thumbnail img,.ue_post_blocks_image img{transition:.3s}body.archive .blog-entry .thumbnail img:hover,.ue_post_blocks_image img:hover{filter:brightness(70%)}body.archive .blog-entry .thumbnail{margin:0 -20px !important}body.archive .blog-entry .thumbnail:after,.ue_post_blocks_image:after,.related-post-media:after{content:"";display:block;position:absolute;border-style:solid;border-width:11px;border-color:transparent;border-bottom-color:#fff;right:30px;bottom:0;z-index:10 !important;opacity:1 !important;visibility:visible !important}.mfp-counter{font-size:16px}.mfp-fade.mfp-bg.mfp-ready{opacity:.9}.single .thumbnail>.gallery-format{max-width:600px;margin-right:auto;margin-left:auto;background-color:#000}.single .dialog-lightbox-widget{display:none !important}.single .mfp-gallery button{background-color:transparent}.gallery-lightbox{cursor:zoom-in}.gallery-lightbox:hover{opacity:.75}.single .entry-content .gallery{max-width:1200px;padding:0 20px;margin:0 auto 40px auto;display:flex;flex-wrap:wrap;justify-content:center}.single .entry-content .gallery .gallery-item{width:auto;max-width:auto;min-width:auto;padding:5px;margin:0}.single .entry-content .gallery .gallery-item img{height:70px;width:70px;object-fit:cover}@media (max-width:768px){.single .entry-content .gallery .gallery-item img{height:48px;width:48px}.single .entry-content .gallery .gallery-item{padding:2px}}.entry-content .gallery a.gallery-lightbox{background-color:#000 !important}.entry-content .gallery a.gallery-lightbox:hover{opacity:1 !important;cursor:zoom-in !important}.entry-content .gallery a.gallery-lightbox img{transition:.2s}.entry-content .gallery a.gallery-lightbox:hover img{opacity:.75 !important}.shariff{max-width:1200px;margin:80px auto 40px auto;padding:0 20px}.shariff-buttons{position:relative;left:-5px}.ShariffHeadline{text-align:center}.shariff-link{border-radius:0 !important}.shariff li{overflow:visible !important}.shariff-link:focus-visible{background-color:var(--accentColor) !important}.ue_post_blocks_content .ue_post_blocks_title{order:-1;color:#2b2a29;margin-bottom:20px !important}.ue_post_blocks_content .ue_post_blocks_title{margin-bottom:10px}.ue_post_blocks_content .ue_post_blocks_link a{margin-top:30px !important}body.single .meta-cat a:hover,.ue_post_blocks_title a:hover,.ue-grid-item-category a:hover{color:var(--accentColor) !important}body.archive .meta-cat,.ue-grid-item-category{line-height:1.5em !important;font-size:14px;margin-bottom:0 !important;padding-bottom:0 !important}body.archive ul.meta{margin-bottom:0 !important;padding-bottom:0 !important}#ref_kat ul{text-align:center}#ref_kat ul li{margin:5px !important}#ref_kat ul li a{text-decoration:none !important;display:inline-block;border:1px solid #dce2ed;color:#262b30;border-radius:3px;font-size:14px;letter-spacing:0}#ref_kat ul li.current-menu-item a,#ref_kat ul li a:hover{color:#fff;background-color:var(--accentColor);border-color:var(--accentColor)}body.archive.category #ref_kat{margin-bottom:50px}.elementor-widget-wp-widget-ocean_custom_menu.menu_buttons li{margin:0 .25em;padding:0}.elementor-widget-wp-widget-ocean_custom_menu.menu_buttons li a{padding:.25em .75em;border:1px solid #444;color:#444;background-color:#fff;line-height:1.2;font-size:.9em}.elementor-widget-wp-widget-ocean_custom_menu.menu_buttons li a:hover,.elementor-widget-wp-widget-ocean_custom_menu.menu_buttons li.current-menu-item a{color:#fff;background-color:#444}#myBtnContainer button{padding:.25em .75em;border:1px solid #444;color:#444;background-color:#fff;font-size:.9em}#myBtnContainer button:hover,#myBtnContainer button.active{color:#fff;background-color:#444}.fitered .ue_post_blocks_box{display:none !important;opacity:0;transition:opacity .5s ease-in-out}.fitered .ue_post_blocks_box.show{display:flex !important;opacity:1}@media (pointer:fine){a[data-elementor-open-lightbox=yes]{cursor:zoom-in}}@media (pointer:coarse){#mobile-dropdown ul li a .dropdown-toggle:focus,:is(a,button,input,select,textarea):focus-visible{outline:none !important;box-shadow:none !important}.shariff-link:focus,.shariff-link:focus-visible,.shariff-link:hover{outline:none !important;box-shadow:none !important}}@media print{#main>.page-header,#scroll-top,#top-bar-wrap,#site-header,.elementor-widget-ucaddon_dn_copy_share_url,#footer{display:none !important}img{max-width:7cm !important}}