header .header-main{background:#f5f5f5}header .header-main button.navbar-toggle{background:transparent!important}header .header-main .divider{border-left:none!important}header .hfg_header.site-header{box-shadow:none}header .component-wrap{margin:.5rem 0 1rem}header .nv-contact-list.left a:focus,header .nv-contact-list.left a:hover{text-decoration:underline}header .header-menu-sidebar .menu-mobile a{padding:15px!important}header .header-menu-sidebar .menu-mobile a .menu-item-title-wrap{align-items:flex-start;display:flex;flex-direction:column}header .header-menu-sidebar .menu-mobile a .menu-item-title-wrap .dd-title{color:var(--nv-primary-accent)!important}header .header-menu-sidebar .menu-mobile a.subtext-parent{align-items:flex-start;display:flex;flex-direction:column}header .header-menu-sidebar .menu-mobile a.subtext-parent span{color:var(--nv-primary-accent)}header .header-menu-sidebar .menu-mobile a .subtext{color:var(--nv-dark-bg)}header .header-menu-sidebar .menu-mobile a:focus .subtext,header .header-menu-sidebar .menu-mobile a:focus.subtext-parent span{color:#fff}header .header-menu-sidebar .menu-mobile .current-menu-item .wrap>a,header .header-menu-sidebar .menu-mobile .current-menu-item>a,header .header-menu-sidebar .menu-mobile .current-menu-item>button,header .header-menu-sidebar .menu-mobile .current-menu-parent .wrap .wrap>a,header .header-menu-sidebar .menu-mobile .current-menu-parent .wrap>a,header .header-menu-sidebar .menu-mobile .current-menu-parent .wrap>button{background-color:var(--nv-primary-accent);color:var(--nv-secondary-accent)}header .header-menu-sidebar .menu-mobile .current-menu-item a.subtext-parent span,header .header-menu-sidebar .menu-mobile .current-menu-parent .wrap a.subtext-parent span{color:var(--nv-secondary-accent)}header .header-menu-sidebar .menu-mobile li .wrap{padding:0}header .hfg-slot{padding:15px 0}header .hfg-slot.left .desktop-left{margin:0}header .hfg-slot{align-items:end}header .hfg-slot.right{display:flex;flex-wrap:wrap}header .hfg-slot.right .desktop-left{margin-bottom:1rem}@media screen and (max-width:959px){header .hfg-slot.right{align-items:center!important}}header .hfg-slot.right .builder-item.desktop-left,header .hfg-slot.right .builder-item.has-nav{margin:0;width:100%}header .hfg-slot.right .builder-item.desktop-left .menu-desktop,header .hfg-slot.right .builder-item.has-nav .menu-desktop{justify-content:end}header .hfg-slot.right .builder-item.desktop-left .menu-desktop li,header .hfg-slot.right .builder-item.has-nav .menu-desktop li{margin:0}header .hfg-slot.right .builder-item.desktop-left .menu-desktop li a,header .hfg-slot.right .builder-item.has-nav .menu-desktop li a{font-size:1.25rem;height:100%;padding:.5rem 1rem;width:100%}header .hfg-slot.right .builder-item.desktop-left .menu-desktop li a:focus,header .hfg-slot.right .builder-item.desktop-left .menu-desktop li a:hover,header .hfg-slot.right .builder-item.has-nav .menu-desktop li a:focus,header .hfg-slot.right .builder-item.has-nav .menu-desktop li a:hover{background-color:var(--nv-primary-accent);color:var(--nv-secondary-accent);opacity:1}header .hfg-slot.right .builder-item.desktop-left .menu-desktop li a:focus .menu-item-title-wrap,header .hfg-slot.right .builder-item.desktop-left .menu-desktop li a:hover .menu-item-title-wrap,header .hfg-slot.right .builder-item.has-nav .menu-desktop li a:focus .menu-item-title-wrap,header .hfg-slot.right .builder-item.has-nav .menu-desktop li a:hover .menu-item-title-wrap{color:#fff!important}header .hfg-slot.right .builder-item.desktop-left .menu-desktop li a.subtext-parent,header .hfg-slot.right .builder-item.has-nav .menu-desktop li a.subtext-parent{display:flex;flex-direction:column;justify-content:center}header .hfg-slot.right .builder-item.desktop-left .menu-desktop li a.subtext-parent span,header .hfg-slot.right .builder-item.has-nav .menu-desktop li a.subtext-parent span{color:var(--nv-dark-bg);font-size:1rem}header .hfg-slot.right .builder-item.desktop-left .menu-desktop li a+.sub-menu li a,header .hfg-slot.right .builder-item.has-nav .menu-desktop li a+.sub-menu li a{font-size:1rem}header .hfg-slot.right .builder-item.desktop-left .menu-desktop li a .menu-item-title-wrap,header .hfg-slot.right .builder-item.has-nav .menu-desktop li a .menu-item-title-wrap{color:var(--color)!important;display:flex;flex-direction:column;font-size:1.25rem!important}header .hfg-slot.right .builder-item.desktop-left .menu-desktop li.current-menu-item>a,header .hfg-slot.right .builder-item.desktop-left .menu-desktop li.current-menu-parent>a,header .hfg-slot.right .builder-item.has-nav .menu-desktop li.current-menu-item>a,header .hfg-slot.right .builder-item.has-nav .menu-desktop li.current-menu-parent>a{background-color:var(--nv-primary-accent)!important;color:var(--nv-secondary-accent)!important;opacity:1}header .hfg-slot.right .builder-item.desktop-left .menu-desktop li.current-menu-item>a.subtext-parent span,header .hfg-slot.right .builder-item.desktop-left .menu-desktop li.current-menu-parent>a.subtext-parent span,header .hfg-slot.right .builder-item.has-nav .menu-desktop li.current-menu-item>a.subtext-parent span,header .hfg-slot.right .builder-item.has-nav .menu-desktop li.current-menu-parent>a.subtext-parent span{color:var(--nv-secondary-accent)!important}header .hfg-slot.right .builder-item.desktop-left .component-wrap,header .hfg-slot.right .builder-item.has-nav .component-wrap{justify-content:end}@media screen and (max-width:959px){header .hfg-slot.left{align-items:center!important}header .hfg-slot.left .has-divider{padding:0}}header .homepage-header{margin:0;padding:0}footer .footer__images{align-items:center;display:flex;justify-content:center}footer .footer__images figure+figure{margin-left:1rem}footer .builder-item--widget-area-6 .widget{margin-bottom:0}footer .builder-item--widget-area-6 .widget li{margin-top:0}footer .widget_nav_menu ul{display:flex;flex-wrap:wrap}@media (max-width:960px){footer .widget_nav_menu ul{justify-content:center}}footer .widget_nav_menu ul li+li{margin-left:1rem}footer a{text-decoration:underline!important}footer .hfg-grid-bottom .builder-item{margin:0 0 1rem}footer .footer-top-inner .row{grid-template-columns:1fr .6fr 1fr;padding:20px 0}footer .footer-top-inner .row img{border:1px solid #fff;max-width:200px;width:100%}@media (max-width:960px){footer .footer-top-inner .row{grid-template-columns:1fr}}footer .nav-ul li>a,footer .widget>div{font-size:.9rem!important}.neve-main{margin:2rem 0}.neve-main .nv-page-title-wrap{margin-top:2rem!important}.neve-main a{text-decoration:underline!important}.neve-main a:hover{text-decoration:none!important}.neve-main a:focus,.neve-main a:hover{color:var(--nv-primary-accent)}.neve-main .angebot-boxen{margin:4rem auto}@media screen and (max-width:781px) and (min-width:360px){.neve-main .angebot-boxen{margin-left:auto;margin-right:auto;width:70%}}@media screen and (max-width:359px){.neve-main .angebot-boxen{margin-left:auto;margin-right:auto;width:80%}}.neve-main .angebot-boxen .angebot-box{background-color:#f5f5f5;position:relative}.neve-main .angebot-boxen .angebot-box .heading-box{min-height:5.5rem;padding:0 2rem}@media screen and (max-width:959px){.neve-main .angebot-boxen .angebot-box .heading-box{padding:0 1rem}}.neve-main .angebot-boxen .angebot-box .heading-box h2{font-size:22px}.neve-main .angebot-boxen .angebot-box a,.neve-main .angebot-boxen .angebot-box p{margin:1rem 0;padding:0 2rem;text-align:center;width:100%}@media screen and (max-width:959px){.neve-main .angebot-boxen .angebot-box a,.neve-main .angebot-boxen .angebot-box p{padding:0 1rem}}.neve-main .angebot-boxen .angebot-box a:after{border-bottom:5px solid transparent;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all .5s ease}.neve-main .angebot-boxen .angebot-box a:focus:after,.neve-main .angebot-boxen .angebot-box a:hover:after{box-shadow:0 0 0 5px var(--nv-primary-accent);z-index:-1}.neve-main .certificates{flex-wrap:nowrap}@media only screen and (min-width:960px){.neve-main .certificates{margin-bottom:2rem}}.neve-main .certificates img{margin:1rem}@media screen and (max-width:300px){.neve-main .certificates{flex-wrap:wrap}.neve-main .certificates figure{width:calc(50% - 20px)!important}}@media screen and (max-width:959px){.neve-main .certificates figure{text-align:center;width:25%}.neve-main .certificates figure img{margin:0;padding:10px}}body .sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}body h1{max-width:40em}body h1 strong{color:var(--nv-primary-accent)}@media screen and (max-width:959px){body a,body h1,body h2,body h3,body h4,body h5,body h6{-webkit-hyphens:auto;hyphens:auto}}body main ul{list-style:square}body main ul li::marker{color:var(--nv-primary-accent);font-size:22px}body main .yoast-breadcrumbs{margin-bottom:1rem}.sitecontent{margin-top:2rem}@media screen and (max-width:959px){.sitecontent{display:flex;flex-direction:column-reverse}.sitecontent .guglerContactBox{margin:2rem auto;position:relative;width:70%}}@media screen and (max-width:959px) and (max-width:400px){.sitecontent .guglerContactBox{width:100%}}.header-video{height:60vh}.header-video video{height:60vh;-o-object-fit:cover;object-fit:cover;width:100%}.homepage-header-customized{position:relative}button.play-button{border-radius:0;font-weight:400;position:absolute;right:1.75rem;top:1.75rem}@media screen and (min-width:748px){.heading-red-box{padding:1.75em 2.375em}}.heading-red-box h2.h1.has-text-align-center.has-nv-light-bg-color.has-text-color{margin-bottom:0}input,textarea{border:#000}.wpcf7-form{width:100%}.wpcf7-form input,.wpcf7-form input:focus,.wpcf7-form textarea,.wpcf7-form textarea:focus{border-color:#bdbdbd!important}.wpcf7-form input[type=email],.wpcf7-form input[type=text],.wpcf7-form textarea{margin-bottom:30px;width:100%}.wpcf7-form p{margin-bottom:0}.wpcf7-form .wpcf7-list-item{margin-bottom:30px}@media screen and (min-width:768px){.wpcf7-form{width:70%!important}}.wpcf7-form .wpcf7-not-valid-tip{margin-bottom:30px}.neve-skip-link{color:#000!important;top:0}footer a:focus-visible{outline:2px solid #fff!important}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid #000!important}.home .guglerSliderBlock{top:0!important}.hero-headline{margin-left:auto;margin-right:auto;max-width:var(--container)}.guglerSliderBlock{margin:0 auto;max-width:var(--container)}.area-icon{margin:-10em auto 0;padding-bottom:10em;position:absolute;text-align:center;width:100%;z-index:1}.area-icon svg{fill:var(--nv-primary-accent);background-color:#fff;border-radius:50em;height:15rem;width:auto}a#scroll-to-top{border-radius:0}body .nav-ul .caret svg{height:.6em;margin-left:.25rem;width:.6em}ul.sub-menu>li.nv-active>.wrap{background-color:var(--color)!important;color:var(--nv-secondary-accent)!important}.nav-ul li.nv-active>.wrap>a{color:var(--color)!important}ul .sub-menu>li.nv-active>.wrap>a{color:var(--nv-secondary-accent)!important}.wrap:hover{--color:#fff}.angebot-boxen .angebot-box,.guglerContactBox{align-items:center;display:flex;flex-direction:column;position:relative}.angebot-boxen .angebot-box .heading-box,.contactbox_headingbox{align-content:center;display:flex;flex-direction:column;margin:2rem 0 0;padding:1rem;width:100%}.contactbox_headingbox h2{color:#fff;margin:auto;padding:0;text-align:center}.angebot-boxen .digitalisierung,.angebot-boxen .umwelt,.angebot-boxen .verbrauchsmaterial,.guglerContactBox .digitalisierung,.guglerContactBox .umwelt,.guglerContactBox .verbrauchsmaterial{fill:var(--nv-primary-accent);background-color:var(--nv-primary-accent);height:8rem;position:absolute;right:-2rem;top:-2rem;width:auto;z-index:1}.contactbox_image{height:auto;margin:1rem;width:40%}.guglerContactBox h3{margin-bottom:0;padding:0 1rem;text-align:center}.guglerContactBox p{margin:0;padding:0 1rem;text-align:center}.guglerContactBox a.contact-link{color:#000!important;padding:0 1rem;text-align:center}.guglerContactBox svg.arrow{margin:2rem 0 1rem}.guglerContactBox a.bold-red{font-weight:700;margin-bottom:2rem;padding:0 1rem;text-align:center}body .angebot-boxen{margin-top:6rem!important}body .angebot-boxen .wp-block-columns{gap:5rem!important}#print-out{visibility:hidden}