{"id":488,"date":"2026-05-11T22:24:25","date_gmt":"2026-05-11T20:24:25","guid":{"rendered":"https:\/\/www.oh-fiskeeksport.com\/?page_id=488"},"modified":"2026-06-10T12:14:17","modified_gmt":"2026-06-10T10:14:17","slug":"historie-2","status":"publish","type":"page","link":"https:\/\/www.oh-fiskeeksport.com\/en\/historie-2\/","title":{"rendered":"History"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"488\" class=\"elementor elementor-488\">\n\t\t\t\t<div class=\"elementor-element elementor-element-80cf2ad e-flex e-con-boxed e-con e-parent\" data-id=\"80cf2ad\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-785ec53 elementor-widget elementor-widget-html\" data-id=\"785ec53\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;650;700;800&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n:root{--navy:#062b44;--blue:#0b84c9;--salmon:#ff7a5c;--salmon-soft:#fff1ed;--text:#526f82;--soft:#f3f9fd;--line:rgba(8,50,79,.08);--shadow:0 24px 70px rgba(8,50,79,.10);}\r\n*{box-sizing:border-box;}\r\nhtml{scroll-behavior:smooth;}\r\nbody{margin:0;font-family:'Inter',Arial,sans-serif;background:#ffffff;color:var(--navy);overflow-x:hidden;}\r\nbody::before{content:\"\";position:fixed;top:-260px;right:-260px;width:760px;height:760px;background:radial-gradient(circle,rgba(255,122,92,.15),transparent 70%);filter:blur(55px);z-index:0;pointer-events:none;}\r\nbody::after{content:\"\";position:fixed;bottom:-300px;left:-260px;width:760px;height:760px;background:radial-gradient(circle,rgba(11,132,201,.10),transparent 70%);filter:blur(60px);z-index:0;pointer-events:none;}\r\n@keyframes fadeUp{from{opacity:0;transform:translateY(24px);}to{opacity:1;transform:translateY(0);}}\r\n.oh-header{background:rgba(255,255,255,.90);padding:14px 56px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:999;backdrop-filter:blur(18px);box-shadow:0 10px 40px rgba(8,50,79,.04);}\r\n.oh-logo img{height:68px;width:auto;display:block;}\r\n.oh-menu{display:flex;gap:28px;align-items:center;flex-wrap:wrap;}\r\n.oh-menu a{text-decoration:none;color:var(--navy);font-size:15px;font-weight:700;letter-spacing:-.1px;opacity:.86;transition:.2s ease;}\r\n.oh-menu a:hover,.oh-menu a.oh-active{color:var(--salmon);opacity:1;}\r\n.oh-menu-toggle{display:none;background:none;border:0;padding:0;cursor:pointer;width:34px;height:28px;position:relative;z-index:1001;}\r\n.oh-menu-toggle span{display:block;height:3px;width:100%;background:var(--navy);border-radius:999px;position:absolute;left:0;transition:.25s ease;}\r\n.oh-menu-toggle span:nth-child(1){top:0;}\r\n.oh-menu-toggle span:nth-child(2){top:12px;}\r\n.oh-menu-toggle span:nth-child(3){bottom:0;}\r\n.oh-menu-toggle.active span:nth-child(1){top:12px;transform:rotate(45deg);}\r\n.oh-menu-toggle.active span:nth-child(2){opacity:0;}\r\n.oh-menu-toggle.active span:nth-child(3){bottom:13px;transform:rotate(-45deg);}\r\n.oh-back{max-width:1180px;margin:24px auto -8px;padding:0 24px;position:relative;z-index:5;}\r\n.oh-back a{display:inline-flex;align-items:center;gap:10px;background:rgba(255,255,255,.84);border:1px solid var(--line);color:var(--navy);text-decoration:none;font-size:14px;font-weight:800;padding:11px 17px;border-radius:999px;box-shadow:0 10px 28px rgba(8,50,79,.07);backdrop-filter:blur(14px);transition:.22s ease;}\r\n.oh-back a span{font-size:17px;line-height:1;color:var(--salmon);}\r\n.oh-back a:hover{transform:translateY(-2px);box-shadow:0 16px 36px rgba(8,50,79,.12);color:var(--salmon);}\r\n.oh-history-hero{min-height:58vh;background:linear-gradient(90deg,rgba(255,255,255,.98) 0%,rgba(255,255,255,.88) 42%,rgba(255,255,255,.34) 76%,rgba(255,255,255,.10) 100%),url(\"https:\/\/www.oh-fiskeeksport.com\/wp-content\/uploads\/2026\/05\/Historie.png\");background-size:cover;background-position:center right;display:flex;align-items:center;padding:0 72px;border-bottom:1px solid var(--line);position:relative;z-index:2;}\r\n.oh-history-hero-content{max-width:720px;animation:fadeUp .75s ease;}\r\n.oh-eyebrow{display:inline-flex;align-items:center;background:linear-gradient(135deg,#fff,var(--salmon-soft));border:1px solid rgba(255,122,92,.22);color:var(--salmon);padding:9px 13px;border-radius:999px;font-size:13px;font-weight:800;margin-bottom:20px;box-shadow:0 8px 24px rgba(8,50,79,.06);}\r\n.oh-history-hero h1{font-size:clamp(44px,5.5vw,72px);line-height:1;margin:0 0 24px;color:var(--navy);letter-spacing:-2.6px;font-weight:800;}\r\n.oh-history-hero p{font-size:clamp(18px,2vw,22px);line-height:1.6;color:#496b80;margin:0;max-width:680px;}\r\n.oh-section{padding:96px 64px;background:#ffffff;border-top:1px solid var(--line);position:relative;z-index:2;}\r\n.oh-inner{max-width:1100px;margin:auto;}\r\n.oh-history-box{background:radial-gradient(circle at top right,rgba(255,122,92,.10),transparent 38%),radial-gradient(circle at bottom left,rgba(11,132,201,.08),transparent 42%),#f5fafe;border:1px solid rgba(8,50,79,.08);border-radius:30px;padding:54px;box-shadow:0 20px 55px rgba(8,50,79,.08);position:relative;overflow:hidden;animation:fadeUp .75s ease;}\r\n.oh-history-box::before{content:\"Laks\";position:absolute;right:-20px;top:18px;font-size:92px;font-weight:800;letter-spacing:-4px;color:rgba(255,122,92,.08);pointer-events:none;}\r\n.oh-history-box p{font-size:19px;line-height:1.85;color:var(--text);margin:0 0 30px;position:relative;z-index:1;}\r\n.oh-history-box p:last-child{margin-bottom:0;}\r\n.oh-history-highlight{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:34px;position:relative;z-index:1;}\r\n.oh-history-stat{background:#ffffff;border:1px solid var(--line);border-radius:22px;padding:22px;box-shadow:0 12px 32px rgba(8,50,79,.06);}\r\n.oh-history-stat strong{display:block;font-size:28px;line-height:1;color:var(--navy);margin-bottom:8px;letter-spacing:-.8px;}\r\n.oh-history-stat span{display:block;font-size:14px;line-height:1.5;color:var(--text);font-weight:700;}\r\n.oh-cta{background:radial-gradient(circle at top left,rgba(255,122,92,.26),transparent 32%),linear-gradient(135deg,rgba(8,50,79,.96),rgba(11,132,201,.90));padding:82px 30px;text-align:center;position:relative;z-index:2;overflow:hidden;}\r\n.oh-cta::before{content:\"\";position:absolute;top:-180px;right:-120px;width:420px;height:420px;background:radial-gradient(circle,rgba(255,255,255,.18),transparent 70%);pointer-events:none;}\r\n.oh-cta h2{font-size:clamp(31px,4vw,48px);line-height:1.12;color:white;margin:0 0 18px;letter-spacing:-1.5px;font-weight:800;}\r\n.oh-cta p{font-size:20px;color:rgba(255,255,255,.82);margin:0 0 34px;}\r\n.oh-btn{display:inline-flex;align-items:center;justify-content:center;background:white;color:var(--navy);text-decoration:none;padding:16px 30px;border-radius:999px;font-size:16px;font-weight:800;transition:.22s ease;box-shadow:0 18px 40px rgba(0,0,0,.18);}\r\n.oh-btn:hover{background:var(--salmon-soft);transform:translateY(-2px);}\r\n.oh-footer{background:radial-gradient(circle at top left,rgba(255,122,92,.07),transparent 34%),#ffffff;border-top:1px solid var(--line);padding:58px 60px 26px;position:relative;z-index:2;}\r\n.oh-certifications-wrap{max-width:1180px;margin:0 auto 42px;padding-bottom:32px;border-bottom:1px solid var(--line);}\r\n.oh-certifications{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:stretch;}\r\n.oh-cert-card{background:#ffffff;border:1px solid var(--line);border-radius:24px;padding:24px;display:flex;align-items:center;gap:20px;text-decoration:none;box-shadow:0 14px 36px rgba(8,50,79,.06);transition:.22s ease;}\r\n.oh-cert-card:hover{transform:translateY(-3px);box-shadow:0 20px 48px rgba(8,50,79,.10);}\r\n.oh-cert-card img{width:92px;height:auto;display:block;flex-shrink:0;}\r\n.oh-cert-card .oh-asc-logo{width:118px;}\r\n.oh-cert-title{font-size:16px;font-weight:800;color:var(--navy);margin-bottom:6px;}\r\n.oh-cert-text{font-size:15px;line-height:1.6;color:var(--text);}\r\n.oh-footer-inner{max-width:1180px;margin:auto;display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px;align-items:start;}\r\n.oh-footer img{height:66px;margin-bottom:18px;}\r\n.oh-footer-left,.oh-footer-col{color:var(--text);line-height:1.7;font-size:16px;}\r\n.oh-footer-col h4{color:var(--navy);font-size:18px;margin:0 0 12px;font-weight:800;}\r\n.oh-footer-col p{margin:0;}\r\n.oh-footer a{color:var(--blue);text-decoration:none;font-weight:800;}\r\n.oh-footer-bottom{max-width:1180px;margin:40px auto 0;padding-top:22px;border-top:1px solid var(--line);color:#7a8b98;font-size:14px;}\r\n@media(max-width:900px){\r\n  body::before,body::after{display:none;}\r\n  .oh-header{padding:14px 18px;}\r\n  .oh-logo img{height:58px;}\r\n  .oh-menu-toggle{display:block;}\r\n  .oh-menu{position:absolute;top:100%;left:0;width:100%;background:rgba(255,255,255,.98);backdrop-filter:blur(18px);border-bottom:1px solid var(--line);padding:18px 20px 24px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-10px);transition:.25s ease;}\r\n  .oh-menu.active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);}\r\n  .oh-history-hero{min-height:54vh;padding:54px 20px;background:linear-gradient(90deg,rgba(255,255,255,.96) 0%,rgba(255,255,255,.88) 100%),url(\"https:\/\/www.oh-fiskeeksport.com\/wp-content\/uploads\/2026\/05\/Historie.png\");background-size:cover;background-position:center;}\r\n  .oh-section{padding:56px 20px;}\r\n  .oh-history-box{padding:30px 22px;border-radius:24px;}\r\n  .oh-history-box::before{font-size:58px;right:-12px;top:8px;}\r\n  .oh-history-highlight{grid-template-columns:1fr;}\r\n  .oh-footer{padding:38px 20px 24px;}\r\n  .oh-certifications{grid-template-columns:1fr;}\r\n  .oh-cert-card{align-items:flex-start;padding:20px;}\r\n  .oh-cert-card img{width:76px;}\r\n  .oh-cert-card .oh-asc-logo{width:96px;}\r\n  .oh-footer-inner{grid-template-columns:1fr;gap:28px;}\r\n  .oh-footer img{height:56px;}\r\n}\r\n<\/style>\r\n\r\n<header class=\"oh-header\">\r\n  <div class=\"oh-logo\">\r\n    <a href=\"\/en\/\"><img decoding=\"async\" src=\"https:\/\/www.oh-fiskeeksport.com\/wp-content\/uploads\/2026\/05\/LOGO2.png\" alt=\"O.H. Fiskeeksport\"><\/a>\r\n  <\/div>\r\n  <button class=\"oh-menu-toggle\" aria-label=\"Open menu\" type=\"button\">\r\n    <span><\/span><span><\/span><span><\/span>\r\n  <\/button>\r\n  <nav class=\"oh-menu\">\r\n    <a class=\"oh-active\" href=\"\/en\/historie-2\/\">History<\/a>\r\n    <a href=\"\/en\/produkter-2\/\">Products<\/a>\r\n    <a href=\"\/en\/produktion-2\/\">Production<\/a>\r\n    <a href=\"\/en\/samarbejdspartnere-2\/\">Partners<\/a>\r\n    <a href=\"\/en\/team-oh-2\/\">Meet the Team<\/a>\r\n    <a href=\"\/en\/kontakt\/\">Contact<\/a>\r\n  <\/nav>\r\n<\/header>\r\n\r\n<div class=\"oh-back\">\r\n  <a href=\"\/en\/\"><span>\u2190<\/span> Back to the homepage<\/a>\r\n<\/div>\r\n\r\n<section class=\"oh-history-hero\">\r\n  <div class=\"oh-history-hero-content\">\r\n    <div class=\"oh-eyebrow\">Since 1984 \u00b7 Specialists in salmon<\/div>\r\n    <h1>History<\/h1>\r\n    <p>Over 40 years of experience in exporting, processing, and supplying high-quality salmon to professional customers throughout Europe.<\/p>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section class=\"oh-section\">\r\n  <div class=\"oh-inner\">\r\n    <div class=\"oh-history-box\">\r\n      <div class=\"oh-history-highlight\">\r\n        <div class=\"oh-history-stat\"><strong>1984<\/strong><span>The company was founded<\/span><\/div>\r\n        <div class=\"oh-history-stat\"><strong>40+<\/strong><span>Years of experience with salmon<\/span><\/div>\r\n        <div class=\"oh-history-stat\"><strong>Europe<\/strong><span>Supplies for professional customers<\/span><\/div>\r\n      <\/div>\r\n      <p>O.H. Fiskeeksport A\/S was founded in 1984 by the company's former CEO, Ole Hatlebakk. The company currently employs between 40 and 70 people and has had strong roots in the Norwegian salmon industry since its inception. As Ole Hatlebakk originally comes from Norway, Norwegian salmon products quickly became the company's primary focus.<\/p>\r\n      <p>On 1 May 2026, O.H. Fiskeeksport A\/S was acquired by Kaj Schlie, who is currently serving as chairman of the board. In connection with the change of ownership, Mads Lund Madsen was appointed as the company's new director. The vision is to further develop O.H. Fiskeeksport A\/S through continued growth, strong collaborations, and the expansion of the product range with new, high-quality salmon products for the market.<\/p>\r\n      <p>The company's philosophy is built on delivering high-quality salmon products at competitive prices combined with a high level of delivery reliability. This is achieved through close cooperation and thorough planning with both customers and suppliers.<\/p>\r\n      <p>Today, the main products consist of salmon and salmon fillets. Freshly slaughtered salmon is delivered almost daily from Norway, the Faroe Islands, and Denmark, with some being resold directly, while the majority is processed into fresh salmon fillets and portioned salmon products. Through a strong network of partners, the company also offers both fresh and frozen salmon products to customers throughout Europe.<\/p>\r\n      <p>Production takes place at the company's own factory in Hirtshals. The factory was commissioned on October 1, 2001, replacing previous facilities that no longer met the company's requirements and development. Today, O.H. Fiskeeksport A\/S boasts modern production facilities with a strong focus on quality, hygiene, and food safety. Production naturally follows HACCP principles and is designed with high flexibility to meet customers' diverse needs and requirements.<\/p>\r\n      <p>The company places great importance on experience, stability and consistent quality. The employees have many years of experience with salmon, which ensures professional solutions and high quality at all stages of production.<\/p>\r\n      <p>O.H. Fiskeeksport A\/S currently operates in both domestic sales to the Danish market and exports to large parts of Europe. Daily shipments ensure prompt delivery to both domestic and international customers, where reliability of delivery and flexibility remain among the company's core values.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section class=\"oh-cta\">\r\n  <h2>Built on experience, quality, and stable deliveries of salmon<\/h2>\r\n  <p>Contact us for salmon products, prices, and delivery options for professional customers.<\/p>\r\n  <a class=\"oh-btn\" href=\"\/en\/kontakt\/\">Contact O.H. Fish Export<\/a>\r\n<\/section>\r\n\r\n<footer class=\"oh-footer\">\r\n  <div class=\"oh-certifications-wrap\">\r\n    <div class=\"oh-certifications\">\r\n      <a href=\"https:\/\/www.findsmiley.dk\/Sider\/VirkSide.aspx?virk=25083\" target=\"_blank\" rel=\"noopener\" class=\"oh-cert-card\">\r\n        <img decoding=\"async\" src=\"https:\/\/www.oh-fiskeeksport.com\/wp-content\/uploads\/2026\/05\/Sm1bg.jpg\" alt=\"F\u00f8devarekontrol - glad smiley\">\r\n        <div><div class=\"oh-cert-title\">Food inspection<\/div><div class=\"oh-cert-text\">O.H. Fiskeeksport A\/S is registered with the Danish Veterinary and Food Administration. See the company's smiley report here.<\/div><\/div>\r\n      <\/a>\r\n      <div class=\"oh-cert-card\">\r\n        <img decoding=\"async\" class=\"oh-asc-logo\" src=\"https:\/\/www.oh-fiskeeksport.com\/wp-content\/uploads\/2026\/05\/ASC.png\" alt=\"ASC-certificeret laks\">\r\n     <div class=\"oh-cert-title\">ASC-certified salmon<\/div>\r\n          <div class=\"oh-cert-text\">We work with responsibly produced salmon products and documented traceability.<br><a href=\"https:\/\/www.oh-fiskeeksport.com\/wp-content\/uploads\/2026\/06\/2025-ASC-certifikat-OH-Fiskeeksport-AS-2.pdf\" target=\"_blank\" rel=\"noopener\" style=\"color:#0b84c9;font-weight:800;\">See our ASC certificate here \u2192<\/a><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n  <div class=\"oh-footer-inner\">\r\n    <div class=\"oh-footer-left\"><img decoding=\"async\" src=\"https:\/\/www.oh-fiskeeksport.com\/wp-content\/uploads\/2026\/05\/LOGO2.png\" alt=\"O.H. Fiskeeksport\"><\/div>\r\n    <div class=\"oh-footer-col\"><h4>Address<\/h4><p>Niels Juelsvej 15<br>9850 Hirtshals<br>Denmark<\/p><\/div>\r\n    <div class=\"oh-footer-col\"><h4>Contact<\/h4><p>Telephone <a href=\"tel:+4598943977\">98 94 39 77<\/a><br>Email: <a href=\"mailto:info@oh-fiskeeksport.dk\">info@oh-fiskeeksport.dk<\/a><br><br>O.H. Fiskeeksport A\/S<br>CVR: 13677840<\/p><\/div>\r\n  <\/div>\r\n  <div class=\"oh-footer-bottom\">\u00a9 2026 O.H. Fiskeeksport A\/S \u00b7 All rights reserved<\/div>\r\n<\/footer>\r\n\r\n<script>\r\n(function(){\r\n  function initOhMenu(){\r\n    var menuToggle = document.querySelector('.oh-menu-toggle');\r\n    var menu = document.querySelector('.oh-menu');\r\n    if(!menuToggle || !menu){ return; }\r\n    menuToggle.onclick = function(e){\r\n      e.preventDefault();\r\n      menuToggle.classList.toggle('active');\r\n      menu.classList.toggle('active');\r\n    };\r\n    menu.querySelectorAll('a').forEach(function(link){\r\n      link.onclick = function(){\r\n        menuToggle.classList.remove('active');\r\n        menu.classList.remove('active');\r\n      };\r\n    });\r\n  }\r\n  if(document.readyState === 'loading'){\r\n    document.addEventListener('DOMContentLoaded', initOhMenu);\r\n  } else { initOhMenu(); }\r\n})();\r\n<\/script>\r\n\r\n<!-- ===== LAKSANNE CHATBOT WIDGET ===== -->\r\n<style>\r\n#laksanne-fab{position:fixed;bottom:28px;right:28px;z-index:9999;font-family:'Inter',Arial,sans-serif;display:flex;flex-direction:column;align-items:flex-end;gap:10px;}\r\n#laksanne-bubble-hint{background:#ffffff;color:#062b44;font-size:14px;font-weight:600;padding:11px 16px;border-radius:18px 18px 4px 18px;box-shadow:0 8px 32px rgba(6,43,68,.15),0 1px 4px rgba(6,43,68,.08);border:1px solid rgba(6,43,68,.09);line-height:1.45;animation:lak-hint-in 0.5s cubic-bezier(0.34,1.56,0.64,1) both;cursor:pointer;transition:transform .15s,box-shadow .15s;white-space:nowrap;}\r\n#laksanne-bubble-hint:hover{transform:translateY(-2px);box-shadow:0 12px 36px rgba(6,43,68,.18);}\r\n@keyframes lak-hint-in{from{opacity:0;transform:translateY(12px) scale(0.92);}to{opacity:1;transform:translateY(0) scale(1);}}\r\n#laksanne-toggle{width:62px;height:62px;border-radius:50%;background:linear-gradient(135deg,#062b44 0%,#0b84c9 100%);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 28px rgba(6,43,68,.38);transition:transform .2s,box-shadow .2s;position:relative;flex-shrink:0;}\r\n#laksanne-toggle:hover{transform:scale(1.07);box-shadow:0 8px 36px rgba(6,43,68,.48);}\r\n#laksanne-toggle .lak-icon-fish,#laksanne-toggle .lak-icon-close{position:absolute;transition:opacity .2s,transform .2s;}\r\n#laksanne-toggle .lak-icon-fish{opacity:1;transform:scale(1);}\r\n#laksanne-toggle .lak-icon-close{opacity:0;transform:scale(0.5) rotate(-90deg);}\r\n#laksanne-toggle.open .lak-icon-fish{opacity:0;transform:scale(0.5) rotate(90deg);}\r\n#laksanne-toggle.open .lak-icon-close{opacity:1;transform:scale(1) rotate(0deg);}\r\n#laksanne-badge{position:absolute;top:-3px;right:-3px;width:18px;height:18px;background:#ff7a5c;border-radius:50%;border:2px solid #fff;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:#fff;animation:lak-pulse 2s infinite;}\r\n@keyframes lak-pulse{0%,100%{transform:scale(1);}50%{transform:scale(1.18);}}\r\n#laksanne-window{position:fixed;bottom:104px;right:28px;width:360px;height:530px;background:#f3f9fd;border-radius:22px;box-shadow:0 12px 56px rgba(6,43,68,.18),0 2px 8px rgba(6,43,68,.08);display:flex;flex-direction:column;overflow:hidden;z-index:9998;transform:scale(0.88) translateY(20px);transform-origin:bottom right;opacity:0;pointer-events:none;transition:transform .28s cubic-bezier(0.34,1.56,0.64,1),opacity .2s ease;font-family:'Inter',Arial,sans-serif;}\r\n#laksanne-window.open{transform:scale(1) translateY(0);opacity:1;pointer-events:all;}\r\n#laksanne-header{background:linear-gradient(135deg,#062b44 0%,#0b5a8a 100%);padding:18px 20px 14px;position:relative;overflow:hidden;flex-shrink:0;}\r\n#laksanne-header::before{content:'';position:absolute;top:-40px;right:-30px;width:120px;height:120px;border-radius:50%;background:rgba(255,255,255,.06);}\r\n#laksanne-header::after{content:'';position:absolute;bottom:-25px;left:20px;width:80px;height:80px;border-radius:50%;background:rgba(11,132,201,.18);}\r\n.lak-header-top{display:flex;align-items:center;gap:12px;margin-bottom:7px;}\r\n.lak-avatar{width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.12);border:2px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;flex-shrink:0;}\r\n.lak-name{font-size:18px;font-weight:800;color:#fff;line-height:1.1;letter-spacing:-.4px;}\r\n.lak-subtitle{font-size:11px;color:rgba(255,255,255,.6);text-transform:uppercase;letter-spacing:.06em;margin-top:2px;}\r\n.lak-status{font-size:12px;color:rgba(255,255,255,.7);display:flex;align-items:center;gap:6px;}\r\n.lak-dot{width:7px;height:7px;background:#5de6a0;border-radius:50%;animation:lak-blink-dot 2s infinite;}\r\n@keyframes lak-blink-dot{0%,100%{opacity:1}50%{opacity:.35}}\r\n#laksanne-messages{flex:1;overflow-y:auto;padding:14px 13px;display:flex;flex-direction:column;gap:10px;scroll-behavior:smooth;}\r\n#laksanne-messages::-webkit-scrollbar{width:4px;}\r\n#laksanne-messages::-webkit-scrollbar-thumb{background:#c5d8e8;border-radius:4px;}\r\n.lak-msg{display:flex;gap:8px;align-items:flex-end;}\r\n.lak-msg.user{flex-direction:row-reverse;}\r\n.lak-msg-av{width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#062b44,#0b84c9);display:flex;align-items:center;justify-content:center;flex-shrink:0;}\r\n.lak-bubble{max-width:80%;padding:9px 13px;font-size:13.5px;line-height:1.55;border-radius:16px;font-family:'Inter',Arial,sans-serif;}\r\n.lak-msg.bot .lak-bubble{background:#fff;color:#062b44;border-bottom-left-radius:4px;box-shadow:0 2px 8px rgba(6,43,68,.08);border:1px solid rgba(6,43,68,.07);}\r\n.lak-msg.user .lak-bubble{background:linear-gradient(135deg,#062b44,#0b5a8a);color:#fff;border-bottom-right-radius:4px;}\r\n.lak-chips{padding:4px 13px 10px;display:flex;flex-wrap:wrap;gap:6px;flex-shrink:0;}\r\n.lak-chip{font-size:12px;font-weight:600;padding:5px 11px;border-radius:999px;border:1px solid rgba(11,132,201,.3);background:#fff;color:#0b84c9;cursor:pointer;font-family:'Inter',Arial,sans-serif;transition:all .15s;}\r\n.lak-chip:hover{background:#062b44;color:#fff;border-color:#062b44;}\r\n#laksanne-input-row{border-top:1px solid rgba(6,43,68,.09);padding:10px 12px;display:flex;gap:8px;align-items:center;background:#fff;flex-shrink:0;}\r\n#laksanne-input{flex:1;border:1px solid rgba(6,43,68,.15);border-radius:999px;padding:9px 15px;font-size:13.5px;outline:none;background:#f3f9fd;color:#062b44;font-family:'Inter',Arial,sans-serif;transition:border-color .15s;}\r\n#laksanne-input:focus{border-color:#0b84c9;background:#fff;}\r\n#laksanne-input::placeholder{color:#7a9ab0;}\r\n#laksanne-send{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#062b44,#0b84c9);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .15s,transform .1s;box-shadow:0 4px 14px rgba(6,43,68,.25);}\r\n#laksanne-send:hover{opacity:.85;}\r\n#laksanne-send:active{transform:scale(.95);}\r\n.lak-typing span{display:inline-block;width:6px;height:6px;border-radius:50%;background:#7a9ab0;margin:0 2px;animation:lak-blink 1.2s infinite;}\r\n.lak-typing span:nth-child(2){animation-delay:.2s;}\r\n.lak-typing span:nth-child(3){animation-delay:.4s;}\r\n@keyframes lak-blink{0%,80%,100%{opacity:.2}40%{opacity:1}}\r\n@media(max-width:420px){#laksanne-window{width:calc(100vw - 24px);right:12px;bottom:96px;}#laksanne-fab{right:16px;bottom:16px;}#laksanne-bubble-hint{font-size:13px;}}\r\n<\/style>\r\n\r\n<div id=\"laksanne-fab\">\r\n  <div id=\"laksanne-bubble-hint\" onclick=\"laksanneToggle()\">Questions? Chat with Laksanne \ud83d\udc20<\/div>\r\n  <button id=\"laksanne-toggle\" aria-label=\"Open the Laksanne chatbot\" onclick=\"laksanneToggle()\">\r\n    <div id=\"laksanne-badge\">1<\/div>\r\n    <svg class=\"lak-icon-fish\" width=\"28\" height=\"28\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n      <path d=\"M6.5 12c0 0-2-4 1-6s7 0 9 3c1 1.5 1.5 3 1.5 3s-2 4-5 4-6.5-4-6.5-4z\"\/>\r\n      <path d=\"M17.5 12c1.5 0 3-1 4-2-1-1-2.5-2-4-2\"\/>\r\n      <circle cx=\"9\" cy=\"11\" r=\".8\" fill=\"white\" stroke=\"none\"\/>\r\n    <\/svg>\r\n    <svg class=\"lak-icon-close\" width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"2.2\" stroke-linecap=\"round\">\r\n      <line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"\/><line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"\/>\r\n    <\/svg>\r\n  <\/button>\r\n<\/div>\r\n\r\n<div id=\"laksanne-window\" role=\"dialog\" aria-label=\"Laxanne chatbot\">\r\n  <div id=\"laksanne-header\">\r\n    <div class=\"lak-header-top\">\r\n      <div class=\"lak-avatar\">\r\n        <svg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n          <path d=\"M6.5 12c0 0-2-4 1-6s7 0 9 3c1 1.5 1.5 3 1.5 3s-2 4-5 4-6.5-4-6.5-4z\"\/>\r\n          <path d=\"M17.5 12c1.5 0 3-1 4-2-1-1-2.5-2-4-2\"\/>\r\n          <circle cx=\"9\" cy=\"11\" r=\".8\" fill=\"white\" stroke=\"none\"\/>\r\n        <\/svg>\r\n      <\/div>\r\n      <div>\r\n        <div class=\"lak-name\">Salmon<\/div>\r\n        <div class=\"lak-subtitle\">O.H. Fiskeeksport A\/S<\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"lak-status\"><div class=\"lak-dot\"><\/div> Ready to help<\/div>\r\n  <\/div>\r\n  <div id=\"laksanne-messages\"><\/div>\r\n  <div class=\"lak-chips\" id=\"laksanne-chips\">\r\n    <button class=\"lak-chip\" onclick=\"laksanneSendChip(this)\">Our products<\/button>\r\n    <button class=\"lak-chip\" onclick=\"laksanneSendChip(this)\">Contact a salesperson<\/button>\r\n    <button class=\"lak-chip\" onclick=\"laksanneSendChip(this)\">ASC certification<\/button>\r\n    <button class=\"lak-chip\" onclick=\"laksanneSendChip(this)\">About the company<\/button>\r\n  <\/div>\r\n  <div id=\"laksanne-input-row\">\r\n    <input id=\"laksanne-input\" type=\"text\" placeholder=\"Ask me a question\u2026\" autocomplete=\"off\"\/>\r\n    <button id=\"laksanne-send\" aria-label=\"Send\" onclick=\"laksanneSend(document.getElementById('laksanne-input').value)\">\r\n      <svg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n        <line x1=\"12\" y1=\"19\" x2=\"12\" y2=\"5\"\/><polyline points=\"5 12 12 5 19 12\"\/>\r\n      <\/svg>\r\n    <\/button>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n(function() {\r\n  var PROXY = 'https:\/\/oh-fiskeeksport.com\/laksanne-proxy.php';\r\n  var history = [];\r\n  var isOpen = false;\r\n  var win    = document.getElementById('laksanne-window');\r\n  var msgs   = document.getElementById('laksanne-messages');\r\n  var inp    = document.getElementById('laksanne-input');\r\n  var badge  = document.getElementById('laksanne-badge');\r\n  var toggle = document.getElementById('laksanne-toggle');\r\n  var chips  = document.getElementById('laksanne-chips');\r\n  var hint   = document.getElementById('laksanne-bubble-hint');\r\n\r\n  setTimeout(function() {\r\n    if (!isOpen && hint) {\r\n      hint.style.transition = 'opacity .4s';\r\n      hint.style.opacity = '0';\r\n      setTimeout(function(){ hint.style.display = 'none'; }, 400);\r\n    }\r\n  }, 6000);\r\n\r\n  function addMsg(role, text) {\r\n    var wrap = document.createElement('div');\r\n    wrap.className = 'lak-msg ' + (role === 'user' ? 'user' : 'bot');\r\n    if (role === 'bot') {\r\n      var av = document.createElement('div'); av.className = 'lak-msg-av';\r\n      av.innerHTML = '<svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"1.8\" stroke-linecap=\"round\"><path d=\"M6.5 12c0 0-2-4 1-6s7 0 9 3c1 1.5 1.5 3 1.5 3s-2 4-5 4-6.5-4-6.5-4z\"\/><path d=\"M17.5 12c1.5 0 3-1 4-2-1-1-2.5-2-4-2\"\/><\/svg>';\r\n      wrap.appendChild(av);\r\n    }\r\n    var bubble = document.createElement('div'); bubble.className = 'lak-bubble';\r\n    bubble.textContent = text;\r\n    wrap.appendChild(bubble); msgs.appendChild(wrap); msgs.scrollTop = msgs.scrollHeight;\r\n  }\r\n\r\n  function addTyping() {\r\n    var wrap = document.createElement('div'); wrap.className = 'lak-msg bot'; wrap.id = 'lak-typing';\r\n    var av = document.createElement('div'); av.className = 'lak-msg-av';\r\n    av.innerHTML = '<svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"1.8\" stroke-linecap=\"round\"><path d=\"M6.5 12c0 0-2-4 1-6s7 0 9 3c1 1.5 1.5 3 1.5 3s-2 4-5 4-6.5-4-6.5-4z\"\/><\/svg>';\r\n    wrap.appendChild(av);\r\n    var bubble = document.createElement('div'); bubble.className = 'lak-bubble lak-typing';\r\n    bubble.innerHTML = '<span><\/span><span><\/span><span><\/span>';\r\n    wrap.appendChild(bubble); msgs.appendChild(wrap); msgs.scrollTop = msgs.scrollHeight;\r\n  }\r\n\r\n  function removeTyping() { var t = document.getElementById('lak-typing'); if (t) t.remove(); }\r\n\r\n  setTimeout(function() {\r\n    addMsg('bot', 'Hej! Jeg er Laksanne \ud83d\udc1f Jeg kan hj\u00e6lpe dig med sp\u00f8rgsm\u00e5l om vores lakseprodukter, levering og meget mere. Hvad kan jeg g\u00f8re for dig?');\r\n  }, 500);\r\n\r\n  window.laksanneToggle = function() {\r\n    isOpen = !isOpen;\r\n    win.classList.toggle('open', isOpen);\r\n    toggle.classList.toggle('open', isOpen);\r\n    if (isOpen) {\r\n      badge.style.display = 'none';\r\n      if (hint) hint.style.display = 'none';\r\n      setTimeout(function(){ inp.focus(); }, 300);\r\n    }\r\n  };\r\n\r\n  window.laksanneSendChip = function(el) { chips.style.display = 'none'; laksanneSend(el.textContent); };\r\n\r\n  window.laksanneSend = async function(text) {\r\n    if (!text || !text.trim()) return;\r\n    inp.value = '';\r\n    addMsg('user', text);\r\n    history.push({ role: 'user', content: text });\r\n    addTyping();\r\n    try {\r\n      var res = await fetch(PROXY, {\r\n        method: 'POST',\r\n        headers: { 'Content-Type': 'application\/json' },\r\n        body: JSON.stringify({ messages: history })\r\n      });\r\n      var data = await res.json();\r\n      var reply = (data.content || []).map(function(b){ return b.text || ''; }).join('') || 'Beklager, pr\u00f8v igen eller ring p\u00e5 98 94 39 77.';\r\n      removeTyping(); addMsg('bot', reply);\r\n      history.push({ role: 'assistant', content: reply });\r\n    } catch(e) {\r\n      removeTyping();\r\n      addMsg('bot', 'Noget gik galt. Ring til os p\u00e5 98 94 39 77 eller skriv til info@oh-fiskeeksport.dk.');\r\n    }\r\n  };\r\n\r\n  inp.addEventListener('keydown', function(e){ if (e.key === 'Enter') laksanneSend(inp.value); });\r\n})();\r\n<\/script>\r\n<!-- ===== SLUT LAKSANNE WIDGET ===== -->\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Historie Produkter Produktion Samarbejdspartnere M\u00f8d Teamet Kontakt \u2190 Tilbage til forsiden Siden 1984 \u00b7 Specialister i laks Historie Mere end 40 \u00e5rs erfaring med eksport, forarbejdning og levering af laks i h\u00f8j kvalitet til professionelle kunder i hele Europa. 1984Virksomheden blev grundlagt 40+\u00c5rs erfaring med laks EuropaLeverancer til professionelle kunder O.H. Fiskeeksport A\/S blev grundlagt [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-488","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.oh-fiskeeksport.com\/en\/wp-json\/wp\/v2\/pages\/488","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.oh-fiskeeksport.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.oh-fiskeeksport.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.oh-fiskeeksport.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.oh-fiskeeksport.com\/en\/wp-json\/wp\/v2\/comments?post=488"}],"version-history":[{"count":54,"href":"https:\/\/www.oh-fiskeeksport.com\/en\/wp-json\/wp\/v2\/pages\/488\/revisions"}],"predecessor-version":[{"id":887,"href":"https:\/\/www.oh-fiskeeksport.com\/en\/wp-json\/wp\/v2\/pages\/488\/revisions\/887"}],"wp:attachment":[{"href":"https:\/\/www.oh-fiskeeksport.com\/en\/wp-json\/wp\/v2\/media?parent=488"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}