@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-latin-ext-600-normal-B8NK_A3D.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-latin-600-normal-DILqtrty.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-latin-ext-700-normal-BLuWmldJ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-latin-700-normal-A9pxMQ4z.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:800;src:url(./barlow-latin-ext-800-normal-BiucknKG.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:800;src:url(./barlow-latin-800-normal-s1sAMnoV.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./open-sans-latin-ext-400-normal-URAvo6nN.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./open-sans-latin-400-normal-Bk63H6sG.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./open-sans-latin-ext-500-normal-BFKxrfUf.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./open-sans-latin-500-normal-C0rntwkW.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./open-sans-latin-ext-600-normal-CXDaa6Q7.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./open-sans-latin-600-normal-Cp4N6AwT.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./open-sans-latin-ext-700-normal-DatbY7Hl.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./open-sans-latin-700-normal-CceUhp2e.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:800;src:url(./open-sans-latin-ext-800-normal-4iR0Hipn.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:800;src:url(./open-sans-latin-800-normal-C0t39IfQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--radius: 9px}.fn-fejlec{--fn-cta: #C93A00;--fn-cta-hover: #A83000;--fn-orange: #FF5E14;--fn-ink: #15202B;--fn-muted: #52616D;--fn-border: #E2E8F0;--fn-navy: #1E2A36;background:#fff;border-bottom:1px solid var(--fn-border);font-family:Open Sans,Arial,sans-serif;position:relative;z-index:30}.fn-belso{max-width:1200px;margin:0 auto;min-height:72px;padding:12px 24px;box-sizing:border-box;display:flex;align-items:center;gap:20px}.fn-logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none;flex:0 0 auto;min-height:44px}.fn-logo img{display:block;width:40px;height:40px;object-fit:contain}.fn-marka{font-family:Barlow,Open Sans,Arial,sans-serif;font-weight:800;font-size:21px;line-height:1.2;color:var(--fn-navy);letter-spacing:-.2px;white-space:nowrap}.fn-marka span{color:var(--fn-orange)}.fn-fejlec .fn-marka,.fn-fejlec .fn-marka span,.fn-fejlec .fn-monogram{font-family:Barlow,Open Sans,Arial,sans-serif}.fn-jelzes{font-size:10.5px;font-weight:600;color:var(--fn-muted)}.fn-menu{display:flex;align-items:center;gap:4px 18px;flex:1 1 auto;justify-content:center;flex-wrap:nowrap;min-width:0}.fn-menu>a,.fn-menugomb{font-family:Open Sans,Arial,sans-serif;font-size:14.5px;font-weight:600;color:var(--fn-ink);text-decoration:none;background:none;border:0;padding:10px 2px;min-height:44px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;white-space:nowrap;border-bottom:2px solid transparent}.fn-menu>a:hover,.fn-menugomb:hover{color:var(--fn-cta)}.fn-menu>a[aria-current=page]{border-bottom-color:var(--fn-cta)}.fn-menu a:focus-visible,.fn-menugomb:focus-visible,.fn-belepes:focus-visible,.fn-logo:focus-visible,.fn-hamburger:focus-visible,.fn-almenu a:focus-visible,.fn-almenu button:focus-visible{outline:2px solid var(--fn-cta);outline-offset:2px;border-radius:6px}.fn-nyil{font-size:11px;color:var(--fn-muted)}.fn-projektnev{max-width:200px;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:bottom}.fn-legordulo{position:relative}.fn-lista{position:absolute;top:calc(100% + 4px);left:0;min-width:230px;background:#fff;border:1px solid var(--fn-border);border-radius:12px;box-shadow:0 12px 28px #15202b24;padding:6px;z-index:40}.fn-almenu{list-style:none;margin:0;padding:0}.fn-almenu+.fn-almenu{border-top:1px solid var(--fn-border);margin-top:4px;padding-top:4px}.fn-almenu a,.fn-almenu button{display:flex;align-items:center;width:100%;min-height:44px;padding:8px 12px;box-sizing:border-box;border-radius:8px;font-family:Open Sans,Arial,sans-serif;font-size:14px;font-weight:600;color:var(--fn-ink);text-decoration:none;background:none;border:0;text-align:left;cursor:pointer;gap:10px}.fn-almenu a:hover,.fn-almenu button:hover{background:#fff3ed;color:var(--fn-cta)}.fn-almenu a[aria-current=page]{color:var(--fn-cta)}.fn-legordulo:last-child .fn-lista,.fn-almenu--jobb{right:0;left:auto}.fn-jobb{display:flex;align-items:center;gap:10px;flex:0 0 auto}.fn-jobb .fn-lista{left:auto;right:0}.fn-belepes{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:var(--radius, 9px);background:var(--fn-cta);color:#fff;font-family:Open Sans,Arial,sans-serif;font-weight:700;font-size:14px;text-decoration:none;white-space:nowrap}.fn-belepes:hover{background:var(--fn-cta-hover)}.fn-fiok--betolt{display:inline-block;width:44px;height:44px}.fn-fiokgomb{padding:4px 6px 4px 4px;border-radius:999px;border:1px solid var(--fn-border)}.fn-monogram{width:32px;height:32px;border-radius:50%;background:var(--fn-navy);color:#fff;font-family:Barlow,Open Sans,Arial,sans-serif;font-weight:700;font-size:15px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px}.fn-nev{max-width:120px;overflow:hidden;text-overflow:ellipsis}.fn-hamburger{display:none;width:44px;height:44px;border:0;background:none;padding:10px;cursor:pointer;flex-direction:column;justify-content:center;gap:5px}.fn-hamburger__vonal{display:block;height:2px;width:22px;background:var(--fn-ink);border-radius:2px}.fn-mobilmenu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#fff;padding:16px 20px;display:flex;flex-direction:column;gap:2px;overflow-y:auto}.fn-mobilmenu__fej{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.fn-mobilmenu__bezar{width:44px;height:44px;border:0;background:none;font-size:20px;cursor:pointer;color:var(--fn-ink)}.fn-mobilmenu>a,.fn-mobilmenu>button{display:flex;align-items:center;min-height:48px;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:600;color:var(--fn-ink);text-decoration:none;background:none;border:0;border-bottom:1px solid var(--fn-border);text-align:left;padding:0;cursor:pointer}.fn-mobilcim{margin-top:10px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--fn-cta)}.fn-mobilmenu .fn-almenu a{padding-left:4px;font-size:15.5px}@media(max-width:900px){.fn-menu{display:none}.fn-hamburger{display:flex}.fn-belso{padding:10px 16px;gap:10px;justify-content:space-between}.fn-marka{font-size:18px}.fn-nev{display:none}}@media(max-width:420px){.fn-belso{gap:8px;padding:10px 12px}.fn-logo{gap:8px}.fn-logo img{width:34px;height:34px}.fn-marka{font-size:15px;line-height:1.05;white-space:normal;max-width:84px}.fn-belepes{padding:0 12px;font-size:13.5px}}.fn-fikon{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:calc(var(--fn-fikon-meret, 20px) + 16px);height:calc(var(--fn-fikon-meret, 20px) + 16px);border-radius:10px;background:#fff3ed;color:#c93a00}.fn-fikon svg{display:block}.fn-fikon__kesz{position:absolute;right:0;bottom:0;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#24613a;color:#fff;box-shadow:0 0 0 2px #fff}.fn-fikon--kicsi{width:calc(var(--fn-fikon-meret, 16px) + 8px);height:calc(var(--fn-fikon-meret, 16px) + 8px);border-radius:7px}
