html,body{scrollbar-color:#111111 #ffffff!important}::-webkit-scrollbar{width:5px!important}::-webkit-scrollbar-track{background:#ffffff!important}::-webkit-scrollbar-thumb{background:#111111!important}::-webkit-scrollbar-thumb:hover{background:#111111!important}::-moz-webkit-scrollbar{width:5px!important}::-moz-webkit-scrollbar-track{background:#ffffff!important}::-moz-webkit-scrollbar-thumb{background:#111111!important}::-moz-webkit-scrollbar-thumb:hover{background:#111111!important}@font-face{font-family:'glg-light';src:url('https://fresh.wir-agentur.at/wp-content/uploads/fonts/Galano-Grotesque-Light.woff2') format('woff2-variations')}@font-face{font-family:'glg-reg';src:url('https://fresh.wir-agentur.at/wp-content/uploads/fonts/Galano-Grotesque.woff2') format('woff2-variations')}@font-face{font-family:'glg-reg-it';src:url('https://fresh.wir-agentur.at/wp-content/uploads/fonts/Galano-Grotesque-Italic.woff2') format('woff2-variations')}@font-face{font-family:'glg-med';src:url('https://fresh.wir-agentur.at/wp-content/uploads/fonts/Galano-Grotesque-Medium.woff2') format('woff2-variations')}@font-face{font-family:'glg-sbold';src:url('https://fresh.wir-agentur.at/wp-content/uploads/fonts/Galano-Grotesque-SemiBold.woff2') format('woff2-variations')}@font-face{font-family:'emv';src:url('https://fresh.wir-agentur.at/wp-content/uploads/fonts/EuclidMono-Vanguard.woff2') format('woff2-variations')}@font-face{font-family:'iconfont';src:url('https://fresh.wir-agentur.at/wp-content/uploads/fonts/modules.woff2') format('woff2-variations')}p,li{font-family:"glg-reg";font-feature-settings:"ss02","ss05"!important;color:#111111;line-height:1.55em!important}p{padding-bottom:0.5em}a{color:#111111}strong{font-family:"glg-sbold"!important;font-style:normal!important;font-weight:400!important}em{font-family:"glg-reg-it"!important;font-style:normal!important}h2,h3,h4,h5,.kon-subline p{font-feature-settings:"ss02","ss05"!important;padding:0 0 20px 0!important;line-height:1.1em!important}h6{font-feature-settings:"ss02","ss05"!important;padding:5px 0 12px 0!important}h1{letter-spacing:-0.05em}h2{letter-spacing:-0.02em}h3,h4,h5,h5,.kon-subline p{letter-spacing:-0.01em}h1{font-family:"emv"!important}h2,h3,.kon-subline p{font-family:"glg-reg"!important}h6{font-family:"glg-reg"!important}h4,h5{font-family:"glg-reg"!important}h1{font-size:clamp(3.1rem,5.4vw,6.8rem)}.et_pb_title_container h1{font-size:clamp(2.5rem,4.1vw,4.2rem)!important}h2{font-size:clamp(2.0rem,3.4vw,3.1rem)}h3,.kon-subline p{font-size:clamp(1.6rem,3vw,2.5rem)}h4{font-size:clamp(1.2rem,2vw,1.6rem)}h5{font-size:clamp(1rem,1.7vw,1.4rem)}.kon-menu li a{font-size:clamp(1.2rem,1.2vw,1.3rem)}h6 a{font-size:16px!important}.kon-slider h2{font-size:clamp(4.2rem,5.4vw,6rem)!important;font-family:"emv"!important}.kon-slider{padding:5vh 0!important}.et_pb_post .entry-title a{font-size:clamp(1.6rem,2.7vw,2.3rem)!important}.kon-minigrid .et_pb_post .entry-title a{font-size:clamp(1.1rem,1.2vw,1.7rem)!important}.symbole{font-family:"iconfont"!important;vertical-align:bottom;font-size:0.9em}hr{border-left:0px;border-right:0px;border-bottom:0px;border-top:1px solid #111111;margin:12px 0 20px 0px}li.current_page_item>a{font-family:"glg-med"!important}li.current-menu-item>a{font-family:"glg-med"!important}li.current-menu-parent>a{font-family:"glg-med"!important}li.current-post-parent>a{font-family:"glg-med"!important}#main-content{margin-top:100px!important}.container{width:100%!important;max-width:3600px!important;padding-top:0px!important}.et_pb_menu__wrap{justify-content:flexxxx-end!important}.et_pb_menu__menu>nav>ul>li>a{padding-bottom:0px!important}.et_pb_menu .et-menu-nav>ul ul{padding:10px 0}.et-menu li li a{padding:6px 10px;width:220px}.nav li li{padding:0 10px}.kon-menu li a{font-family:"glg-reg";color:#111111}.kon-sektion{width:100%;margin:0 0 0 0!important;padding:0!important}.kon-sektion-einzug{width:100%;margin:0 0 0 0!important;padding:0 0 0 0!important}.kon-sektion-footer{width:100%;margin:0px!important;padding:0!important}.kon-zeile,.kon-zeile-1,.kon-zeile-2,.kon-zeile-intro,.kon-zeile-head,.kon-zeile-foot,.kon-zeile-full,.kon-zeile-portfolio{width:100%!important;margin:0px!important;max-width:3800px!important}.kon-zeile-intro{width:100%!important;margin:0px!important;max-width:3800px!important;min-height:66vh!important}.kon-zeile-projekthead{width:calc(100% - 0vw)!important;margin:0px!important;max-width:3800px!important}.kon-zeile-einzug{width:calc(100% - 0vw)!important;margin:0px!important;max-width:3800px!important}.kon-zeile-head{padding:1.5vh 4vw!important}.kon-zeile-foot{padding:4vh 4vw!important}.kon-zeile-intro{padding:4vh 4vw!important}.kon-zeile,.kon-zeile-einzug{padding:calc(4vw + 4vh) 8vw calc(4vw + 4vh) 8vw!important}@media all and (min-width:768px){.kon-zeile-projekthead{padding:calc(4vw + 4vh) 2vw calc(4vw + 4vh) 2vw!important}}@media all and (max-width:767px){.kon-zeile-projekthead{padding:calc(4vw + 4vh) 2vw 2vw 2vw!important}}.kon-zeile-1{padding:calc(4vw + 4vh) 8vw 1vh 8vw!important}.kon-zeile-2{padding:3vh 8vw calc(4vw + 4vh) 8vw!important}.kon-zeile-portfolio{padding:calc(4vw + 4vh) 8vw calc(4vw + 4vh) 8vw!important;min-height:100vh!important}.kon-zeile-full{padding:0px!important}.kon-portfolio-spalte{min-height:calc(20vh + 25vw)!important}@media all and (min-width:768px){.kon-portfolio-spalte{margin-left:calc(2vw + 4vh)!important}}@media all and (max-width:767px){.kon-portfolio-spalte{margin:0 8vw -25px 8vw!important}}@media all and (max-width:767px){.kon-portfolio-spalte-steckbrief{margin-top:2vw!important}}.kon-minigrid .et_pb_post .post-meta{display:none!important}.kon-modul{margin-bottom:3vh!important}.kon-modul a{font-family:"glg-sbold"!important}.kon-modul-footer{margin-bottom:0!important}.kon-subheadline{max-width:1120px!important}.et_pb_filterable_portfolio .et_pb_portofolio_pagination{border-top:0px solid #e2e2e2}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{color:#111111;padding:10px 20px;border:1px solid #111111;border-radius:0px!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{color:#111111;font-family:"glg-med"!important}.kon-departments:hover .department-farbe h3{color:#ffffff!important}.kon-departments{min-height:22vh!important}:root{--module-gutter:0px!important}:root{--row-gutter-vertical:0!important}:root{--section-gutter:0px!important}.et_pb_column{margin-bottom:0!important}.kon-sektion-scroll{margin:0px!important;padding:0!important;position:fixed!important;top:0;left:0;width:100%;z-index:99999;transform:translateY(0);transition:transform 0.35s ease-in-out;will-change:transform}.kon-sektion-scroll.scroll-hidden{transform:translateY(-100%)}.kon-portfolio .et_pb_image_container{padding:6px 6px 0 6px!important}.kon-portfolio-titel{padding-bottom:3vh!important}.kon-kunde,.kon-jahr,.kon-wo{display:flex;align-items:baseline!important;gap:12px;font-family:"glg-sbold"!important}.kon-kunde::before{content:"Kunde"!important;min-width:50px!important}.kon-jahr::before{content:"Jahr"!important;min-width:50px!important}.kon-wo::before{content:"Wo"!important;min-width:50px!important}.kon-button{font-family:"glg-reg"!important;margin-bottom:2vh!important}.kon-credit p{font-family:"glg-med"!important;font-size:0.75em!important;color:#ffffff!important}.kon-credit{top:4px!important;right:6px!important}.single:not(.et-fb) .post{padding-bottom:0px!important}.et_pb_post{margin-bottom:0px!important}#left-area{padding-bottom:0px!important}.more-link{font-family:"glg-med"!important}.modula-best-grid-gallery .f-button:not([disabled]){background-color:rgba(24,24,27,0)!important}.et_pb_post img{width:100%;height:100%;object-fit:cover}.slide-text{overflow:hidden}.slide-word{display:inline-block;white-space:nowrap;overflow:hidden}.slide-word span{display:inline-block;transform:translateY(-120%);opacity:0;will-change:transform,opacity}@keyframes slideDown{to{transform:translateY(0);opacity:1}}.slide-text em{font-style:italic}.slide-word{display:inline-block;white-space:nowrap;overflow:visible;padding-bottom:0.2em}@media all and (min-width:768px){.kon-cut{clip-path:polygon(0 0,100% 0,100% 100%,12% 100%)}}.et_pb_widget ul li{margin-bottom:0em!important}.fancybox__caption{margin:0 8% 0 8%;font-family:glg-reg!important}