PageSourceSearch

https://kuto.dk/

html kuto.dk collected 2026-10-03 22:04:02 UTC 352,987 bytes, 4,375 lines download raw bytes

1<!DOCTYPE html>
2<html lang="da-DK" prefix="og: https://ogp.me/ns#" class="no-js" itemtype="https://schema.org/WebPage" itemscope>
3<head>
4	<meta charset="UTF-8">
5	<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
6	
7<!-- Search Engine Optimization by Rank Math PRO - https://rankmath.com/ -->
8<title>Kulturv&aelig;rftet &amp; Toldkammeret</title>
9<meta name="description" content="Kulturv&aelig;rftet og Toldkammerets kulture program byder p&aring; koncerter, f&aelig;llesspisning, foredrag, debatter, film og teater for hele familien, for de unge, for dig.">
10<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:10, max-image-preview:large">
11<link rel="canonical" href="https://kuto.dk/">
12<meta property="og:locale" content="da_DK">
13<meta property="og:type" content="website">
14<meta property="og:title" content="Kulturv&aelig;rftet &amp; Toldkammeret">
15<meta property="og:description" content="Kulturv&aelig;rftet og Toldkammerets kulture program byder p&aring; koncerter, f&aelig;llesspisning, foredrag, debatter, film og teater for hele familien, for de unge, for dig.">
16<meta property="og:url" content="https://kuto.dk/">
17<meta property="og:site_name" content="Kulturv&aelig;rftet">
18<meta property="og:updated_time" content="2026-09-02T10:49:14+02:00">
19<meta property="og:image" content="https://kuto.dk/wp-content/uploads/2022/08/QM-Kulturhavnen-Foto_Kalabas_1920X1080.jpg">
20<meta property="og:image:secure_url" content="https://kuto.dk/wp-content/uploads/2022/08/QM-Kulturhavnen-Foto_Kalabas_1920X1080.jpg">
21<meta property="og:image:width" content="1920">
22<meta property="og:image:height" content="1080">
23<meta property="og:image:alt" content="Kultur">
24<meta property="og:image:type" content="image/jpeg">
25<meta property="article:published_time" content="2026-06-02T13:38:03+02:00">
26<meta property="article:modified_time" content="2026-09-02T10:49:14+02:00">
27<meta property="og:video" content="https://kuto.dk/wp-content/uploads/2023/08/sommer-frontpage-videoCover.mp4">
28<meta property="og:video" content="https://kuto.dk/wp-content/uploads/2023/09/koncert_120823_low.mp4">
29<meta property="og:video" content="https://kuto.dk/wp-content/uploads/2023/09/6.-7.-oktober-1600-&times;-900px.mp4">
30<meta property="og:video" content="https://kuto.dk/wp-content/uploads/2023/10/MASTER-Jul-story-AB1710-1600-x-900-px.mp4">
31<meta property="og:video" content="https://kuto.dk/wp-content/uploads/2023/10/MASTER-Jul-story-AB1710-1600-x-900-px-1.mp4">
32<meta property="og:video" content="https://kuto.dk/wp-content/uploads/2023/10/GIV-EN-OPLEVELSE-I-JULEGAVE-1.mp4">
33<meta property="og:video" content="https://kuto.dk/wp-content/uploads/2023/10/GIV-EN-OPLEVELSE-I-JULEGAVE-1.mp4">
34<meta property="og:video" content="https://kuto.dk/wp-content/uploads/2023/10/MASTER-jul-square-.mp4">
35<meta property="ya:ovs:upload_date" content="2026-06-02GMT+020013:38:03+02:00">
36<meta property="ya:ovs:allow_embed" content="false">
37<meta name="twitter:card" content="summary_large_image">
38<meta name="twitter:title" content="Kulturv&aelig;rftet &amp; Toldkammeret">
39<meta name="twitter:description" content="Kulturv&aelig;rftet og Toldkammerets kulture program byder p&aring; koncerter, f&aelig;llesspisning, foredrag, debatter, film og teater for hele familien, for de unge, for dig.">
40<meta name="twitter:image" content="https://kuto.dk/wp-content/uploads/2022/08/QM-Kulturhavnen-Foto_Kalabas_1920X1080.jpg">
41<script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://kuto.dk/#organization","name":"Kulturv\u00e6rftet","url":"https://kuto.dk","sameAs":["https://www.facebook.com/Kulturvaerftet","https://www.instagram.com/kulturvaerftet/","https://www.linkedin.com/company/49646204/","https://www.youtube.com/user/MusikKulturvaerftet"],"logo":{"@type":"ImageObject","@id":"https://kuto.dk/#logo","url":"https://kuto.dk/wp-content/uploads/2021/03/KV_UK_just_NEG.png","contentUrl":"https://kuto.dk/wp-content/uploads/2021/03/KV_UK_just_NEG.png","caption":"Kulturv\u00e6rftet","inLanguage":"da-DK","width":"995","height":"537"}},{"@type":"WebSite","@id":"https://kuto.dk/#website","url":"https://kuto.dk","name":"Kulturv\u00e6rftet","alternateName":"KUTO","publisher":{"@id":"https://kuto.dk/#organization"},"inLanguage":"da-DK","potentialAction":{"@type":"SearchAction","target":"https://kuto.dk/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"ImageObject","@id":"https://kuto.dk/wp-content/uploads/2022/08/QM-Kulturhavnen-Foto_Kalabas_1920X1080.jpg","url":"https://kuto.dk/wp-content/uploads/2022/08/QM-Kulturhavnen-Foto_Kalabas_1920X1080.jpg","width":"1920","height":"1080","inLanguage":"da-DK"},{"@type":"WebPage","@id":"https://kuto.dk/#webpage","url":"https://kuto.dk/","name":"Kulturv\u00e6rftet &amp; Toldkammeret","datePublished":"2026-06-02T13:38:03+02:00","dateModified":"2026-09-02T10:49:14+02:00","about":{"@id":"https://kuto.dk/#organization"},"isPartOf":{"@id":"https://kuto.dk/#website"},"primaryImageOfPage":{"@id":"https://kuto.dk/wp-content/uploads/2022/08/QM-Kulturhavnen-Foto_Kalabas_1920X1080.jpg"},"inLanguage":"da-DK"},{"@type":"Person","@id":"https://kuto.dk/author/karmu/","name":"karmu","url":"https://kuto.dk/author/karmu/","image":{"@type":"ImageObject","@id":"https://secure.gravatar.com/avatar/1b243a5c8dad6a5eb1857718dfd6445c7f6d5392877eef0a38ab25f8a9bd83ed?s=96&amp;d=mm&amp;r=g","url":"https://secure.gravatar.com/avatar/1b243a5c8dad6a5eb1857718dfd6445c7f6d5392877eef0a38ab25f8a9bd83ed?s=96&amp;d=mm&amp;r=g","caption":"karmu","inLanguage":"da-DK"},"sameAs":["https://kuto.dk"],"worksFor":{"@id":"https://kuto.dk/#organization"}},{"headline":"Kulturv\u00e6rftet &amp; Toldkammeret","description":"Kulturv\u00e6rftet og Toldkammerets kulture program byder p\u00e5 koncerter, f\u00e6llesspisning, foredrag, debatter, film og teater for hele familien, for de unge, for dig.","datePublished":"2026-06-02T13:38:03+02:00","dateModified":"2026-09-02T10:49:14+02:00","image":{"@id":"https://kuto.dk/wp-content/uploads/2022/08/QM-Kulturhavnen-Foto_Kalabas_1920X1080.jpg"},"author":{"@id":"https://kuto.dk/author/karmu/","name":"karmu"},"@type":"Article","name":"Kulturv\u00e6rftet &amp; Toldkammeret","@id":"https://kuto.dk/#schema-10322772","isPartOf":{"@id":"https://kuto.dk/#webpage"},"publisher":{"@id":"https://kuto.dk/#organization"},"inLanguage":"da-DK","mainEntityOfPage":{"@id":"https://kuto.dk/#webpage"}},{"@type":"VideoObject","name":"Kulturv\u00e6rftet &amp; Toldkammeret","description":"Kulturv\u00e6rftet og Toldkammerets kulture program byder p\u00e5 koncerter, f\u00e6llesspisning, foredrag, debatter, film og teater for hele familien, for de unge, for dig.","uploadDate":"2026-06-02T13:38:03+02:00","thumbnailUrl":"https://kuto.dk/wp-content/uploads/2022/08/QM-Kulturhavnen-Foto_Kalabas_1920X1080.jpg","contentUrl":"https://kuto.dk/wp-content/uploads/2023/08/sommer-frontpage-videoCover.mp4","width":"1920","height":"700","isFamilyFriendly":"True","@id":"https://kuto.dk/#schema-10322773","isPartOf":{"@id":"https://kuto.dk/#webpage"},"publisher":{"@id":"https://kuto.dk/#organization"},"inLanguage":"da-DK","mainEntityOfPage":{"@id":"https://kuto.dk/#webpage"}},{"@type":"VideoObject","name":"Kulturv\u00e6rftet &amp; Toldkammeret","description":"Kulturv\u00e6rftet og Toldkammerets kulture program byder p\u00e5 koncerter, f\u00e6llesspisning, foredrag, debatter, film og teater for hele familien, for de unge, for dig.","uploadDate":"2026-06-02T13:38:03+02:00","thumbnailUrl":"https://kuto.dk/wp-content/uploads/2022/08/QM-Kulturhavnen-Foto_Kalabas_1920X1080.jpg","contentUrl":"https://kuto.dk/wp-content/uploads/2023/09/koncert_120823_low.mp4","width":"1280","height":"720","isFamilyFriendly":"True","@id":"https://kuto.dk/#schema-10322774","isPartOf":{"@id":"https://kuto.dk/#webpage"},"publisher":{"@id":"https://kuto.dk/#organization"},"inLanguage":"da-DK"},{"@type":"VideoObject","name":"Kulturv\u00e6rftet &amp; Toldkammeret","description":"Kulturv\u00e6rftet og Toldkammerets kulture program byder p\u00e5 koncerter, f\u00e6llesspisning, foredrag, debatter, film og teater for hele familien, for de unge, for dig.","uploadDate":"2026-06-02T13:38:03+02:00","thumbnailUrl":"https://kuto.dk/wp-content/uploads/2022/08/QM-Kulturhavnen-Foto_Kalabas_1920X1080.jpg","contentUrl":"https://kuto.dk/wp-content/uploads/2023/09/6.-7.-oktober-1600-\u00d7-900px.mp4","width":"1600","height":"900","isFamilyFriendly":"True","@id":"https://kuto.dk/#schema-10322775","isPartOf":{"@id":"https://kuto.dk/#webpage"},"publisher":{"@id":"https://kuto.dk/#organization"},"inLanguage":"da-DK"},{"@type":"VideoObject","name":"Kulturv\u00e6rftet &amp; Toldkammeret","description":"Kulturv\u00e6rftet og Toldkammerets kulture program byder p\u00e5 koncerter, f\u00e6llesspisning, foredrag, debatter, film og teater for hele familien, for de unge, for dig.","uploadDate":"2026-06-02T13:38:03+02:00","thumbnailUrl":"https://kuto.dk/wp-content/uploads/2022/08/QM-Kulturhavnen-Foto_Kalabas_1920X1080.jpg","contentUrl":"https://kuto.dk/wp-content/uploads/2023/10/MASTER-Jul-story-AB1710-1600-x-900-px.mp4","width":"1600","height":"900","isFamilyFriendly":"True","@id":"https://kuto.dk/#schema-10322776","isPartOf":{"@id":"https://kuto.dk/#webpage"},"publisher":{"@id":"https://kuto.dk/#organization"},"inLanguage":"da-DK"},{"@type":"VideoObject","name":"Kulturv\u00e6rftet &amp; Toldkammeret","description":"Kulturv\u00e6rftet og Toldkammerets kulture program byder p\u00e5 koncerter, f\u00e6llesspisning, foredrag, debatter, film og teater for hele familien, for de unge, for dig.","uploadDate":"2026-06-02T13:38:03+02:00","thumbnailUrl":"https://kuto.dk/wp-content/uploads/2022/08/QM-Kulturhavnen-Foto_Kalabas_1920X1080.jpg","contentUrl":"https://kuto.dk/wp-content/uploads/2023/10/MASTER-Jul-story-AB1710-1600-x-900-px-1.mp4","width":"1600","height":"900","isFamilyFriendly":"True","@id":"https://kuto.dk/#schema-10322777","isPartOf":{"@id":"https://kuto.dk/#webpage"},"publisher":{"@id":"https://kuto.dk/#organization"},"inLanguage":"da-DK"},{"@type":"VideoObject","name":"Kulturv\u00e6rftet &amp; Toldkammeret","description":"Kulturv\u00e6rftet og Toldkammerets kulture program byder p\u00e5 koncerter, f\u00e6llesspisning, foredrag, debatter, film og teater for hele familien, for de unge, for dig.","uploadDate":"2026-06-02T13:38:03+02:00","thumbnailUrl":"https://kuto.dk/wp-content/uploads/2022/08/QM-Kulturhavnen-Foto_Kalabas_1920X1080.jpg","contentUrl":"https://kuto.dk/wp-content/uploads/2023/10/GIV-EN-OPLEVELSE-I-JULEGAVE-1.mp4","width":"1920","height":"1080","isFamilyFriendly":"True","@id":"https://kuto.dk/#schema-10322778","isPartOf":{"@id":"https://kuto.dk/#webpage"},"publisher":{"@id":"https://kuto.dk/#organization"},"inLanguage":"da-DK"},{"@type":"VideoObject","name":"Kulturv\u00e6rftet &amp; Toldkammeret","description":"Kulturv\u00e6rftet og Toldkammerets kulture program byder p\u00e5 koncerter, f\u00e6llesspisning, foredrag, debatter, film og teater for hele familien, for de unge, for dig.","uploadDate":"2026-06-02T13:38:03+02:00","thumbnailUrl":"https://kuto.dk/wp-content/uploads/2022/08/QM-Kulturhavnen-Foto_Kalabas_1920X1080.jpg","contentUrl":"https://kuto.dk/wp-content/uploads/2023/10/GIV-EN-OPLEVELSE-I-JULEGAVE-1.mp4","width":"1920","height":"1080","isFamilyFriendly":"True","@id":"https://kuto.dk/#schema-10322779","isPartOf":{"@id":"https://kuto.dk/#webpage"},"publisher":{"@id":"https://kuto.dk/#organization"},"inLanguage":"da-DK"},{"@type":"VideoObject","name":"Kulturv\u00e6rftet &amp; Toldkammeret","description":"Kulturv\u00e6rftet og Toldkammerets kulture program byder p\u00e5 koncerter, f\u00e6llesspisning, foredrag, debatter, film og teater for hele familien, for de unge, for dig.","uploadDate":"2026-06-02T13:38:03+02:00","thumbnailUrl":"https://kuto.dk/wp-content/uploads/2022/08/QM-Kulturhavnen-Foto_Kalabas_1920X1080.jpg","contentUrl":"https://kuto.dk/wp-content/uploads/2023/10/MASTER-jul-square-.mp4","width":"1080","height":"1080","isFamilyFriendly":"True","@id":"https://kuto.dk/#schema-10322780","isPartOf":{"@id":"https://kuto.dk/#webpage"},"publisher":{"@id":"https://kuto.dk/#organization"},"inLanguage":"da-DK"}]}</script>
41
42<meta name="google-site-verification" content="ZHp8nvIs8SjB1L8DBPcI0gfu5MrzJZprIHTomydi9Bc">
43<!-- /Rank Math WordPress SEO plugin -->
44
45<script type='application/javascript' id='pys-version-script'>console.log('PixelYourSite PRO version 12.6.4');</script>
45
46<link rel="dns-prefetch" href="//www.googletagmanager.com">
47<link rel="alternate" type="application/rss+xml" title="Kulturv&aelig;rftet &amp; Toldkammeret &raquo; Feed" href="https://kuto.dk/feed/">
48<link rel="alternate" type="application/rss+xml" title="Kulturv&aelig;rftet &amp; Toldkammeret &raquo;-kommentar-feed" href="https://kuto.dk/comments/feed/">
49			
49<script>document.documentElement.classList.remove( 'no-js' );</script>
49
50			<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://kuto.dk/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fkuto.dk%2F">
51<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://kuto.dk/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fkuto.dk%2F&amp;format=xml">
52<style id="wp-img-auto-sizes-contain-inline-css">
53img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
54/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
55</style>
56<style id="wp-emoji-styles-inline-css">
57
58	img.wp-smiley, img.emoji {
59		display: inline !important;
60		border: none !important;
61		box-shadow: none !important;
62		height: 1em !important;
63		width: 1em !important;
64		margin: 0 0.07em !important;
65		vertical-align: -0.1em !important;
66		background: none !important;
67		padding: 0 !important;
68	}
69/*# sourceURL=wp-emoji-styles-inline-css */
70</style>
71<style id="wp-block-library-inline-css">
72:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
72--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
73
74/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
75</style>
76<style id="wp-block-details-inline-css">
77.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}
78/*# sourceURL=https://kuto.dk/wp-includes/blocks/details/style.min.css */
79</style>
80<style id="wp-block-heading-inline-css">
81h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
82/*# sourceURL=https://kuto.dk/wp-includes/blocks/heading/style.min.css */
83</style>
84<style id="wp-block-image-inline-css">
85.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;
85cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}
85@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}
86/*# sourceURL=https://kuto.dk/wp-includes/blocks/image/style.min.css */
87</style>
88<style id="wp-block-paragraph-inline-css">
89.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
90/*# sourceURL=https://kuto.dk/wp-includes/blocks/paragraph/style.min.css */
91</style>
92<style id="wp-block-spacer-inline-css">
93.wp-block-spacer{clear:both}
94/*# sourceURL=https://kuto.dk/wp-includes/blocks/spacer/style.min.css */
95</style>
96
97
98<link rel="stylesheet" id="me-spr-block-styles-css" href="https://kuto.dk/wp-content/plugins/simple-post-redirect//css/block-styles.min.css?ver=7.1.2" media="all">
99<link rel="stylesheet" id="mpp_gutenberg-css" href="https://kuto.dk/wp-content/plugins/metronet-profile-picture/dist/blocks.style.build.css?ver=2.6.3" media="all">
100<style id="global-styles-inline-css">
101:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--theme-palette-1: var(--global-palette1);--wp--preset--color--theme-palette-2: var(--global-palette2);--wp--preset--color--theme-palette-3: var(--global-palette3);--wp--preset--color--theme-palette-4: var(--global-palette4);--wp--preset--color--theme-palette-5: var(--global-palette5);--wp--preset--color--theme-palette-6: var(--global-palette6);--wp--preset--color--theme-palette-7: var(--global-palette7);--wp--preset--color--theme-palette-8: var(--global-palette8);--wp--preset--color--theme-palette-9: var(--global-palette9);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
101--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: var(--global-font-size-small);--wp--preset--font-size--medium: var(--global-font-size-medium);--wp--preset--font-size--large: var(--global-font-size-large);--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--larger: var(--global-font-size-larger);--wp--preset--font-size--xxlarge: var(--global-font-size-xxlarge);--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: var(--global-calc-content-width);--wp--style--global--wide-size: var(--global-calc-wide-content-width); }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){font-style: inherit;font-weight: inherit;letter-spacing: inherit;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-theme-palette-1-color{color: var(--wp--preset--color--theme-palette-1) !important;}.has-theme-palette-2-color{color: var(--wp--preset--color--theme-palette-2) !important;}.has-theme-palette-3-color{color: var(--wp--preset--color--theme-palette-3) !important;}.has-theme-palette-4-color{color: var(--wp--preset--color--theme-palette-4) !important;}.has-theme-palette-5-color{color: var(--wp--preset--color--theme-palette-5) !important;}.has-theme-palette-6-color{color: var(--wp--preset--color--theme-palette-6) !important;}.has-theme-palette-7-color{color: var(--wp--preset--color--theme-palette-7) !important;}.has-theme-palette-8-color{color: var(--wp--preset--color--theme-palette-8) !important;}.has-theme-palette-9-color{color: var(--wp--preset--color--theme-palette-9) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-theme-palette-1-background-color{background-color: var(--wp--preset--color--theme-palette-1) !important;}.has-theme-palette-2-background-color{background-color: var(--wp--preset--color--theme-palette-2) !important;}.has-theme-palette-3-background-color{background-color: var(--wp--preset--color--theme-palette-3) !important;}.has-theme-palette-4-background-color{background-color: var(--wp--preset--color--theme-palette-4) !important;}.has-theme-palette-5-background-color{background-color: var(--wp--preset--color--theme-palette-5) !important;}.has-theme-palette-6-background-color{background-color: var(--wp--preset--color--theme-palette-6) !important;}.has-theme-palette-7-background-color{background-color: var(--wp--preset--color--theme-palette-7) !important;}.has-theme-palette-8-background-color{background-color: var(--wp--preset--color--theme-palette-8) !important;}.has-theme-palette-9-background-color{background-color: var(--wp--preset--color--theme-palette-9) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-theme-palette-1-border-color{border-color: var(--wp--preset--color--theme-palette-1) !important;}.has-theme-palette-2-border-color{border-color: var(--wp--preset--color--theme-palette-2) !important;}.has-theme-palette-3-border-color{border-color: var(--wp--preset--color--theme-palette-3) !important;}.has-theme-palette-4-border-color{border-color: var(--wp--preset--color--theme-palette-4) !important;}.has-theme-palette-5-border-color{border-color: var(--wp--preset--color--theme-palette-5) !important;}.has-theme-palette-6-border-color{border-color: var(--wp--preset--color--theme-palette-6) !important;}.has-theme-palette-7-border-color{border-color: var(--wp--preset--color--theme-palette-7) !important;}.has-theme-palette-8-border-color{border-color: var(--wp--preset--color--theme-palette-8) !important;}.has-theme-palette-9-border-color{border-color: var(--wp--preset--color--theme-palette-9) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
101.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-larger-font-size{font-size: var(--wp--preset--font-size--larger) !important;}.has-xxlarge-font-size{font-size: var(--wp--preset--font-size--xxlarge) !important;}
102:where(.wp-block-gp-entry-blocks-entries-loop.is-layout-flex){gap: 1.25em;}:where(.wp-block-gp-entry-blocks-entries-loop.is-layout-grid){gap: 1.25em;}
103/*# sourceURL=global-styles-inline-css */
104</style>
105
106<style id="wpxpo-global-style-inline-css">
107:root { --preset-color1: #037fff --preset-color2: #026fe0 --preset-color3: #071323 --preset-color4: #132133 --preset-color5: #34495e --preset-color6: #787676 --preset-color7: #f0f2f3 --preset-color8: #f8f9fa --preset-color9: #ffffff }
108/*# sourceURL=wpxpo-global-style-inline-css */
109</style>
110<style id="ultp-preset-colors-style-inline-css">
111:root { --postx_preset_Base_1_color: #f4f4ff; --postx_preset_Base_2_color: #dddff8; --postx_preset_Base_3_color: #B4B4D6; --postx_preset_Primary_color: #3323f0; --postx_preset_Secondary_color: #4a5fff; --postx_preset_Tertiary_color: #FFFFFF; --postx_preset_Contrast_3_color: #545472; --postx_preset_Contrast_2_color: #262657; --postx_preset_Contrast_1_color: #10102e; --postx_preset_Over_Primary_color: #ffffff;
111 --postx_preset_Custom_2u_color: rgba(181,181,181,1);  }
112/*# sourceURL=ultp-preset-colors-style-inline-css */
113</style>
114<style id="ultp-preset-gradient-style-inline-css">
115:root { --postx_preset_Primary_to_Secondary_to_Right_gradient: linear-gradient(90deg, var(--postx_preset_Primary_color) 0%, var(--postx_preset_Secondary_color) 100%); --postx_preset_Primary_to_Secondary_to_Bottom_gradient: linear-gradient(180deg, var(--postx_preset_Primary_color) 0%, var(--postx_preset_Secondary_color) 100%); --postx_preset_Secondary_to_Primary_to_Right_gradient: linear-gradient(90deg, var(--postx_preset_Secondary_color) 0%, var(--postx_preset_Primary_color) 100%); --postx_preset_Secondary_to_Primary_to_Bottom_gradient: linear-gradient(180deg, var(--postx_preset_Secondary_color) 0%, var(--postx_preset_Primary_color) 100%); --postx_preset_Cold_Evening_gradient: linear-gradient(0deg, rgb(12, 52, 131) 0%, rgb(162, 182, 223) 100%, rgb(107, 140, 206) 100%, rgb(162, 182, 223) 100%); --postx_preset_Purple_Division_gradient: linear-gradient(0deg, rgb(112, 40, 228) 0%, rgb(229, 178, 202) 100%); --postx_preset_Over_Sun_gradient: linear-gradient(60deg, rgb(171, 236, 214) 0%, rgb(251, 237, 150) 100%); --postx_preset_Morning_Salad_gradient: linear-gradient(-255deg, rgb(183, 248, 219) 0%, rgb(80, 167, 194) 100%); --postx_preset_Fabled_Sunset_gradient: linear-gradient(-270deg, rgb(35, 21, 87) 0%, rgb(68, 16, 122) 29%, rgb(255, 19, 97) 67%, rgb(255, 248, 0) 100%);  }
116/*# sourceURL=ultp-preset-gradient-style-inline-css */
117</style>
118<style id="ultp-preset-typo-style-inline-css">
119:root { --postx_preset_Heading_typo_font_family: Helvetica; --postx_preset_Heading_typo_font_family_type: sans-serif; --postx_preset_Heading_typo_font_weight: 600; --postx_preset_Heading_typo_text_transform: capitalize; --postx_preset_Body_and_Others_typo_font_family: Helvetica; --postx_preset_Body_and_Others_typo_font_family_type: sans-serif; --postx_preset_Body_and_Others_typo_font_weight: 400; --postx_preset_Body_and_Others_typo_text_transform: lowercase; --postx_preset_body_typo_font_size_lg: 16px; --postx_preset_paragraph_1_typo_font_size_lg: 12px; --postx_preset_paragraph_2_typo_font_size_lg: 12px; --postx_preset_paragraph_3_typo_font_size_lg: 12px; --postx_preset_heading_h1_typo_font_size_lg: 42px; --postx_preset_heading_h2_typo_font_size_lg: 36px; --postx_preset_heading_h3_typo_font_size_lg: 30px; --postx_preset_heading_h4_typo_font_size_lg: 24px; --postx_preset_heading_h5_typo_font_size_lg: 20px; --postx_preset_heading_h6_typo_font_size_lg: 16px; }
120/*# sourceURL=ultp-preset-typo-style-inline-css */
121</style>
122<link rel="stylesheet" id="ultp-style-css" href="https://kuto.dk/wp-content/plugins/ultimate-post/assets/css/style.min.css?ver=5.0.8" media="all">
123<style id="ultp-post-401476-inline-css">
124@import url('https://fonts.googleapis.com/css?family=Raleway:700:700,700,500,700,700,700,600,700,700,700,500,700');@import url('https://fonts.googleapis.com/css?family=Raleway:500:700,700,500,700,700,700,600,700,700,700,500,700');@import url('https://fonts.googleapis.com/css?family=Raleway:600:700,700,500,700,700,700,600,700,700,700,500,700');.ultp-block-7e19cb .ultp-block-row { grid-template-columns: repeat(2, 1fr); }.ultp-block-7e19cb .ultp-block-row { grid-column-gap: 0px; }.ultp-block-7e19cb .ultp-block-row {row-gap: 30px; }.ultp-block-7e19cb .ultp-block-items-wrap .ultp-block-item:first-child .ultp-block-title,
125                    .ultp-block-7e19cb .ultp-block-items-wrap .ultp-block-item:first-child .ultp-block-title a{font-size:16px;line-height:27px !important;letter-spacing:0px;}.ultp-block-7e19cb .ultp-block-items-wrap .ultp-block-item:not(:first-child) .ultp-block-title,
126                    .ultp-block-7e19cb .ultp-block-items-wrap .ultp-block-item:not(:first-child) .ultp-block-title a{font-size:20px;}.ultp-block-7e19cb .ultp-block-entry-heading .ultp-block-title { padding:0px 0px 0px 10px; }.ultp-block-7e19cb .ultp-block-image { max-width: 100%; display: block; }
127					.ultp-block-7e19cb .ultp-block-item .ultp-block-image img { width: 100% }
128                    .ultp-block-7e19cb .ultp-block-item .ultp-block-video-content video,
129                    .ultp-block-7e19cb .ultp-block-item .ultp-block-video-content iframe { max-width: 100%; width: 100% !important; }.ultp-block-7e19cb .ultp-block-image { filter: grayscale(0%); }.ultp-block-7e19cb .ultp-block-item:hover .ultp-block-image { filter: grayscale(0%); }.ultp-block-7e19cb .ultp-block-image { margin-bottom: 0px; }.ultp-block-7e19cb .ultp-block-excerpt, 
130                    .ultp-block-7e19cb .ultp-block-excerpt p{font-size:16px;line-height:20px !important;}.ultp-block-7e19cb .ultp-block-excerpt{ padding: 0px 0px 0px 10px; }.ultp-block-7e19cb .ultp-block-content
131                    .ultp-block-7e19cb .ultp-block-entry-heading { padding: 0px 0px 0px 0px; }.ultp-block-7e19cb .ultp-heading-wrap .ultp-heading-inner{font-size:20px;}.ultp-block-7e19cb .ultp-heading-wrap {margin-top:0; margin-bottom:20px; }.ultp-block-7e19cb .ultp-pagination-wrap .ultp-pagination, 
132            .ultp-block-7e19cb .ultp-loadmore { margin:35px 0px 0px 0px; }.ultp-block-7e19cb .ultp-video-icon svg { height:80px; width: 80px;}@media (max-width: 991px) {.ultp-block-7e19cb .ultp-heading-wrap {margin-top:0; margin-bottom:10px; }.ultp-block-7e19cb .ultp-video-icon svg { height:50px; width: 50px;}}@media (max-width: 767px) {.ultp-block-7e19cb .ultp-block-row { grid-template-columns: repeat(1, 1fr); }.ultp-block-7e19cb .ultp-block-row { grid-column-gap: 0px; }.ultp-block-7e19cb .ultp-block-row {row-gap: 0px; }.ultp-block-7e19cb .ultp-block-items-wrap .ultp-block-item:first-child .ultp-block-title,
133                    .ultp-block-7e19cb .ultp-block-items-wrap .ultp-block-item:first-child .ultp-block-title a{line-height:1.2em !important;}.ultp-block-7e19cb .ultp-block-image { margin-bottom: 0px; }.ultp-block-7e19cb .ultp-block-excerpt, 
134                    .ultp-block-7e19cb .ultp-block-excerpt p{font-size:16px;}.ultp-block-7e19cb .ultp-block-excerpt{ padding: 0px 0px 0px 10px; }.ultp-block-7e19cb .ultp-block-content
135                    .ultp-block-7e19cb .ultp-block-entry-heading { padding: 16px 0px 16px 0px; }.ultp-block-7e19cb .ultp-video-icon svg { height:50px; width: 50px;}}.ultp-block-7e19cb .ultp-block-entry-heading .ultp-block-title a { color:rgba(14,21,35,1) !important; }.ultp-block-7e19cb .ultp-block-entry-heading .ultp-block-title a:hover { color:rgba(130,130,130,1) !important; }.ultp-block-7e19cb .ultp-block-items-wrap .ultp-block-item:first-child .ultp-block-title,
136                    .ultp-block-7e19cb .ultp-block-items-wrap .ultp-block-item:first-child .ultp-block-title a{font-family:Raleway,sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;}.ultp-block-7e19cb .ultp-block-items-wrap .ultp-block-item:not(:first-child) .ultp-block-title,
137                    .ultp-block-7e19cb .ultp-block-items-wrap .ultp-block-item:not(:first-child) .ultp-block-title a{font-weight:700;text-decoration:none;}.ultp-block-7e19cb .ultp-block-image img {object-fit: cover;}.ultp-block-7e19cb .ultp-block-excerpt, 
138                    .ultp-block-7e19cb .ultp-block-excerpt p{font-family:Raleway,sans-serif;font-weight:500;text-decoration:none;}.ultp-block-7e19cb .ultp-block-entry-content,
139                    .ultp-block-7e19cb .ultp-block-content { text-align:left; }
140                    .ultp-block-7e19cb .ultp-block-meta { justify-content: flex-start; }
141                    .ultp-block-7e19cb .ultp-block-image img { margin-right: auto; }.ultp-block-7e19cb .ultp-heading-inner, 
142          .ultp-block-7e19cb .ultp-sub-heading-inner { text-align:left; }.ultp-block-7e19cb .ultp-heading-wrap .ultp-heading-inner{font-weight:700;text-decoration:none;}.ultp-block-7e19cb .ultp-heading-inner span { color:var(--postx_preset_Contrast_1_color); }.ultp-block-7e19cb .ultp-loading .ultp-loading-blocks div { --loading-block-color: var(--postx_preset_Primary_color); }@media (min-width: 992px) {}@media only screen and (max-width: 991px) and (min-width: 768px) {}@media (max-width: 767px) {}.ultp-block-7e19cb .ultp-video-icon {  margin: 0 auto; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-60%); -o-transform: translate(-50%,-60%); -ms-transform: translate(-50%,-60%); -moz-transform: translate(-50%,-60%); -webkit-transform: translate(-50%,-50%); z-index: 998;}.ultp-block-7e19cb .ultp-video-icon svg { color: #fff; } 
143            .ultp-block-7e19cb .ultp-video-icon svg circle { color: #fff; }.ultp-block-7e19cb .ultp-video-icon svg:hover { color: var(--postx_preset_Primary_color); } 
144            .ultp-block-7e19cb .ultp-video-icon svg:hover circle { color: var(--postx_preset_Primary_color);}.ultp-block-395dd0 .ultp-block-items-wrap { grid-template-columns: repeat(1, 1fr); }.ultp-block-395dd0 .ultp-block-row { grid-column-gap: 30px; }.ultp-block-395dd0 .ultp-block-row {row-gap: 30px; }.ultp-block-395dd0 .ultp-block-items-wrap .ultp-block-item .ultp-block-title, 
145          .ultp-block-395dd0 div.ultp-block-wrapper .ultp-block-items-wrap .ultp-block-item .ultp-block-content .ultp-block-title a{font-size:18px;line-height:24px !important;letter-spacing:0px;}.ultp-block-395dd0 .ultp-block-title { padding:12px 0px 0px 0px; }.ultp-block-395dd0 .ultp-block-item .ultp-block-image img, 
146          .ultp-block-395dd0 .ultp-block-item .ultp-block-video-content video,
147          .ultp-block-395dd0 .ultp-block-item .ultp-block-video-content iframe { height: 200px !important; }.ultp-block-395dd0 .ultp-block-image { filter: grayscale(0%); }.ultp-block-395dd0 .ultp-block-item:hover .ultp-block-image { filter: grayscale(0%); }.ultp-block-395dd0 .ultp-block-image { margin-bottom: 46px !important; }.ultp-block-395dd0 .ultp-layout3 .ultp-block-content-wrap .ultp-block-content, 
148        .ultp-block-395dd0 .ultp-layout4 .ultp-block-content-wrap .ultp-block-content, 
149        .ultp-block-395dd0 .ultp-layout5 .ultp-block-content-wrap .ultp-block-content { max-width:85% !important;  }.ultp-block-395dd0 .ultp-heading-wrap .ultp-heading-inner{font-size:20px;}.ultp-block-395dd0 .ultp-heading-wrap {margin-top:0; margin-bottom:20px; }.ultp-block-395dd0 .ultp-next-prev-wrap ul li a svg { width:14px; }.ultp-block-395dd0 .ultp-next-prev-wrap ul { margin:15px 0px 0px 0px; }.ultp-block-395dd0 .ultp-video-icon svg { height:80px; width: 80px;}@media (max-width: 991px) {.ultp-block-395dd0 .ultp-block-items-wrap { grid-template-columns: repeat(2, 1fr); }.ultp-block-395dd0 .ultp-block-row { grid-column-gap: 10px; }.ultp-block-395dd0 .ultp-block-row {row-gap: 0px; }.ultp-block-395dd0 .ultp-heading-wrap {margin-top:0; margin-bottom:10px; }.ultp-block-395dd0 .ultp-video-icon svg { height:50px; width: 50px;}}@media (max-width: 767px) {.ultp-block-395dd0 .ultp-block-items-wrap { grid-template-columns: repeat(2, 1fr); }.ultp-block-395dd0 .ultp-block-row { grid-column-gap: 10px; }.ultp-block-395dd0 .ultp-block-row {row-gap: 0px; }.ultp-block-395dd0 .ultp-block-items-wrap .ultp-block-item .ultp-block-title, 
150          .ultp-block-395dd0 div.ultp-block-wrapper .ultp-block-items-wrap .ultp-block-item .ultp-block-content .ultp-block-title a{font-size:16px;}.ultp-block-395dd0 .ultp-video-icon svg { height:50px; width: 50px;}}.ultp-block-395dd0 .ultp-block-content .ultp-block-title a { color:var(--postx_preset_Contrast_1_color) !important; }.ultp-block-395dd0 .ultp-block-content .ultp-block-title a:hover { color:var(--postx_preset_Primary_color) !important; }.ultp-block-395dd0 .ultp-block-items-wrap .ultp-block-item .ultp-block-title, 
151          .ultp-block-395dd0 div.ultp-block-wrapper .ultp-block-items-wrap .ultp-block-item .ultp-block-content .ultp-block-title a{font-family:Raleway,sans-serif;font-weight:700;text-decoration:none;}.ultp-block-395dd0 .ultp-block-item .ultp-block-image img {object-fit: cover;}.ultp-block-395dd0 .ultp-block-content { text-align:left; } 
152          .ultp-block-395dd0 .ultp-block-meta {justify-content: flex-start;} 
153          .ultp-block-395dd0 .ultp-block-image img, 
154          .ultp-block-395dd0 .ultp-block-image { margin-right: auto; }.ultp-block-395dd0 .ultp-heading-inner, 
155          .ultp-block-395dd0 .ultp-sub-heading-inner { text-align:left; }.ultp-block-395dd0 .ultp-heading-wrap .ultp-heading-inner{font-weight:700;text-decoration:none;}.ultp-block-395dd0 .ultp-heading-inner span { color:var(--postx_preset_Contrast_1_color); }.ultp-block-395dd0 .ultp-block-wrapper{background-color: var(--postx_preset_Over_Primary_color);}@media (min-width: 992px) {}@media only screen and (max-width: 991px) and (min-width: 768px) {}@media (max-width: 767px) {}.ultp-block-395dd0 .ultp-video-icon {  margin: 0 auto; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-60%); -o-transform: translate(-50%,-60%); -ms-transform: translate(-50%,-60%); -moz-transform: translate(-50%,-60%); -webkit-transform: translate(-50%,-50%); z-index: 998;}.ultp-block-395dd0 .ultp-video-icon svg { color: #fff; } 
156            .ultp-block-395dd0 .ultp-video-icon svg circle { color: #fff; }.ultp-block-395dd0 .ultp-video-icon svg:hover { color: var(--postx_preset_Primary_color); } 
157            .ultp-block-395dd0 .ultp-video-icon svg:hover circle { color: var(--postx_preset_Primary_color);}.ultp-block-9a2e1d .ultp-block-items-wrap { grid-template-columns: repeat(1, 1fr); }.ultp-block-9a2e1d .ultp-block-row { grid-column-gap: 30px; }.ultp-block-9a2e1d .ultp-block-row {row-gap: 30px; }.ultp-block-9a2e1d .ultp-block-items-wrap .ultp-block-item .ultp-block-title, 
158          .ultp-block-9a2e1d div.ultp-block-wrapper .ultp-block-items-wrap .ultp-block-item .ultp-block-content .ultp-block-title a{font-size:18px;line-height:24px !important;letter-spacing:0px;}.ultp-block-9a2e1d .ultp-block-title { padding:12px 0px 0px 0px; }.ultp-block-9a2e1d .ultp-block-item .ultp-block-image img, 
159          .ultp-block-9a2e1d .ultp-block-item .ultp-block-video-content video,
160          .ultp-block-9a2e1d .ultp-block-item .ultp-block-video-content iframe { height: 200px !important; }.ultp-block-9a2e1d .ultp-block-image { filter: grayscale(0%); }.ultp-block-9a2e1d .ultp-block-item:hover .ultp-block-image { filter: grayscale(0%); }.ultp-block-9a2e1d .ultp-block-image { margin-bottom: 46px !important; }.ultp-block-9a2e1d .ultp-layout3 .ultp-block-content-wrap .ultp-block-content, 
161        .ultp-block-9a2e1d .ultp-layout4 .ultp-block-content-wrap .ultp-block-content, 
162        .ultp-block-9a2e1d .ultp-layout5 .ultp-block-content-wrap .ultp-block-content { max-width:85% !important;  }.ultp-block-9a2e1d .ultp-heading-wrap .ultp-heading-inner{font-size:20px;}.ultp-block-9a2e1d .ultp-heading-wrap {margin-top:0; margin-bottom:20px; }.ultp-block-9a2e1d .ultp-next-prev-wrap ul li a svg { width:14px; }.ultp-block-9a2e1d .ultp-next-prev-wrap ul { margin:15px 0px 0px 0px; }.ultp-block-9a2e1d .ultp-video-icon svg { height:80px; width: 80px;}@media (max-width: 991px) {.ultp-block-9a2e1d .ultp-block-items-wrap { grid-template-columns: repeat(2, 1fr); }.ultp-block-9a2e1d .ultp-block-row { grid-column-gap: 10px; }.ultp-block-9a2e1d .ultp-block-row {row-gap: 0px; }.ultp-block-9a2e1d .ultp-heading-wrap {margin-top:0; margin-bottom:10px; }.ultp-block-9a2e1d .ultp-video-icon svg { height:50px; width: 50px;}}@media (max-width: 767px) {.ultp-block-9a2e1d .ultp-block-items-wrap { grid-template-columns: repeat(2, 1fr); }.ultp-block-9a2e1d .ultp-block-row { grid-column-gap: 10px; }.ultp-block-9a2e1d .ultp-block-row {row-gap: 40px; }.ultp-block-9a2e1d .ultp-block-items-wrap .ultp-block-item .ultp-block-title, 
163          .ultp-block-9a2e1d div.ultp-block-wrapper .ultp-block-items-wrap .ultp-block-item .ultp-block-content .ultp-block-title a{font-size:13px;line-height:18px !important;}.ultp-block-9a2e1d .ultp-block-item .ultp-block-image img, 
164          .ultp-block-9a2e1d .ultp-block-item .ultp-block-video-content video,
165          .ultp-block-9a2e1d .ultp-block-item .ultp-block-video-content iframe { height: 180px !important; }.ultp-block-9a2e1d .ultp-video-icon svg { height:50px; width: 50px;}}.ultp-block-9a2e1d .ultp-block-content .ultp-block-title a { color:var(--postx_preset_Contrast_1_color) !important; }.ultp-block-9a2e1d .ultp-block-content .ultp-block-title a:hover { color:var(--postx_preset_Primary_color) !important; }.ultp-block-9a2e1d .ultp-block-items-wrap .ultp-block-item .ultp-block-title, 
166       
166   .ultp-block-9a2e1d div.ultp-block-wrapper .ultp-block-items-wrap .ultp-block-item .ultp-block-content .ultp-block-title a{font-family:Raleway,sans-serif;font-weight:600;text-decoration:none;}.ultp-block-9a2e1d .ultp-block-item .ultp-block-image img {object-fit: cover;}.ultp-block-9a2e1d .ultp-block-content { text-align:left; } 
167          .ultp-block-9a2e1d .ultp-block-meta {justify-content: flex-start;} 
168          .ultp-block-9a2e1d .ultp-block-image img, 
169          .ultp-block-9a2e1d .ultp-block-image { margin-right: auto; }.ultp-block-9a2e1d .ultp-heading-inner, 
170          .ultp-block-9a2e1d .ultp-sub-heading-inner { text-align:left; }.ultp-block-9a2e1d .ultp-heading-wrap .ultp-heading-inner{font-weight:700;text-decoration:none;}.ultp-block-9a2e1d .ultp-heading-inner span { color:var(--postx_preset_Contrast_1_color); }.ultp-block-9a2e1d .ultp-block-wrapper{background-color: var(--postx_preset_Over_Primary_color);}@media (min-width: 992px) {}@media only screen and (max-width: 991px) and (min-width: 768px) {}@media (max-width: 767px) {}.ultp-block-9a2e1d .ultp-video-icon {  margin: 0 auto; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-60%); -o-transform: translate(-50%,-60%); -ms-transform: translate(-50%,-60%); -moz-transform: translate(-50%,-60%); -webkit-transform: translate(-50%,-50%); z-index: 998;}.ultp-block-9a2e1d .ultp-video-icon svg { color: #fff; } 
171            .ultp-block-9a2e1d .ultp-video-icon svg circle { color: #fff; }.ultp-block-9a2e1d .ultp-video-icon svg:hover { color: var(--postx_preset_Primary_color); } 
172            .ultp-block-9a2e1d .ultp-video-icon svg:hover circle { color: var(--postx_preset_Primary_color);}.ultp-block-81fec7 .ultp-block-row { grid-template-columns: repeat(2, 1fr); }.ultp-block-81fec7 .ultp-block-row { grid-column-gap: 0px; }.ultp-block-81fec7 .ultp-block-row {row-gap: 30px; }.ultp-block-81fec7 .ultp-block-items-wrap .ultp-block-item:first-child .ultp-block-title,
173                    .ultp-block-81fec7 .ultp-block-items-wrap .ultp-block-item:first-child .ultp-block-title a{font-size:16px;line-height:27px !important;letter-spacing:0px;}.ultp-block-81fec7 .ultp-block-items-wrap .ultp-block-item:not(:first-child) .ultp-block-title,
174                    .ultp-block-81fec7 .ultp-block-items-wrap .ultp-block-item:not(:first-child) .ultp-block-title a{font-size:20px;}.ultp-block-81fec7 .ultp-block-entry-heading .ultp-block-title { padding:0px 0px 0px 10px; }.ultp-block-81fec7 .ultp-block-image { max-width: 100%; display: block; }
175					.ultp-block-81fec7 .ultp-block-item .ultp-block-image img { width: 100% }
176                    .ultp-block-81fec7 .ultp-block-item .ultp-block-video-content video,
177                    .ultp-block-81fec7 .ultp-block-item .ultp-block-video-content iframe { max-width: 100%; width: 100% !important; }.ultp-block-81fec7 .ultp-block-image { filter: grayscale(0%); }.ultp-block-81fec7 .ultp-block-item:hover .ultp-block-image { filter: grayscale(0%); }.ultp-block-81fec7 .ultp-block-image { margin-bottom: 0px; }.ultp-block-81fec7 .ultp-block-excerpt, 
178                    .ultp-block-81fec7 .ultp-block-excerpt p{font-size:16px;line-height:20px !important;}.ultp-block-81fec7 .ultp-block-excerpt{ padding: 0px 0px 0px 10px; }.ultp-block-81fec7 .ultp-block-content
179                    .ultp-block-81fec7 .ultp-block-entry-heading { padding: 0px 0px 0px 0px; }.ultp-block-81fec7 .ultp-heading-wrap .ultp-heading-inner{font-size:20px;}.ultp-block-81fec7 .ultp-heading-wrap {margin-top:0; margin-bottom:20px; }.ultp-block-81fec7 .ultp-pagination-wrap .ultp-pagination, 
180            .ultp-block-81fec7 .ultp-loadmore { margin:35px 0px 0px 0px; }.ultp-block-81fec7 .ultp-video-icon svg { height:80px; width: 80px;}@media (max-width: 991px) {.ultp-block-81fec7 .ultp-heading-wrap {margin-top:0; margin-bottom:10px; }.ultp-block-81fec7 .ultp-video-icon svg { height:50px; width: 50px;}}@media (max-width: 767px) {.ultp-block-81fec7 .ultp-block-row { grid-template-columns: repeat(1, 1fr); }.ultp-block-81fec7 .ultp-block-row { grid-column-gap: 0px; }.ultp-block-81fec7 .ultp-block-row {row-gap: 0px; }.ultp-block-81fec7 .ultp-block-items-wrap .ultp-block-item:first-child .ultp-block-title,
181                    .ultp-block-81fec7 .ultp-block-items-wrap .ultp-block-item:first-child .ultp-block-title a{line-height:1.2em !important;}.ultp-block-81fec7 .ultp-block-image { margin-bottom: 0px; }.ultp-block-81fec7 .ultp-block-excerpt, 
182                    .ultp-block-81fec7 .ultp-block-excerpt p{font-size:16px;}.ultp-block-81fec7 .ultp-block-excerpt{ padding: 0px 0px 0px 10px; }.ultp-block-81fec7 .ultp-block-content
183                    .ultp-block-81fec7 .ultp-block-entry-heading { padding: 16px 0px 16px 0px; }.ultp-block-81fec7 .ultp-video-icon svg { height:50px; width: 50px;}}.ultp-block-81fec7 .ultp-block-entry-heading .ultp-block-title a { color:rgba(14,21,35,1) !important; }.ultp-block-81fec7 .ultp-block-entry-heading .ultp-block-title a:hover { color:rgba(130,130,130,1) !important; }.ultp-block-81fec7 .ultp-block-items-wrap .ultp-block-item:first-child .ultp-block-title,
184                    .ultp-block-81fec7 .ultp-block-items-wrap .ultp-block-item:first-child .ultp-block-title a{font-family:Raleway,sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;}.ultp-block-81fec7 .ultp-block-items-wrap .ultp-block-item:not(:first-child) .ultp-block-title,
185                    .ultp-block-81fec7 .ultp-block-items-wrap .ultp-block-item:not(:first-child) .ultp-block-title a{font-weight:700;text-decoration:none;}.ultp-block-81fec7 .ultp-block-image img {object-fit: cover;}.ultp-block-81fec7 .ultp-block-excerpt, 
186                    .ultp-block-81fec7 .ultp-block-excerpt p{font-family:Raleway,sans-serif;font-weight:500;text-decoration:none;}.ultp-block-81fec7 .ultp-block-entry-content,
187                    .ultp-block-81fec7 .ultp-block-content { text-align:left; }
188                    .ultp-block-81fec7 .ultp-block-meta { justify-content: flex-start; }
189                    .ultp-block-81fec7 .ultp-block-image img { margin-right: auto; }.ultp-block-81fec7 .ultp-heading-inner, 
190          .ultp-block-81fec7 .ultp-sub-heading-inner { text-align:left; }.ultp-block-81fec7 .ultp-heading-wrap .ultp-heading-inner{font-weight:700;text-decoration:none;}.ultp-block-81fec7 .ultp-heading-inner span { color:var(--postx_preset_Contrast_1_color); }.ultp-block-81fec7 .ultp-loading .ultp-loading-blocks div { --loading-block-color: var(--postx_preset_Primary_color); }@media (min-width: 992px) {}@media only screen and (max-width: 991px) and (min-width: 768px) {}@media (max-width: 767px) {}.ultp-block-81fec7 .ultp-video-icon {  margin: 0 auto; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-60%); -o-transform: translate(-50%,-60%); -ms-transform: translate(-50%,-60%); -moz-transform: translate(-50%,-60%); -webkit-transform: translate(-50%,-50%); z-index: 998;}.ultp-block-81fec7 .ultp-video-icon svg { color: #fff; } 
191            .ultp-block-81fec7 .ultp-video-icon svg circle { color: #fff; }.ultp-block-81fec7 .ultp-video-icon svg:hover { color: var(--postx_preset_Primary_color); } 
192            .ultp-block-81fec7 .ultp-video-icon svg:hover circle { color: var(--postx_preset_Primary_color);}
193/*# sourceURL=ultp-post-401476-inline-css */
194</style>
195<link rel="stylesheet" id="kadence-global-css" href="https://kuto.dk/wp-content/themes/kadence/assets/css/global.min.css?ver=1.1.43" media="all">
196<style id="kadence-global-inline-css">
197/* Kadence Base CSS */
198:root{--global-palette1:#cc3946;--global-palette2:#ffd000;--global-palette3:#1f2933;--global-palette4:#15331c;--global-palette5:#697d6e;--global-palette6:#7d696b;--global-palette7:#c9bdbe;--global-palette8:#f9f9fb;--global-palette9:#ffffff;--global-palette9rgb:255, 255, 255;--global-palette-highlight:var(--global-palette3);--global-palette-highlight-alt:var(--global-palette1);--global-palette-highlight-alt2:var(--global-palette9);--global-palette-btn-bg:var(--global-palette1);--global-palette-btn-bg-hover:rgba(221,117,107,0.43);--global-palette-btn:var(--global-palette9);--global-palette-btn-hover:var(--global-palette9);--global-body-font-family:'Open Sans', sans-serif;--global-heading-font-family:Raleway, sans-serif;--global-primary-nav-font-family:Poppins, var(--global-fallback-font);--global-fallback-font:sans-serif;--global-display-fallback-font:sans-serif;--global-content-width:1290px;--global-content-narrow-width:842px;--global-content-edge-padding:1.5rem;
198--global-content-boxed-padding:2rem;--global-calc-content-width:calc(1290px - var(--global-content-edge-padding) - var(--global-content-edge-padding) );--wp--style--global--content-size:var(--global-calc-content-width);}.wp-site-blocks{--global-vw:calc( 100vw - ( 0.5 * var(--scrollbar-offset)));}:root .has-theme-palette-1-background-color{background-color:var(--global-palette1);}:root .has-theme-palette-1-color{color:var(--global-palette1);}:root .has-theme-palette-2-background-color{background-color:var(--global-palette2);}:root .has-theme-palette-2-color{color:var(--global-palette2);}:root .has-theme-palette-3-background-color{background-color:var(--global-palette3);}:root .has-theme-palette-3-color{color:var(--global-palette3);}:root .has-theme-palette-4-background-color{background-color:var(--global-palette4);}:root .has-theme-palette-4-color{color:var(--global-palette4);}:root .has-theme-palette-5-background-color{background-color:var(--global-palette5);}:root .has-theme-palette-5-color{color:var(--global-palette5);}:root .has-theme-palette-6-background-color{background-color:var(--global-palette6);}:root .has-theme-palette-6-color{color:var(--global-palette6);}:root .has-theme-palette-7-background-color{background-color:var(--global-palette7);}:root .has-theme-palette-7-color{color:var(--global-palette7);}:root .has-theme-palette-8-background-color{background-color:var(--global-palette8);}:root .has-theme-palette-8-color{color:var(--global-palette8);}:root .has-theme-palette-9-background-color{background-color:var(--global-palette9);}:root .has-theme-palette-9-color{color:var(--global-palette9);}:root .has-theme-palette1-background-color{background-color:var(--global-palette1);}:root .has-theme-palette1-color{color:var(--global-palette1);}:root .has-theme-palette2-background-color{background-color:var(--global-palette2);}:root .has-theme-palette2-color{color:var(--global-palette2);}:root .has-theme-palette3-background-color{background-color:var(--global-palette3);}:root .has-theme-palette3-color{color:var(--global-palette3);}:root .has-theme-palette4-background-color{background-color:var(--global-palette4);}:root .has-theme-palette4-color{color:var(--global-palette4);}:root .has-theme-palette5-background-color{background-color:var(--global-palette5);}:root .has-theme-palette5-color{color:var(--global-palette5);}:root .has-theme-palette6-background-color{background-color:var(--global-palette6);}:root .has-theme-palette6-color{color:var(--global-palette6);}:root .has-theme-palette7-background-color{background-color:var(--global-palette7);}:root .has-theme-palette7-color{color:var(--global-palette7);}:root .has-theme-palette8-background-color{background-color:var(--global-palette8);}:root .has-theme-palette8-color{color:var(--global-palette8);}:root .has-theme-palette9-background-color{background-color:var(--global-palette9);}:root .has-theme-palette9-color{color:var(--global-palette9);}body{background:var(--global-palette9);}body, input, select, optgroup, textarea{font-style:normal;font-weight:normal;font-size:16px;line-height:1.6;font-family:var(--global-body-font-family);color:var(--global-palette3);}.content-bg, body.content-style-unboxed .site{background:var(--global-palette9);}h1,h2,h3,h4,h5,h6{font-family:var(--global-heading-font-family);}h1{font-style:normal;font-weight:700;font-size:40px;line-height:1.5;color:var(--global-palette3);}h2{font-style:normal;font-weight:700;font-size:20px;line-height:1.1;color:var(--global-palette3);}h3{font-style:normal;font-weight:normal;font-size:18px;line-height:1.3;color:var(--global-palette3);}h4{font-style:normal;font-weight:normal;font-size:16px;line-height:1.5;color:var(--global-palette4);}h5{font-style:normal;font-weight:800;font-size:15px;line-height:1.5;color:var(--global-palette4);}h6{font-style:normal;font-weight:500;font-size:14px;line-height:1.5;color:var(--global-palette5);}.entry-hero h1{font-style:normal;color:var(--global-palette9);}@media all and (max-width: 1024px){h1{font-size:45px;}h2{font-size:40px;}h3{font-size:25px;}}@media all and (max-width: 767px){h1{font-size:35px;}h2{font-size:40px;}}.entry-hero .kadence-breadcrumbs{max-width:1290px;}.site-container, .site-header-row-layout-contained, .site-footer-row-layout-contained, .entry-hero-layout-contained, .comments-area, .alignfull > .wp-block-cover__inner-container, .alignwide > .wp-block-cover__inner-container{max-width:var(--global-content-width);}.content-width-narrow .content-container.site-container, .content-width-narrow .hero-container.site-container{max-width:var(--global-content-narrow-width);}@media all and (min-width: 1520px){.wp-site-blocks .content-container  .alignwide{margin-left:-115px;margin-right:-115px;width:unset;max-width:unset;}}@media all and (min-width: 1102px){.content-width-narrow .wp-site-blocks .content-container .alignwide{margin-left:-130px;margin-right:-130px;width:unset;max-width:unset;}}.content-style-boxed .wp-site-blocks .entry-content .alignwide{margin-left:calc( -1 * var( --global-content-boxed-pa
198dding ) );margin-right:calc( -1 * var( --global-content-boxed-padding ) );}.content-area{margin-top:0rem;margin-bottom:0rem;}@media all and (max-width: 1024px){.content-area{margin-top:3rem;margin-bottom:3rem;}}@media all and (max-width: 767px){.content-area{margin-top:2rem;margin-bottom:2rem;}}@media all and (max-width: 1024px){:root{--global-content-boxed-padding:2rem;}}@media all and (max-width: 767px){:root{--global-content-boxed-padding:1.5rem;}}.entry-content-wrap{padding:2rem;}@media all and (max-width: 1024px){.entry-content-wrap{padding:2rem;}}@media all and (max-width: 767px){.entry-content-wrap{padding:1.5rem;}}.entry.single-entry{box-shadow:0px 15px 15px -10px rgba(0,0,0,0.05);}.entry.loop-entry{box-shadow:0px 15px 15px -10px rgba(0,0,0,0.05);}.loop-entry .entry-content-wrap{padding:2rem;}@media all and (max-width: 1024px){.loop-entry .entry-content-wrap{padding:2rem;}}@media all and (max-width: 767px){.loop-entry .entry-content-wrap{padding:1.5rem;}}.primary-sidebar.widget-area .widget{margin-bottom:1.5em;color:var(--global-palette4);}.primary-sidebar.widget-area .widget-title{font-weight:700;font-size:20px;line-height:1.5;color:var(--global-palette3);}button, .button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"], .fl-button, .elementor-button-wrapper .elementor-button{font-style:normal;font-weight:500;font-size:18px;font-family:Raleway, sans-serif;box-shadow:0px 0px 0px -7px rgba(0,0,0,0);}button:hover, button:focus, button:active, .button:hover, .button:focus, .button:active, .wp-block-button__link:hover, .wp-block-button__link:focus, .wp-block-button__link:active, input[type="button"]:hover, input[type="button"]:focus, input[type="button"]:active, input[type="reset"]:hover, input[type="reset"]:focus, input[type="reset"]:active, input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active, .elementor-button-wrapper .elementor-button:hover, .elementor-button-wrapper .elementor-button:focus, .elementor-button-wrapper .elementor-button:active{box-shadow:0px 15px 25px -7px rgba(0,0,0,0.1);}@media all and (min-width: 1025px){.transparent-header .entry-hero .entry-hero-container-inner{padding-top:calc(0px + 100px);}}@media all and (max-width: 1024px){.mobile-transparent-header .entry-hero .entry-hero-container-inner{padding-top:100px;}}@media all and (max-width: 767px){.mobile-transparent-header .entry-hero .entry-hero-container-inner{padding-top:100px;}}.wp-site-blocks .entry-hero-container-inner{background-image:url('https://kuto.dk/wp-content/uploads/2021/08/Forplads-monica-scaled.jpg');background-repeat:no-repeat;background-position:45% 90%;background-size:cover;background-attachment:scroll;}.wp-site-blocks .hero-section-overlay{background:rgba(36,45,45,0.3);}#colophon{background:#15331c;}.site-middle-footer-wrap .site-footer-row-container-inner{font-style:normal;color:var(--global-palette9);border-top:0px none transparent;}.site-footer .site-middle-footer-wrap a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){color:var(--global-palette9);}.site-footer .site-middle-footer-wrap a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover{color:var(--global-palette1);}.site-middle-footer-inner-wrap{padding-top:30px;padding-bottom:30px;grid-column-gap:30px;grid-row-gap:30px;}.site-middle-footer-inner-wrap .widget{margin-bottom:30px;}.site-middle-footer-inner-wrap .widget-area .widget-title{font-style:normal;color:var(--global-palette8);}.site-middle-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-30px / 2);}.site-top-footer-wrap .site-footer-row-container-inner{font-style:normal;font-size:15px;color:var(--global-palette9);border-top:5px none var(--global-palette6);}.site-footer .site-top-footer-wrap a:not(.button):not(.wp-block-button__link):not(.wp-element-button){color:var(--global-palette9);}.site-footer .site-top-footer-wrap a:not(.button):not(.wp-block-button__link):not(.wp-element-button):hover{color:var(--global-palette9);}.site-top-footer-inner-wrap{padding-top:40px;padding-bottom:60px;grid-column-gap:60px;grid-row-gap:60px;}.site-top-footer-inner-wrap .widget{margin-bottom:30px;}.site-top-footer-inner-wrap .widget-area .widget-title{font-style:normal;font-weight:600;font-size:17px;font-family:Poppins, var(--global-fallback-font);color:var(--global-palette9);}.site-top-footer-inner-wrap .site-footer-section:not(:last-child):after{border-right:1px none var(--global-palette7);right:calc(-60px / 2);}@media all and (max-width: 1024px){.site-top-footer-inner-wrap{padding-bottom:10px;grid-column-gap:40px;grid-row-gap:40px;}.site-top-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-40px / 2);}}@media all and (max-width: 767px){.site-top-footer-inner-wrap{padding-top:90px;padding-bottom:60px;grid-column-gap:30px;grid-row-gap:30px;}.site-top-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-30px / 2);}}.site-bottom-footer-wrap .site-footer-row-container-inner{font-style:normal;font-size:13px;color:rgba(255,255,255,0.5);border-top:0px none transparent;border-bottom:0px none transparent;}
198.site-footer .site-bottom-footer-wrap a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){color:rgba(255,255,255,0.5);}.site-footer .site-bottom-footer-wrap a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover{color:#ffffff;}.site-bottom-footer-inner-wrap{padding-top:30px;padding-bottom:60px;grid-column-gap:30px;}.site-bottom-footer-inner-wrap .widget{margin-bottom:30px;}.site-bottom-footer-inner-wrap .widget-area .widget-title{font-style:normal;}.site-bottom-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-30px / 2);}@media all and (max-width: 767px){.site-bottom-footer-inner-wrap{padding-top:0px;padding-bottom:30px;}}.footer-social-wrap .footer-social-inner-wrap{font-size:2em;gap:0.3em;}.site-footer .site-footer-wrap .site-footer-section .footer-social-wrap .footer-social-inner-wrap .social-button{color:var(--global-palette8);border:2px none transparent;border-radius:3px;}#colophon .footer-html{font-style:normal;font-weight:normal;font-size:13px;line-height:1.35;font-family:'Open Sans', var(--global-fallback-font);color:rgba(255,255,255,0.5);}#colophon .site-footer-row-container .site-footer-row .footer-html a{color:rgba(255,255,255,0.7);}#colophon .site-footer-row-container .site-footer-row .footer-html a:hover{color:var(--global-palette8);}#colophon .footer-navigation .footer-menu-container > ul > li > a{padding-left:calc(1.2em / 2);padding-right:calc(1.2em / 2);padding-top:calc(0.6em / 2);padding-bottom:calc(0.6em / 2);color:var(--global-palette9);}#colophon .footer-navigation .footer-menu-container > ul li a{font-style:normal;font-weight:normal;font-size:14px;font-family:'Open Sans', var(--global-fallback-font);}#colophon .footer-navigation .footer-menu-container > ul li a:hover{color:var(--global-palette9);}#colophon .footer-navigation .footer-menu-container > ul li.current-menu-item > a{color:var(--global-palette9);}.page-title .kadence-breadcrumbs{font-style:normal;font-weight:600;font-family:'Open Sans', var(--global-fallback-font);}.entry-hero.page-hero-section .entry-header{min-height:250px;}.post-archive-hero-section .entry-hero-container-inner{background-color:var(--global-palette5);background-image:url('https://startertemplatecloud.com/e01/wp-content/uploads/sites/3/2020/10/about-ralph-ravi-kayden-2d4lAQAlbDA-unsplash.jpg');background-repeat:no-repeat;background-position:center;background-size:cover;border-bottom:0px none transparent;}.entry-hero.post-archive-hero-section .entry-header{min-height:250px;}.post-archive-hero-section .hero-section-overlay{background:rgba(36,45,45,0.55);}.wp-site-blocks .post-archive-title h1{color:#ffffff;}body.archive .content-bg, body.content-style-unboxed.archive .site, body.blog .content-bg, body.content-style-unboxed.blog .site{background:var(--global-palette8);}.loop-entry.type-post h2.entry-title{font-style:normal;font-weight:normal;font-size:25px;line-height:1.2;font-family:Poppins, var(--global-fallback-font);color:var(--global-palette3);}.loop-entry.type-post .entry-taxonomies{font-style:normal;font-weight:normal;font-family:Poppins, var(--global-fallback-font);}body.social-brand-colors .social-show-brand-hover .social-link-facebook:not(.ignore-brand):not(.skip):not(.ignore):hover, body.social-brand-colors .social-show-brand-until .social-link-facebook:not(:hover):not(.skip):not(.ignore), body.social-brand-colors .social-show-brand-always .social-link-facebook:not(.ignore-brand):not(.skip):not(.ignore){background:#3b5998;}body.social-brand-colors .social-show-brand-hover.social-style-outline .social-link-facebook:not(.ignore-brand):not(.skip):not(.ignore):hover, body.social-brand-colors .social-show-brand-until.social-style-outline .social-link-facebook:not(:hover):not(.skip):not(.ignore), body.social-brand-colors .social-show-brand-always.social-style-outline .social-link-facebook:not(.ignore-brand):not(.skip):not(.ignore){color:#3b5998;}body.social-brand-colors .social-show-brand-hover .social-link-instagram:not(.ignore-brand):not(.skip):not(.ignore):hover, body.social-brand-colors .social-show-brand-until .social-link-instagram:not(:hover):not(.skip):not
198(.ignore), body.social-brand-colors .social-show-brand-always .social-link-instagram:not(.ignore-brand):not(.skip):not(.ignore){background:#517fa4;}body.social-brand-colors .social-show-brand-hover.social-style-outline .social-link-instagram:not(.ignore-brand):not(.skip):not(.ignore):hover, body.social-brand-colors .social-show-brand-until.social-style-outline .social-link-instagram:not(:hover):not(.skip):not(.ignore), body.social-brand-colors .social-show-brand-always.social-style-outline .social-link-instagram:not(.ignore-brand):not(.skip):not(.ignore){color:#517fa4;}body.social-brand-colors .social-show-brand-hover .social-link-youtube:not(.ignore-brand):not(.skip):not(.ignore):hover, body.social-brand-colors .social-show-brand-until .social-link-youtube:not(:hover):not(.skip):not(.ignore), body.social-brand-colors .social-show-brand-always .social-link-youtube:not(.ignore-brand):not(.skip):not(.ignore){background:#FF3333;}body.social-brand-colors .social-show-brand-hover.social-style-outline .social-link-youtube:not(.ignore-brand):not(.skip):not(.ignore):hover, body.social-brand-colors .social-show-brand-until.social-style-outline .social-link-youtube:not(:hover):not(.skip):not(.ignore), body.social-brand-colors .social-show-brand-always.social-style-outline .social-link-youtube:not(.ignore-brand):not(.skip):not(.ignore){color:#FF3333;}body.social-brand-colors .social-show-brand-hover .social-link-linkedin:not(.ignore-brand):not(.skip):not(.ignore):hover, body.social-brand-colors .social-show-brand-until .social-link-linkedin:not(:hover):not(.skip):not(.ignore), body.social-brand-colors .social-show-brand-always .social-link-linkedin:not(.ignore-brand):not(.skip):not(.ignore){background:#4875B4;}body.social-brand-colors .social-show-brand-hover.social-style-outline .social-link-linkedin:not(.ignore-brand):not(.skip):not(.ignore):hover, body.social-brand-colors .social-show-brand-until.social-style-outline .social-link-linkedin:not(:hover):not(.skip):not(.ignore), body.social-brand-colors .social-show-brand-always.social-style-outline .social-link-linkedin:not(.ignore-brand):not(.skip):not(.ignore){color:#4875B4;}body.social-brand-colors .social-show-brand-hover .social-link-trip_advisor:not(.ignore-brand):not(.skip):not(.ignore):hover, body.social-brand-colors .social-show-brand-until .social-link-trip_advisor:not(:hover):not(.skip):not(.ignore), body.social-brand-colors .social-show-brand-always .social-link-trip_advisor:not(.ignore-brand):not(.skip):not(.ignore){background:#00af87;}body.social-brand-colors .social-show-brand-hover.social-style-outline .social-link-trip_advisor:not(.ignore-brand):not(.skip):not(.ignore):hover, body.social-brand-colors .social-show-brand-until.social-style-outline .social-link-trip_advisor:not(:hover):not(.skip):not(.ignore), body.social-brand-colors .social-show-brand-always.social-style-outline .social-link-trip_advisor:not(.ignore-brand):not(.skip):not(.ignore){color:#00af87;}body.social-brand-colors .social-show-brand-hover .social-link-google_reviews:not(.ignore-brand):not(.skip):not(.ignore):hover, body.social-brand-colors .social-show-brand-until .social-link-google_reviews:not(:hover):not(.skip):not(.ignore), body.social-brand-colors .social-show-brand-always .social-link-google_reviews:not(.ignore-brand):not(.skip):not(.ignore){background:#DB4437;}body.social-brand-colors .social-show-brand-hover.social-style-outline .social-link-google_reviews:not(.ignore-brand):not(.skip):not(.ignore):hover, body.social-brand-colors .social-show-brand-until.social-style-outline .social-link-google_reviews:not(:hover):not(.skip):not(.ignore), body.social-brand-colors .social-show-brand-always.social-style-outline .social-link-google_reviews:not(.ignore-brand):not(.skip):not(.ignore){color:#DB4437;}
199/* Kadence Header CSS */
200@media all and (max-width: 1024px){.mobile-transparent-header #masthead{position:absolute;left:0px;right:0px;z-index:100;}.kadence-scrollbar-fixer.mobile-transparent-header #masthead{right:var(--scrollbar-offset,0);}.mobile-transparent-header #masthead, .mobile-transparent-header .site-top-header-wrap .site-header-row-container-inner, .mobile-transparent-header .site-main-header-wrap .site-header-row-container-inner, .mobile-transparent-header .site-bottom-header-wrap .site-header-row-container-inner{background:transparent;}.site-header-row-tablet-layout-fullwidth, .site-header-row-tablet-layout-standard{padding:0px;}}@media all and (min-width: 1025px){.transparent-header #masthead{position:absolute;
200left:0px;right:0px;z-index:100;}.transparent-header.kadence-scrollbar-fixer #masthead{right:var(--scrollbar-offset,0);}.transparent-header #masthead, .transparent-header .site-top-header-wrap .site-header-row-container-inner, .transparent-header .site-main-header-wrap .site-header-row-container-inner, .transparent-header .site-bottom-header-wrap .site-header-row-container-inner{background:transparent;}}.site-branding a.brand img{max-width:120px;}.site-branding a.brand img.svg-logo-image{width:120px;}@media all and (max-width: 1024px){.site-branding a.brand img{max-width:150px;}.site-branding a.brand img.svg-logo-image{width:150px;}}@media all and (max-width: 767px){.site-branding a.brand img{max-width:120px;}.site-branding a.brand img.svg-logo-image{width:120px;}}.site-branding{padding:12px 0px 0px 0px;}@media all and (max-width: 767px){.site-branding{padding:10px 0px 20px 0px;}}#masthead, #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container):not(.site-main-header-wrap), #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) > .site-header-row-container-inner{background:#ffffff;}.site-main-header-inner-wrap{min-height:100px;}.site-main-header-wrap .site-header-row-container-inner>.site-container{padding:0px 20px 0px 20px;}.site-top-header-inner-wrap{min-height:0px;}.site-top-header-wrap .site-header-row-container-inner>.site-container{padding:10px 20px 0px 20px;}.site-bottom-header-inner-wrap{min-height:0px;}#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .site-branding img{max-width:100px;}.transparent-header .header-navigation .header-menu-container > ul > li.menu-item > a{color:var(--global-palette4);}.mobile-transparent-header .mobile-toggle-open-container .menu-toggle-open, .transparent-header .search-toggle-open-container .search-toggle-open{color:var(--global-palette4);}.transparent-header .header-social-wrap a.social-button, .mobile-transparent-header #mobile-header .header-mobile-social-wrap a.social-button{color:var(--global-palette4);}.transparent-header .header-social-wrap a.social-button:hover, .mobile-transparent-header #mobile-header .header-mobile-social-wrap a.social-button:hover{color:var(--global-palette1);}.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.primary-menu-container>ul>li>a:after{width:calc( 100% - 2em);}.main-navigation .primary-menu-container > ul > li.menu-item > a{padding-left:calc(2em / 2);padding-right:calc(2em / 2);padding-top:1.75em;padding-bottom:1.75em;color:var(--global-palette4);background:var(--global-palette9);}.main-navigation .primary-menu-container > ul > li.menu-item .dropdown-nav-special-toggle{right:calc(2em / 2);}.main-navigation .primary-menu-container > ul li.menu-item > a{font-style:normal;font-weight:600;font-size:15px;line-height:1.4;letter-spacing:0.1em;font-family:var(--global-primary-nav-font-family);}.main-navigation .primary-menu-container > ul > li.menu-item > a:hover{color:var(--global-palette1);background:var(--global-palette9);}.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.primary-menu-container>ul>li.current-menu-ancestor>a:after{transform:scale(1, 1) translate(50%, 0);}.main-navigation .primary-menu-container > ul > li.menu-item.current-menu-item > a, .main-navigation .primary-menu-container > ul > li.menu-item.current-menu-ancestor > a{color:var(--global-palette1);background:var(--global-palette9);}.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.secondary-menu-container>ul>li>a:after{width:calc( 100% - 1.2em);}.secondary-navigation .secondary-menu-container > ul > li.menu-item > a{padding-left:calc(1.2em / 2);padding-right:calc(1.2em / 2);padding-top:0.6em;padding-bottom:0.6em;color:var(--global-palette4);background:var(--global-palette9);}.secondary-navigation .primary-menu-container > ul > li.menu-item .dropdown-nav-special-toggle{right:calc(1.2em / 2);}.secondary-navigation .secondary-menu-container > ul > li.menu-item > a:hover{color:var(--global-palette1);background:var(--global-palette9);}.secondary-navigation .secondary-menu-container > ul > li.menu-item.current-menu-item > a{color:var(--global-palette1);background:var(--global-palette9);}.header-navigation .header-menu-container ul ul.sub-menu, .header-navigation .header-menu-container ul ul.submenu{background:var(--global-palette9);box-shadow:0px 2px 13px 0px rgba(0,0,0,0.1);}.header-navigation .header-menu-container ul ul li.menu-item, .header-menu-container ul.menu > li.kadence-menu-mega-enabled > ul > li.menu-item > a{border-bottom:0px none rgba(255,255,255,0.1);}.header-navigation .header-menu-container ul ul li.menu-item >
200 a{width:200px;padding-top:1em;padding-bottom:1em;color:var(--global-palette4);font-style:normal;font-weight:700;font-size:14px;}.header-navigation .header-menu-container ul ul li.menu-item > a:hover{color:var(--global-palette1);background:var(--global-palette9);}.header-navigation .header-menu-container ul ul li.menu-item.current-menu-item > a{color:var(--global-palette1);background:var(--global-palette9);}.mobile-toggle-open-container .menu-toggle-open{color:var(--global-palette3);padding:0.4em 0.6em 0.4em 0.6em;font-size:14px;}.mobile-toggle-open-container .menu-toggle-open.menu-toggle-style-bordered{border:1px solid currentColor;}.mobile-toggle-open-container .menu-toggle-open .menu-toggle-icon{font-size:30px;}.mobile-toggle-open-container .menu-toggle-open:hover, .mobile-toggle-open-container .menu-toggle-open:focus-visible{color:var(--global-palette9);}.mobile-navigation ul li{font-style:normal;font-weight:normal;font-size:16px;font-family:Raleway, sans-serif;}.mobile-navigation ul li a{padding-top:1em;padding-bottom:1em;}.mobile-navigation ul li > a, .mobile-navigation ul li.menu-item-has-children > .drawer-nav-drop-wrap{color:var(--global-palette8);}.mobile-navigation ul li.current-menu-item > a, .mobile-navigation ul li.current-menu-item.menu-item-has-children > .drawer-nav-drop-wrap{color:var(--global-palette-highlight);}.mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap, .mobile-navigation ul li:not(.menu-item-has-children) a{border-bottom:1px solid rgba(255,255,255,0.1);}.mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button{border-left:1px solid rgba(255,255,255,0.1);}#mobile-drawer .drawer-header .drawer-toggle{padding:0.6em 0.15em 0.6em 0.15em;font-size:24px;}#main-header .header-button{font-style:normal;font-weight:normal;font-family:Raleway, var(--global-fallback-font);border:2px solid currentColor;box-shadow:0px 0px 0px -7px rgba(0,0,0,0);}#main-header .header-button:hover{box-shadow:0px 15px 25px -7px rgba(0,0,0,0.1);}.header-html{font-style:normal;font-weight:normal;font-family:Raleway, var(--global-fallback-font);color:var(--global-palette4);}.header-html a{color:var(--global-palette1);}.header-social-wrap{margin:0px 0px 0px 15px;}.header-social-wrap .header-social-inner-wrap{font-size:1.4em;gap:5px;}.header-social-wrap .header-social-inner-wrap .social-button{color:var(--global-palette9);border:8px none currentColor;border-radius:0px;}.header-social-wrap .header-social-inner-wrap .social-button:hover{color:var(--global-palette9);}.header-mobile-social-wrap .header-mobile-social-inner-wrap{font-size:1em;gap:0.3em;}.header-mobile-social-wrap .header-mobile-social-inner-wrap .social-button{border:2px none transparent;border-radius:3px;}.search-toggle-open-container .search-toggle-open{color:var(--global-palette5);}.search-toggle-open-container .search-toggle-open.search-toggle-style-bordered{border:1px solid currentColor;}.search-toggle-open-container .search-toggle-open .search-toggle-icon{font-size:1em;}.search-toggle-open-container .search-toggle-open:hover, .search-toggle-open-container .search-toggle-open:focus{color:var(--global-palette-highlight);}#search-drawer .drawer-inner{background:rgba(9, 12, 16, 0.97);}.mobile-header-button-wrap .mobile-header-button-inner-wrap .mobile-header-button{font-style:normal;font-weight:normal;font-size:16px;font-family:Raleway, sans-serif;border:2px none currentColor;box-shadow:0px 0px 0px -7px rgba(0,0,0,0);}.mobile-header-button-wrap .mobile-header-button-inner-wrap .mobile-header-button:hover{box-shadow:0px 15px 25px -7px rgba(0,0,0,0.1);}
201/* Kadence Pro Header CSS */
202.header-navigation-dropdown-direction-left ul ul.submenu, .header-navigation-dropdown-direction-left ul ul.sub-menu{right:0px;left:auto;}.rtl .header-navigation-dropdown-direction-right ul ul.submenu, .rtl .header-navigation-dropdown-direction-right ul ul.sub-menu{left:0px;right:auto;}.header-account-button .nav-drop-title-wrap > .kadence-svg-iconset, .header-account-button > .kadence-svg-iconset{font-size:1.2em;}.site-header-item .header-account-button .nav-drop-title-wrap, .site-header-item .header-account-wrap > .header-account-button{display:flex;align-items:center;}.header-account-style-icon_label .header-account-label{padding-left:5px;}.header-account-style-label_icon .header-account-label{padding-right:5px;}.site-header-item .header-account-wrap .header-account-button{text-decoration:none;box-shadow:none;color:var(--global-palette4);background:transparent;padding:0.6em 0em 0.6em 0em;}.header-mobile-account-wrap .header-account-button .nav-drop-title-wrap > .kadence-svg-iconset, .header-mobile-account-wrap .header-account-button > .kadence-svg-iconset{font-size:1.2em;}.header-mobile-account-wrap .header-account-button .nav-drop-title-wrap, .header-mobile-account-wrap > .header-account-button{display:flex;align-items:center;}.header-mobile-account-wrap.header-account-style-icon_label .header-account-label{padding-left:5px;}.header-mobile-account-wrap.header-account-style-label_icon .header-account-label{padding-right:5px;}.header-mobile-account-wrap .header-account-button{text-decoration:none;box-shadow:none;color:inherit;background:transparent;padding:0.6em 0em 0.6em 0em;}#login-drawer .drawer-inner .drawer-content{display:flex;justify-content:center;align-items:center;position:absolute;top:0px;bottom:0px;left:0px;right:0px;padding:0px;}#loginform p label{display:block;}#login-drawer #loginform{width:100%;}#login-drawer #loginform input{width:100%;}#login-drawer #loginform input[type="checkbox"]{width:auto;}#login-drawer .drawer-inner .drawer-header{position:relative;z-index:100;}#login-drawer .drawer-content_inner.widget_login_form_inner{padding:2em;width:100%;max-width:350px;border-radius:.25rem;background:var(--global-palette9);color:var(--global-palette4);}#login-drawer .lost_password a{color:var(--global-palette6);}#login-drawer .lost_password, #login-drawer .register-field{text-align:center;}#login-drawer .widget_login_form_inner p{margin-top:1.2em;margin-bottom:0em;}#login-drawer .widget_login_form_inner p:first-child{margin-top:0em;}#login-drawer .widget_login_form_inner label{margin-bottom:0.5em;}#login-drawer hr.register-divider{margin:1.2em 0;border-width:1px;}#login-drawer .register-field{font-size:90%;}@media all and (min-width: 1025px){#login-drawer hr.register-divider.hide-desktop{display:none;}#login-drawer p.register-field.hide-desktop{display:none;}}@media all and (max-width: 1024px){#login-drawer hr.register-divider.hide-mobile{display:none;}#login-drawer p.register-field.hide-mobile{display:none;}}@media all and (max-width: 767px){#login-drawer hr.register-divider.hide-mobile{display:none;}#login-drawer p.register-field.hide-mobile{display:none;}}.tertiary-navigation .tertiary-menu-container > ul > li.menu-item > a{padding-left:calc(1.2em / 2);padding-right:calc(1.2em / 2);padding-top:0.6em;padding-bottom:0.6em;color:var(--global-palette5);}.tertiary-navigation .tertiary-menu-container > ul > li.menu-item > a:hover{color:var(--global-palette-highlight);}.tertiary-navigation .tertiary-menu-container > ul > li.menu-item.current-menu-item > a{color:var(--global-palette3);}.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.tertiary-menu-container>ul>li>a:after{width:calc( 100% - 1.2em);}.quaternary-navigation .quaternary-menu-container > ul > li.menu-item > a{padding-left:calc(1.2em / 2);padding-right:calc(1.2em / 2);padding-top:0.6em;padding-bottom:0.6em;color:var(--global-palette5);}.quaternary-navigation .quaternary-menu-container > ul > li.menu-item > a:hover{color:var(--global-palette-highlight);}.quaternary-navigation .quaternary-menu-container > ul > li.menu-item.current-menu-item > a{color:var(--global-palette3);}.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.quaternary-menu-container>ul>li>a:after{width:calc( 100% - 1.2em);}#main-header .header-divider{border-right:1px solid var(--global-palette6);height:50%;}#main-header .header-divider2{border-right:1px solid var(--global-palette6);height:50%;}#main-header .header-divider3{border-right:1px solid var(--global-palette6);height:50%;}#mobile-header .header-mobile-divider, #mobile-drawer .header-mobile-divider{border-right:1px solid var(--global-palette6);height:50%;}#mobile-drawer .header-mobile-divider{border-top:1px solid var(--global-palette6);width:50%;}#mobile-header .header-mobile-divider2{border-right:1px solid var(--global-palette6);height:50%;}#mobile-drawer .header-mobile-divider2{border-top:1px solid var(--global-palette6);width:50%;}.header-item-search-bar form ::-webkit-input-placeholder{color:currentColor;opacity:0.5;}.header-item-search-bar form ::placeholder{color:currentColor;opacity:0.5;}.header-search-bar form{max-width:100%;width:240px;}.header-mobile-search-bar form{max-width:calc(100vw - var(--global-sm-spacing) - var(--global-sm-spacing));width:240px;}.header-mobile-search-bar{margin:20px 0px 20px 0px;}.header-mobile-search-bar form input.search-field{font-style:normal;font-weight:normal;font-family:'Open Sans', sans-serif;background:var(--global-palette4);border:0px none transparent;}.header-mobile-search-bar form input.search-field, .header-mobile-search-bar form .kadence-search-icon-wrap{color:var(--global-palette6);}.header-mobile-search-bar form input.search-field:focus{background:var(--global-palette7);}.header-mobile-search-bar form input.search-field:focus, .header-mobile-search-bar form input.search-submit:hover ~ .kadence-search-icon-wrap, #mobile-header .header-mobile-search-bar form button[type="submit"]:hover ~ .kadence-search-icon-wrap{color:var(--global-palette5);}.header-widget-lstyle-normal .header-widget-area-inner a:not(.button){text-decoration:underline;}.element-contact-inner-wrap{display:flex;flex-wrap:wrap;align-items:center;margin-top:-0.6em;
202margin-left:calc(-0.6em / 2);margin-right:calc(-0.6em / 2);}.element-contact-inner-wrap .header-contact-item{display:inline-flex;flex-wrap:wrap;align-items:center;margin-top:0.6em;margin-left:calc(0.6em / 2);margin-right:calc(0.6em / 2);}.element-contact-inner-wrap .header-contact-item .kadence-svg-iconset{font-size:1em;}.header-contact-item img{display:inline-block;}.header-contact-item .contact-label{margin-left:0.3em;}.rtl .header-contact-item .contact-label{margin-right:0.3em;margin-left:0px;}.header-mobile-contact-wrap .element-contact-inner-wrap{display:flex;flex-wrap:wrap;align-items:center;margin-top:-0.6em;margin-left:calc(-0.6em / 2);margin-right:calc(-0.6em / 2);}.header-mobile-contact-wrap .element-contact-inner-wrap .header-contact-item{display:inline-flex;flex-wrap:wrap;align-items:center;color:var(--global-palette8);font-style:normal;font-weight:normal;font-size:16px;font-family:Raleway, sans-serif;margin-top:0.6em;margin-left:calc(0.6em / 2);margin-right:calc(0.6em / 2);}.header-mobile-contact-wrap .element-contact-inner-wrap a.header-contact-item:hover{color:var(--global-palette9);}.header-mobile-contact-wrap .element-contact-inner-wrap .header-contact-item .kadence-svg-iconset{font-size:1em;}#main-header .header-button2{border:2px none transparent;box-shadow:0px 0px 0px -7px rgba(0,0,0,0);}#main-header .header-button2:hover{box-shadow:0px 15px 25px -7px rgba(0,0,0,0.1);}.mobile-header-button2-wrap .mobile-header-button-inner-wrap .mobile-header-button2{border:2px none transparent;box-shadow:0px 0px 0px -7px rgba(0,0,0,0);}.mobile-header-button2-wrap .mobile-header-button-inner-wrap .mobile-header-button2:hover{box-shadow:0px 15px 25px -7px rgba(0,0,0,0.1);}#widget-drawer.popup-drawer-layout-fullwidth .drawer-content .header-widget2, #widget-drawer.popup-drawer-layout-sidepanel .drawer-inner{max-width:400px;}#widget-drawer.popup-drawer-layout-fullwidth .drawer-content .header-widget2{margin:0 auto;}.widget-toggle-open{display:flex;align-items:center;background:transparent;box-shadow:none;}.widget-toggle-open:hover, .widget-toggle-open:focus{border-color:currentColor;background:transparent;box-shadow:none;}.widget-toggle-open .widget-toggle-icon{display:flex;}.widget-toggle-open .widget-toggle-label{padding-right:5px;}.rtl .widget-toggle-open .widget-toggle-label{padding-left:5px;padding-right:0px;}.widget-toggle-open .widget-toggle-label:empty, .rtl .widget-toggle-open .widget-toggle-label:empty{padding-right:0px;padding-left:0px;}.widget-toggle-open-container .widget-toggle-open{color:var(--global-palette9);padding:0.4em 0.6em 0.4em 0.6em;font-style:normal;font-size:16px;}.widget-toggle-open-container .widget-toggle-open.widget-toggle-style-bordered{border:1px solid currentColor;}.widget-toggle-open-container .widget-toggle-open .widget-toggle-icon{font-size:0px;}.widget-toggle-open-container .widget-toggle-open:hover, .widget-toggle-open-container .widget-toggle-open:focus{color:var(--global-palette-highlight);}#widget-drawer .header-widget-2style-normal a:not(.button){text-decoration:underline;}#widget-drawer .header-widget-2style-plain a:not(.button){text-decoration:none;}#widget-drawer .header-widget2 .widget-title{color:var(--global-palette9);}#widget-drawer .header-widget2{color:var(--global-palette8);}#widget-drawer .header-widget2 a:not(.button), #widget-drawer .header-widget2 .drawer-sub-toggle{color:var(--global-palette8);}#widget-drawer .header-widget2 a:not(.button):hover, #widget-drawer .header-widget2 .drawer-sub-toggle:hover{color:var(--global-palette9);}#mobile-secondary-site-navigation ul li{font-style:normal;font-weight:normal;font-size:16px;font-family:Raleway, sans-serif;}#mobile-secondary-site-navigation ul li a{padding-top:1em;padding-bottom:1em;}#mobile-secondary-site-navigation ul li > a, #mobile-secondary-site-navigation ul li.menu-item-has-children > .drawer-nav-drop-wrap{color:var(--global-palette8);}#mobile-secondary-site-navigation ul li.current-menu-item > a, #mobile-secondary-site-navigation ul li.current-menu-item.menu-item-has-children > .drawer-nav-drop-wrap{color:var(--global-palette4);}#mobile-secondary-site-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap, #mobile-secondary-site-navigation ul li:not(.menu-item-has-children) a{border-bottom:1px solid rgba(255,255,255,0.1);}
202#mobile-secondary-site-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button{border-left:1px solid rgba(255,255,255,0.1);}
203/*# sourceURL=kadence-global-inline-css */
204</style>
205<link rel="stylesheet" id="kadence-simplelightbox-css-css" href="https://kuto.dk/wp-content/themes/kadence/assets/css/simplelightbox.min.css?ver=1.1.43" media="all">
206<link rel="stylesheet" id="menu-addons-css" href="https://kuto.dk/wp-content/plugins/kadence-pro/dist/mega-menu/menu-addon.css?ver=1.1.15" media="all">
207<link rel="stylesheet" id="kadence-blocks-rowlayout-css" href="https://kuto.dk/wp-content/plugins/kadence-blocks/dist/style-blocks-rowlayout.css?ver=3.5.19" media="all">
208<link rel="stylesheet" id="kadence-blocks-column-css" href="https://kuto.dk/wp-content/plugins/kadence-blocks/dist/style-blocks-column.css?ver=3.5.19" media="all">
209<link rel="stylesheet" id="kadence-blocks-advancedbtn-css" href="https://kuto.dk/wp-content/plugins/kadence-blocks/dist/style-blocks-advancedbtn.css?ver=3.5.19" media="all">
210<link rel="stylesheet" id="kadence-rankmath-css" href="https://kuto.dk/wp-content/themes/kadence/assets/css/rankmath.min.css?ver=1.1.43" media="all">
211<style id="kadence-blocks-global-variables-inline-css">
212:root {--global-kb-font-size-sm:clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);--global-kb-font-size-md:clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);--global-kb-font-size-lg:clamp(1.75rem, 1.576rem + 0.543vw, 2rem);--global-kb-font-size-xl:clamp(2.25rem, 1.728rem + 1.63vw, 3rem);--global-kb-font-size-xxl:clamp(2.5rem, 1.456rem + 3.26vw, 4rem);--global-kb-font-size-xxxl:clamp(2.75rem, 0.489rem + 7.065vw, 6rem);}
213/*# sourceURL=kadence-blocks-global-variables-inline-css */
214</style>
215<style id="kadence_blocks_css-inline-css">
216.kb-row-layout-id401476_a07091-9d > .kt-row-column-wrap{row-gap:var(--global-kb-gap-none, 0rem );max-width:var( --global-content-width, 1290px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:0px;padding-bottom:0px;grid-template-columns:minmax(0, calc(70% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 1 )/2)))minmax(0, calc(30% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 1 )/2)));}@media all and (max-width: 767px){.kb-row-layout-id401476_a07091-9d > .kt-row-column-wrap{padding-right:10px;padding-left:10px;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id401476_a07091-9d > .kt-row-column-wrap > .wp-block-kadence-column:nth-of-type(1){order:2;}.kb-row-layout-id401476_a07091-9d > .kt-row-column-wrap > .wp-block-kadence-column:nth-of-type(2){order:1;}.kb-row-layout-id401476_a07091-9d > .kt-row-column-wrap > .wp-block-kadence-column:nth-of-type(3){order:12;}.kb-row-layout-id401476_a07091-9d > .kt-row-column-wrap > .wp-block-kadence-column:nth-of-type(4){order:11;}.kb-row-layout-id401476_a07091-9d > .kt-row-column-wrap > .wp-block-kadence-column:nth-of-type(5){order:22;}.kb-row-layout-id401476_a07091-9d > .kt-row-column-wrap > .wp-block-kadence-column:nth-of-type(6){order:21;}.kb-row-layout-id401476_a07091-9d > .kt-row-column-wrap > .wp-block-kadence-column:nth-of-type(7){order:32;}.kb-row-layout-id401476_a07091-9d > .kt-row-column-wrap > .wp-block-kadence-column:nth-of-type(8){order:31;}}.kadence-column401476_988d67-0a > .kt-inside-inner-col{display:flex;}.kadence-column401476_988d67-0a > .kt-inside-inner-col{column-gap:0px;}.kadence-column401476_988d67-0a > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;}.kadence-column401476_988d67-0a > .kt-inside-inner-col > *, .kadence-column401476_988d67-0a > .kt-inside-inner-col > figure.wp-block-image, .kadence-column401476_988d67-0a > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}.kadence-column401476_988d67-0a > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}.kadence-column401476_988d67-0a{text-align:left;}.kadence-column401476_988d67-0a, .kt-inside-inner-col > .kadence-column401476_988d67-0a:not(.specificity){margin-right:0px;margin-left:0px;}@media all and (max-width: 1024px){.kadence-column401476_988d67-0a > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;}}@media all and (min-width: 768px) and (max-width: 1024px){.kadence-column401476_988d67-0a > .kt-inside-inner-col > *, .kadence-column401476_988d67-0a > .kt-inside-inner-col > figure.wp-block-image, .kadence-column401476_988d67-0a > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}
216.kadence-column401476_988d67-0a > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}}@media all and (max-width: 767px){.kadence-column401476_988d67-0a > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;justify-content:flex-start;}.kadence-column401476_988d67-0a > .kt-inside-inner-col > *, .kadence-column401476_988d67-0a > .kt-inside-inner-col > figure.wp-block-image, .kadence-column401476_988d67-0a > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}.kadence-column401476_988d67-0a > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}}.kadence-column401476_b51555-f4 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column401476_b51555-f4 > .kt-inside-inner-col{flex-direction:column;}.kadence-column401476_b51555-f4 > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column401476_b51555-f4 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column401476_b51555-f4 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id401476_5d064c-f2{margin-top:var(--global-kb-spacing-sm, 1.5rem);margin-bottom:var(--global-kb-spacing-lg, 3rem);}.kb-row-layout-id401476_5d064c-f2 > .kt-row-column-wrap{max-width:var( --global-content-width, 1290px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:0px;padding-bottom:25px;grid-template-columns:minmax(0, 1fr);}@media all and (max-width: 767px){.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id401476_5d064c-f2{margin-top:0px;margin-bottom:20px;}.kb-row-layout-id401476_5d064c-f2 > .kt-row-column-wrap{padding-top:0px;grid-template-columns:minmax(0, 1fr);}}.kadence-column401476_26c9b7-4a > .kt-inside-inner-col{padding-right:0px;padding-left:0px;}.kadence-column401476_26c9b7-4a > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column401476_26c9b7-4a > .kt-inside-inner-col{flex-direction:column;}.kadence-column401476_26c9b7-4a > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column401476_26c9b7-4a > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column401476_26c9b7-4a > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.kb-row-layout-id401476_8c99c9-25 > .kt-row-column-wrap{row-gap:var(--global-kb-gap-none, 0rem );max-width:var( --global-content-width, 1290px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:0px;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id401476_8c99c9-25 a{color:var(--global-palette4, #2D3748);}.kb-row-layout-id401476_8c99c9-25 a:hover{color:var(--global-palette1, #3182CE);}@media all and (max-width: 767px){.kb-row-layout-id401476_8c99c9-25 > .kt-row-column-wrap{padding-right:10px;padding-bottom:0px;padding-left:10px;grid-template-columns:minmax(0, 1fr);}}.kadence-column401476_19bfa4-07 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column401476_19bfa4-07 > .kt-inside-inner-col{flex-direction:column;}.kadence-column401476_19bfa4-07 > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column401476_19bfa4-07 > .kt-inside-inner-col{padding-top:50px;flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column401476_19bfa4-07 > .kt-inside-inner-col{padding-top:0px;padding-bottom:0px;flex-direction:column;justify-content:center;}.kadence-column401476_19bfa4-07, .kt-inside-inner-col > .kadence-column401476_19bfa4-07:not(.specificity){margin-bottom:0px;}}.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id401476_2fef14-4b{margin-top:0px;}.kb-row-layout-id401476_2fef14-4b > .kt-row-column-wrap{padding-top:0px;padding-bottom:25px;grid-template-columns:minmax(0, calc(70% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 1 )/2)))minmax(0, calc(30% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 1 )/2)));}@media all and (max-width: 767px){.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id401476_2fef14-4b{margin-top:0px;}.kb-row-layout-id401476_2fef14-4b > .kt-row-column-wrap{padding-top:0px;grid-template-columns:minmax(0, 1fr);}}.kadence-column401476_055083-97 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column401476_055083-97 > .kt-inside-inner-col{flex-direction:column;}.kadence-column401476_055083-97 > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column401476_055083-97 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column401476_055083-97 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.wp-block-kadence-advancedbtn.kb-btns401476_a46443-77{justify-content:flex-start;}ul.menu .wp-block-kadence-advancedbtn .kb-btn401476_604b26-96.kb-button{width:initial;}.wp-block-kadence-advancedbtn .kb-btn401476_604b26-96.kb-button{color:var(--global-palette3, #1A202C);background:var(--global-palette8, #F7FAFC);border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top:2px solid var(--global-palette3, #1A202C);border-right:2px solid var(--global-palette3, #1A202C);border-bottom:2px solid var(--global-palette3, #1A202C);border-left:2px solid var(--global-palette3, #1A202C);padding-top:25px;padding-bottom:25px;}.wp-block-kadence-advancedbtn .kb-btn401476_604b26-96.kb-button:hover, .wp-block-kadence-advancedbtn .kb-btn401476_604b26-96.kb-button:focus{color:var(--global-palette1, #3182CE);}@media all and (max-width: 1024px){.wp-block-kadence-advancedbtn .kb-btn401476_604b26-96.kb-button{border-top:2px solid var(--global-palette3, #1A202C);border-right:2px solid var(--global-palette3, #1A202C);border-bottom:2px solid var(--global-palette3, #1A202C);border-left:2px solid var(--global-palette3, #1A202C);}}@media all and (max-width: 767px){.wp-block-kadence-advancedbtn .kb-btn401476_604b26-96.kb-button{border-top:2px solid var(--global-palette3, #1A202C);border-right:2px solid var(--global-palette3, #1A202C);border-bottom:2px solid var(--global-palette3, #1A202C);border-left:2px solid var(--global-palette3, #1A202C);}.wp-block-kadence-advancedbtn .kb-btn401476_604b26-96.kb-button:hover, .wp-block-kadence-advancedbtn .kb-btn401476_604b26-96.kb-button:focus{border-top:1px solid var(--global-palette1, #3182CE);border-right:1px solid var(--global-palette1, #3182CE);border-bottom:1px solid var(--global-palette1, #3182CE);border-left:1px solid var(--global-palette1, #3182CE);}}.kadence-column401476_6df965-28 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column401476_6df965-28 > .kt-inside-inner-col{flex-direction:column;}.kadence-column401476_6df965-28 > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column401476_6df965-28 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column401476_6df965-28 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id401476_a9eb0f-2d{margin-top:var(--global-kb-spacing-sm, 1.5rem);margin-bottom:var(--global-kb-spacing-lg, 3rem);}.kb-row-layout-id401476_a9eb0f-2d > .kt-row-column-wrap{max-width:var( --global-content-width, 1290px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:0px;padding-bottom:25px;grid-template-columns:minmax(0, 1fr);}@media all and (max-width: 767px){.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id401476_a9eb0f-2d{margin-top:0px;}.kb-row-layout-id401476_a9eb0f-2d > .kt-row-column-wrap{padding-top:0px;grid-template-columns:minmax(0, 1fr);}}.kadence-column401476_292706-ac > .kt-inside-inner-col{padding-right:0px;padding-left:0px;}
216.kadence-column401476_292706-ac > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column401476_292706-ac > .kt-inside-inner-col{flex-direction:column;}.kadence-column401476_292706-ac > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column401476_292706-ac > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column401476_292706-ac > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id401476_f0db86-2c{margin-top:var(--global-kb-spacing-sm, 1.5rem);}.kb-row-layout-id401476_f0db86-2c > .kt-row-column-wrap{row-gap:var(--global-kb-gap-none, 0rem );max-width:var( --global-content-width, 1290px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:0px;padding-bottom:0px;grid-template-columns:minmax(0, calc(70% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 1 )/2)))minmax(0, calc(30% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 1 )/2)));}@media all and (min-width: 1025px){.kb-row-layout-id401476_f0db86-2c{display:none !important;}}@media all and (max-width: 767px){.kb-row-layout-id401476_f0db86-2c > .kt-row-column-wrap{padding-right:10px;padding-left:10px;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id401476_f0db86-2c > .kt-row-column-wrap > .wp-block-kadence-column:nth-of-type(1){order:2;}.kb-row-layout-id401476_f0db86-2c > .kt-row-column-wrap > .wp-block-kadence-column:nth-of-type(2){order:1;}.kb-row-layout-id401476_f0db86-2c > .kt-row-column-wrap > .wp-block-kadence-column:nth-of-type(3){order:12;}.kb-row-layout-id401476_f0db86-2c > .kt-row-column-wrap > .wp-block-kadence-column:nth-of-type(4){order:11;}.kb-row-layout-id401476_f0db86-2c > .kt-row-column-wrap > .wp-block-kadence-column:nth-of-type(5){order:22;}.kb-row-layout-id401476_f0db86-2c > .kt-row-column-wrap > .wp-block-kadence-column:nth-of-type(6){order:21;}.kb-row-layout-id401476_f0db86-2c > .kt-row-column-wrap > .wp-block-kadence-column:nth-of-type(7){order:32;}.kb-row-layout-id401476_f0db86-2c > .kt-row-column-wrap > .wp-block-kadence-column:nth-of-type(8){order:31;}}.kadence-column401476_8a5334-73 > .kt-inside-inner-col{display:flex;}.kadence-column401476_8a5334-73 > .kt-inside-inner-col{column-gap:0px;}.kadence-column401476_8a5334-73 > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;}.kadence-column401476_8a5334-73 > .kt-inside-inner-col > *, .kadence-column401476_8a5334-73 > .kt-inside-inner-col > figure.wp-block-image, .kadence-column401476_8a5334-73 > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}.kadence-column401476_8a5334-73 > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}.kadence-column401476_8a5334-73{text-align:left;}.kadence-column401476_8a5334-73, .kt-inside-inner-col > .kadence-column401476_8a5334-73:not(.specificity){margin-right:0px;margin-left:0px;}@media all and (max-width: 1024px){.kadence-column401476_8a5334-73 > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;}}@media all and (min-width: 768px) and (max-width: 1024px){.kadence-column401476_8a5334-73 > .kt-inside-inner-col > *, .kadence-column401476_8a5334-73 > .kt-inside-inner-col > figure.wp-block-image, .kadence-column401476_8a5334-73 > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}.kadence-column401476_8a5334-73 > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}}@media all and (max-width: 767px){.kadence-column401476_8a5334-73 > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;justify-content:flex-start;}.kadence-column401476_8a5334-73 > .kt-inside-inner-col > *, .kadence-column401476_8a5334-73 > .kt-inside-inner-col > figure.wp-block-image, .kadence-column401476_8a5334-73 > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}
216.kadence-column401476_8a5334-73 > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}}.kadence-column401476_93f80b-65 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column401476_93f80b-65 > .kt-inside-inner-col{flex-direction:column;}.kadence-column401476_93f80b-65 > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column401476_93f80b-65 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column401476_93f80b-65 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id392650_8cedbb-9b{margin-top:40px;margin-bottom:0px;}.kb-row-layout-id392650_8cedbb-9b > .kt-row-column-wrap{max-width:var( --global-content-width, 1290px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:70px;padding-right:20px;padding-bottom:80px;padding-left:20px;grid-template-columns:minmax(0, calc(10% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 2 )/3)))minmax(0, calc(80% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 2 )/3)))minmax(0, calc(10% - ((var(--kb-default-row-gutter, var(--global-row-gutter-md, 2rem)) * 2 )/3)));}.kb-row-layout-id392650_8cedbb-9b{background-color:rgba(201,189,190,0.22);}.kb-row-layout-id392650_8cedbb-9b .kt-row-layout-bottom-sep{height:100px;}.kb-row-layout-id392650_8cedbb-9b .kt-row-layout-top-sep{height:100px;}@media all and (max-width: 767px){.kb-row-layout-id392650_8cedbb-9b > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id392650_8cedbb-9b > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}.kadence-column392650_e4ff43-bf > .kt-inside-inner-col{padding-top:40px;}.kadence-column392650_e4ff43-bf > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column392650_e4ff43-bf > .kt-inside-inner-col{flex-direction:column;}.kadence-column392650_e4ff43-bf > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column392650_e4ff43-bf > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column392650_e4ff43-bf > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.kadence-column392650_e40240-c0 > .kt-inside-inner-col{padding-top:40px;}.kadence-column392650_e40240-c0 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column392650_e40240-c0 > .kt-inside-inner-col{flex-direction:column;}.kadence-column392650_e40240-c0 > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column392650_e40240-c0 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column392650_e40240-c0 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}.kadence-column392650_7ca5b6-fe > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column392650_7ca5b6-fe > .kt-inside-inner-col{flex-direction:column;}.kadence-column392650_7ca5b6-fe > .kt-inside-inner-col > .aligncenter{width:100%;}@media all and (max-width: 1024px){.kadence-column392650_7ca5b6-fe > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column392650_7ca5b6-fe > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}
217/*# sourceURL=kadence_blocks_css-inline-css */
218</style>
219<link rel="stylesheet" id="control-block-patterns-css" href="https://kuto.dk/wp-content/plugins/control-block-patterns/assets/css/control-block-patterns.css?ver=1.3.5.6" media="all">
220<script id="jquery-core-js-extra">
221var pysTikTokRest = {"restApiUrl":"https://kuto.dk/wp-json/pys-tiktok/v1/event","debug":""};
222var pysFacebookRest = {"restApiUrl":"https://kuto.dk/wp-json/pys-facebook/v1/event","debug":""};
223//# sourceURL=jquery-core-js-extra
224</script>
vendor: 1 bytes, line 224
224
225<script id="jquery-core-js" src="https://kuto.dk/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 225
225
226<script id="jquery-migrate-js" src="https://kuto.dk/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 226
226
227<script id="sos-api-ajax-js" src="https://kuto.dk/wp-content/plugins/dynamic-qr-code/sos/wp/assets/sosApi.js?ver=7.1.2"></script>
227
228<link rel="https://api.w.org/" href="https://kuto.dk/wp-json/"><link rel="alternate" title="JSON" type="application/json" href="https://kuto.dk/wp-json/wp/v2/pages/401476"><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://kuto.dk/xmlrpc.php?rsd">
229<meta name="generator" content="WordPress 7.1.2">
230<meta name="generator" content="Seriously Simple Podcasting 3.10.2">
231<link rel="shortlink" href="https://kuto.dk/">
232<!-- start Simple Custom CSS and JS -->
233<script>
234
235(function () {
236  'use strict';
237
238  
239  var EMBED_CSS = [
240    ':host{--kuto-focus:#0b3d91;--kuto-focus-alt:#ffffff;--kuto-ink:#16212e;}',
241    'a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,',
242    'textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible,',
243    '[role="button"]:focus-visible,[role="tab"]:focus-visible,',
244    '[role="option"]:focus-visible,[role="link"]:focus-visible{',
245    'outline:3px solid var(--kuto-focus)!important;outline-offset:2px!important;',
246    'box-shadow:0 0 0 6px var(--kuto-focus-alt)!important;border-radius:2px;}',
247    'a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline-style:solid!important;}',
248    '@supports not selector(:focus-visible){',
249    'a:focus,button:focus,input:focus,select:focus,textarea:focus,[tabindex]:focus{',
250    'outline:3px solid var(--kuto-focus)!important;outline-offset:2px!important;}}',
251    'a:focus-visible,[role="link"]:focus-visible{position:relative;z-index:5;}',
252    'button svg,[role="button"] svg,a svg{color:var(--kuto-ink);}',
253    'input,select,textarea,button[aria-haspopup],[role="combobox"]{border-color:#5b6774!important;}',
254    'button[aria-pressed="true"],[role="tab"][aria-selected="true"],',
255    '[role="option"][aria-selected="true"]{outline:2px solid var(--kuto-ink);',
256    'outline-offset:-2px;font-weight:600;}',
257    'p,li,h2,h3,h4{line-height:1.5;overflow-wrap:break-word;}',
258    'article,li,[class*="card"]{height:auto!important;min-height:0;}',
259    'button,[role="button"],a[role="link"]{min-height:24px;min-width:24px;}',
260    '@media (prefers-reduced-motion: reduce){*,*::before,*::after{',
261    'animation-duration:0.001ms!important;animation-iteration-count:1!important;',
262    'transition-duration:0.001ms!important;scroll-behavior:auto!important;}}',
263  ].join('');
264
265  var cfg = window.kutoA11yEmbed || {};
266  var cssUrl = cfg.cssUrl;
267  var cssText = cfg.cssText || EMBED_CSS;
268  var HOSTS = 'kuto-view, kuto-nav, kuto-search, kuto-calendar, kuto-event, kuto-list';
269
270  var supportsAdopted =
271    'adoptedStyleSheets' in Document.prototype && 'replace' in CSSStyleSheet.prototype;
272
273  var sheetPromise = null;
274  var cssTextPromise = null;
275  var patched = new WeakSet();
276
277  function getCssText() {
278    if (!cssTextPromise) {
279      
280      cssTextPromise = cssUrl
281        ? fetch(cssUrl, { credentials: 'omit' })
282            .then(function (r) {
283              if (!r.ok) return cssText;
284              return r.text().then(function (text) {
285                return /\{/.test(text) ? text : cssText;
286              });
287            })
288            .catch(function () {
289              return cssText;
290            })
291        : Promise.resolve(cssText);
292    }
293    return cssTextPromise;
294  }
295
296  function getSheet() {
297    if (!sheetPromise) {
298      sheetPromise = getCssText()
299        .then(function (text) {
300          if (!text) return null;
301          var sheet = new CSSStyleSheet();
302          return sheet.replace(text);
303        })
304        .catch(function () {
305          return null;
306        });
307    }
308    return sheetPromise;
309  }
310
311  
312  function injectStyleTag(root) {
313    getCssText().then(function (text) {
314      if (!text || root.querySelector('style[data-kuto-a11y]')) return;
315      var style = document.createElement('style');
316      style.setAttribute('data-kuto-a11y', '');
317      style.textContent = text;
318      root.appendChild(style);
319    });
320  }
321
322  
323  function markHost(host) {
324    if (!host.hasAttribute('data-kuto-a11y')) host.setAttribute('data-kuto-a11y', '');
325  }
326
327  
328  function patchControls(root) {
329    if (!root.querySelectorAll) return;
330    var candidates = root.querySelectorAll(
331      "[class*='next'], [class*='prev'], [class*='arrow'], [class*='chevron']",
332    );
333
334    Array.prototype.forEach.call(candidates, function (el) {
335      if (el.tagName === 'svg' || el.closest('svg')) return;
336      if (el.closest('button, a[href]')) return;
337      if (el.closest('[aria-hidden="true"]')) return;
338      if (el.getAttribute('role') === 'button') {
339        if (!el.hasAttribute('tabindex')) el.setAttribute('tabindex', '0');
340        return;
341      }
342
343      var clickable = el.hasAttribute('onclick');
344      if (!clickable) {
345        try {
346          clickable = getComputedStyle(el).cursor === 'pointer';
347        } catch (err) {
348          clickable = false;
349        }
350      }
351      if (!clickable) return;
352
353      el.setAttribute('role', 'button');
354      if (!el.hasAttribute('tabindex')) el.setAttribute('tabindex', '0');
355      if (!el.getAttribute('aria-label')) {
356        var text = (el.textContent || '').trim();
357        var forward = /[>›»→]|next/i.test(text + ' ' + (el.getAttribute('class') || ''));
358        el.setAttribute('aria-label', forward ? 'Næste' : 'Forrige');
359      }
360
361      if (!el.kutoA11yKey) {
362        el.kutoA11yKey = true;
363        el.addEventListener('keydown', function (event) {
364          if (event.key === 'Enter' || event.key === ' ' || event.key === 'Spacebar') {
365            event.preventDefault();
366            el.click();
367          }
368        });
369      }
370    });
371  }
372
373  
374  function trackFocusInside(host) {
375    var root = host.shadowRoot;
376    if (!root || host.hasAttribute('data-kuto-a11y-focus-track')) return;
377    host.setAttribute('data-kuto-a11y-focus-track', '');
378
379    root.addEventListener('focusin', function (e) {
380      if (e.target !== host) host.setAttribute('data-kuto-a11y-focus-inside', '');
381    });
382
383    root.addEventListener('focusout', function () {
384      window.requestAnimationFrame(function () {
385        var active = root.activeElement;
386        if (!active || active === host) host.removeAttribute('data-kuto-a11y-focus-inside');
387      });
388    });
389  }
390
391  function patch(host) {
392    if (!host || patched.has(host)) return;
393    var root = host.shadowRoot;
394    if (!root) return; // closed shadow root eller endnu ikke monteret
395    patched.add(host);
396
397    watchRoot(root);
398    patchControls(root);
399
400    if (supportsAdopted) {
401      getSheet().then(function (sheet) {
402        if (!sheet) {
403          injectStyleTag(root);
404          markHost(host);
405          trackFocusInside(host);
406          return;
407        }
408        var current = root.adoptedStyleSheets || [];
409        if (current.indexOf(sheet) === -1) {
410          
411          root.adoptedStyleSheets = current.concat(sheet);
412        }
413        markHost(host);
414        trackFocusInside(host);
415      });
416    } else {
417      injectStyleTag(root);
418      markHost(host);
419      trackFocusInside(host);
420    }
421  }
422
423  
424  function watchRoot(root) {
425    if (root.kutoA11yWatched || !window.MutationObserver) return;
426    root.kutoA11yWatched = true;
427
428    var pending = null;
429    new MutationObserver(function (records) {
430      var added = records.some(function (record) {
431        return record.addedNodes && record.addedNodes.length > 0;
432      });
433      if (!added) return;
434
435      window.clearTimeout(pending);
436      pending = window.setTimeout(function () {
437        patchControls(root);
438      }, 300);
439    }).observe(root, { childList: true, subtree: true });
440  }
441
442
443  function scan(node) {
444    var scope = node && node.querySelectorAll ? node : document;
445    if (scope.matches && scope.matches(HOSTS)) patch(scope);
446    Array.prototype.forEach.call(scope.querySelectorAll(HOSTS), patch);
447  }
448
449  
450  function retryScan() {
451    var tries = 0;
452    var timer = window.setInterval(function () {
453      tries += 1;
454      scan(document);
455      var pending = Array.prototype.slice
456        .call(document.querySelectorAll(HOSTS))
457        .some(function (h) {
458          return !patched.has(h);
459        });
460      if (!pending || tries >= 20) window.clearInterval(timer);
461    }, 250);
462  }
463
464  
465  var observer = new MutationObserver(function (mutations) {
466    mutations.forEach(function (m) {
467      Array.prototype.forEach.call(m.addedNodes, function (n) {
468        if (n.nodeType === 1) scan(n);
469      });
470    });
471  });
472
473  function start() {
474    scan(document);
475    retryScan();
476    observer.observe(document.documentElement, { childList: true, subtree: true });
477  }
478
479  // Markør så indlæsning kan verificeres udefra.
480  window.kutoA11yEmbedBridge = { version: '1.3.0', rescan: function () { scan(document); } };
481
482  if (document.readyState === 'loading') {
483    document.addEventListener('DOMContentLoaded', start);
484  } else {
485    start();
486  }
487})();
488</script>
488
489<!-- end Simple Custom CSS and JS -->
490<!-- start Simple Custom CSS and JS -->
491<script>
492
493(function () {
494  "use strict";
495
496  var L = (window.kutoA11yL10n || {});
497  var t = function (key, fallback) {
498    return L[key] || fallback;
499  };
500
501  var reduceMotion =
502    window.matchMedia && window.matchMedia("(prefers-reduced-motion: reduce)").matches;
503
504  function safely(name, fn) {
505    try {
506      fn();
507    } catch (err) {
508      if (window.console && console.warn) {
509        console.warn("[kuto-a11y] " + name + " fejlede:", err);
510      }
511    }
512  }
513
514  
515  var SLIDE_CHILD_SELECTOR =
516    "li.kb-slide-item, .kb-slide-item, .splide__slide, .swiper-slide, .splide__track, .splide__list";
517
518  var KADENCE_GALLERY_SELECTOR =
519    ".wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel";
520
521  function isKadenceGalleryPart(element) {
522    if (!element || !element.closest) return false;
523    try {
524      return !!element.closest(KADENCE_GALLERY_SELECTOR);
525    } catch (err) {
526      return false;
527    }
528  }
529
530  
531  function pauseMountPoint(slider) {
532    var candidates = [];
533    try {
534      var wrap = slider.closest(
535        ".kt-blocks-carousel, .kb-gallery-wrap, .wp-block-kadence-advancedgallery, .kb-slider-wrap, .kb-blocks-carousel-wrap",
536      );
537      if (wrap && wrap !== slider) candidates.push(wrap);
538      if (slider.parentElement) candidates.push(slider.parentElement);
539    } catch (err) {
540      if (slider.parentElement) candidates.push(slider.parentElement);
541    }
542
543    for (var i = 0; i < candidates.length; i++) {
544      var el = candidates[i];
545      var hasSlideChild = false;
546      Array.prototype.forEach.call(el.children, function (child) {
547        try {
548          if (child.matches(SLIDE_CHILD_SELECTOR)) hasSlideChild = true;
549        } catch (e) {
550          
551        }
552      });
553      if (!hasSlideChild) return el;
554    }
555    
556    return null;
557  }
558
559  
560  function cleanupMisplacedPauseButtons() {
561    Array.prototype.forEach.call(
562      document.querySelectorAll(".kuto-slider-pause"),
563      function (button) {
564        var parent = button.parentElement;
565        if (!parent) return;
566        if (isKadenceGalleryPart(button)) {
567          parent.removeChild(button);
568          return;
569        }
570        var misplaced = false;
571        try {
572          misplaced =
573            !!button.closest(".splide__list, .splide__track, .splide__slide, .kb-slide-item") ||
574            !!parent.querySelector(":scope > " + SLIDE_CHILD_SELECTOR);
575        } catch (err) {
576          misplaced = false;
577        }
578        if (misplaced) parent.removeChild(button);
579      },
580    );
581  }
582
583  function sliderIsReady(slider) {
584    return !!(
585      slider.splide ||
586      slider.__splide ||
587      slider.swiper ||
588      slider.classList.contains("splide-initialized") ||
589      slider.classList.contains("is-initialized") ||
590      slider.querySelector(".splide__track, .swiper-wrapper")
591    );
592  }
593
594  function addPauseControls() {
595    cleanupMisplacedPauseButtons();
596
597    var selectors = [
598      ".splide",
599      ".kb-slider",
600      ".kt-blocks-carousel-init",
601      ".kadence-slide-anim-fade",
602      ".wp-block-kadence-advancedgallery .kb-gallery-type-carousel",
603      ".swiper",
604    ];
605
606    var seen = [];
607
608    selectors.forEach(function (selector) {
609      Array.prototype.forEach.call(document.querySelectorAll(selector), function (slider) {
610        if (seen.indexOf(slider) !== -1) return;
611        seen.push(slider);
612
613        // v1.7.4: Kadence-billedgallerier ejer selv alle kontroller. Snippettet
614        // må hverken indsætte knapper eller ændre deres opbygning.
615        if (isKadenceGalleryPart(slider)) return;
616
617        // Kun autoplay-slidere behøver en pause-knap.
618        var autoplay =
619          slider.getAttribute("data-autoplay") === "true" ||
620          slider.getAttribute("data-auto") === "true" ||
621          slider.getAttribute("data-slider-auto") === "1" ||
622          slider.classList.contains("kb-slider-has-autoplay") ||
623          !!slider.querySelector(".splide__progress, .splide__toggle") ||
624          slider.getAttribute("data-slider-speed") !== null;
625
626        if (!autoplay && !slider.querySelector("[data-autoplay='true']")) return;
627
628        // Vent til slideren selv er initialiseret, så tællingen ikke forstyrres.
629        if (!sliderIsReady(slider)) return;
630
631        var mount = pauseMountPoint(slider);
632        if (!mount) return;
633        if (mount.querySelector(".kuto-slider-pause")) return;
634
635        var button = document.createElement("button");
636        button.type = "button";
637        button.className = "kuto-slider-pause";
638        button.setAttribute("aria-pressed", "false");
639        button.setAttribute("aria-label", t("pause", "Sæt billedskift på pause"));
640        button.innerHTML =
641          '<span aria-hidden="true">&#10073;&#10073;</span><span class="kuto-pause-text">' +
642          t("pauseShort", "Pause") +
643          "</span>";
644
645        mount.classList.add("kuto-slider-has-pause");
646        slider.classList.add("kuto-slider-has-pause");
647
648        var paused = false;
649
650        function apply(next) {
651          paused = next;
652          slider.classList.toggle("kuto-slider-paused", paused);
653          button.setAttribute("aria-pressed", paused ? "true" : "false");
654          button.setAttribute(
655            "aria-label",
656            paused ? t("play", "Start billedskift") : t("pause", "Sæt billedskift på pause"),
657          );
658          var label = button.querySelector(".kuto-pause-text");
659          if (label) {
660            label.textContent = paused
661              ? t("playShort", "Afspil")
662              : t("pauseShort", "Pause");
663          }
664
665          var instance = slider.splide || slider.__splide || null;
666          if (instance && instance.Components && instance.Components.Autoplay) {
667            if (paused) instance.Components.Autoplay.pause();
668            else instance.Components.Autoplay.play();
669            return;
670          }
671          if (slider.swiper && slider.swiper.autoplay) {
672            if (paused) slider.swiper.autoplay.stop();
673            else slider.swiper.autoplay.start();
674            return;
675          }
676
677          // Fallback: frys CSS-animationer og timers i containeren.
678          slider.style.setProperty(
679            "animation-play-state",
680            paused ? "paused" : "running",
681          );
682          Array.prototype.forEach.call(slider.querySelectorAll("*"), function (el) {
683            el.style.setProperty("animation-play-state", paused ? "paused" : "running");
684          });
685        }
686
687        button.addEventListener("click", function () {
688          apply(!paused);
689        });
690
691        mount.appendChild(button);
692
693        // Brugere der har bedt om mindre bevægelse skal ikke selv trykke.
694        if (reduceMotion) apply(true);
695      });
696    });
697  }
698
699  
700  function galleryHasAutoplay(block) {
701    try {
702      if (!block.querySelector(".kb-gallery-type-carousel, .kt-blocks-carousel-init")) {
703        return false;
704      }
705      var root = block.querySelector(".kt-blocks-carousel-init, .splide") || block;
706      return !!(
707        root.getAttribute("data-slider-anim-speed") ||
708        root.getAttribute("data-autoplay") === "true" ||
709        root.getAttribute("data-auto") === "true" ||
710        root.getAttribute("data-slider-speed") ||
711        block.querySelector(".splide__progress, .splide__toggle") ||
712        (root.splide && root.splide.options && root.splide.options.autoplay)
713      );
714    } catch (err) {
715      return false;
716    }
717  }
718
719  function galleryIsReady(block) {
720    try {
721      var root = block.querySelector(".kt-blocks-carousel-init, .splide");
722      if (!root) return false;
723      return !!(
724        root.splide ||
725        root.classList.contains("splide-initialized") ||
726        root.classList.contains("is-initialized") ||
727        root.querySelector(".splide__track")
728      );
729    } catch (err) {
730      return false;
731    }
732  }
733
734  function addGalleryPauseControls() {
735    Array.prototype.forEach.call(
736      document.querySelectorAll(".wp-block-kadence-advancedgallery"),
737      function (block) {
738        if (block.getAttribute("data-kuto-pause") === "done") return;
739        if (!galleryHasAutoplay(block)) return;
740        if (!galleryIsReady(block)) return;
741
742        var next = block.nextElementSibling;
743        if (next && next.classList && next.classList.contains("kuto-gallery-pause-wrap")) {
744          block.setAttribute("data-kuto-pause", "done");
745          return;
746        }
747
748        var wrap = document.createElement("div");
749        wrap.className = "kuto-gallery-pause-wrap";
750
751        var button = document.createElement("button");
752        button.type = "button";
753        button.className = "kuto-gallery-pause";
754        button.setAttribute("aria-pressed", "false");
755        button.setAttribute("aria-label", t("pause", "Sæt billedskift på pause"));
756        button.innerHTML =
757          '<span aria-hidden="true">&#10073;&#10073;</span><span class="kuto-pause-text">' +
758          t("pauseShort", "Pause") +
759          "</span>";
760
761        var paused = false;
762
763        function apply(next) {
764          paused = next;
765          button.setAttribute("aria-pressed", paused ? "true" : "false");
766          button.setAttribute(
767            "aria-label",
768            paused ? t("play", "Start billedskift") : t("pause", "Sæt billedskift på pause"),
769          );
770          button.innerHTML = paused
771
772            ? '<span aria-hidden="true">&#9654;</span><span class="kuto-pause-text">' +
773              t("playShort", "Afspil") +
774              "</span>"
775            : '<span aria-hidden="true">&#10073;&#10073;</span><span class="kuto-pause-text">' +
776              t("pauseShort", "Pause") +
777              "</span>";
778
779          var root = null;
780          try {
781            root = block.querySelector(".kt-blocks-carousel-init, .splide");
782          } catch (err) {
783            root = null;
784          }
785          var instance = root && root.splide ? root.splide : null;
786          if (instance && instance.Components && instance.Components.Autoplay) {
787            if (paused) instance.Components.Autoplay.pause();
788            else instance.Components.Autoplay.play();
789            return;
790          }
791
792          
793          block.style.setProperty("animation-play-state", paused ? "paused" : "running");
794        }
795
796        button.addEventListener("click", function () {
797          apply(!paused);
798        });
799
800        wrap.appendChild(button);
801        block.insertAdjacentElement("afterend", wrap);
802        block.setAttribute("data-kuto-pause", "done");
803
804        if (reduceMotion) apply(true);
805      },
806    );
807  }
808
809
810  
811  function fixInteractiveElements() {
812    var candidates = document.querySelectorAll(
813      "div[onclick], span[onclick], .splide__arrow:not(button), " +
814        ".kb-slider-arrow:not(button), .slider-next:not(button), .slider-prev:not(button), " +
815        ".swiper-button-next:not(button), .swiper-button-prev:not(button), " +
816        "[class*='ultp'][class*='next']:not(button):not(a), " +
817        "[class*='ultp'][class*='prev']:not(button):not(a), " +
818        "[class*='ultp-arrow']:not(button):not(a), " +
819        "[class*='arrow']:not(button):not(a):not(svg)",
820    );
821
822    Array.prototype.forEach.call(candidates, function (el) {
823      if (isKadenceGalleryPart(el)) return;
824      if (el.closest("button, a")) return;
825      // v1.7.1: aldrig to keydown-listeners på samme element (dobbelt klik).
826      if (el.kutoA11yKey) return;
827      if (el.getAttribute("role") === "button") return;
828
829      var text = (el.textContent || "").trim();
830      var isArrow = /^[>‹›<»«→←]$/.test(text) || text === "";
831      if (!el.hasAttribute("onclick") && !isArrow) return;
832
833      // v1.6.0: fælles mærke, så keyboardCarouselArrows() ikke tilføjer en
834      // ekstra keydown-listener til de samme elementer (dobbelt klik).
835      el.kutoA11yKey = true;
836      el.setAttribute("role", "button");
837      if (!el.hasAttribute("tabindex")) el.setAttribute("tabindex", "0");
838
839      if (!el.getAttribute("aria-label")) {
840        var forward = /[>›»→]/.test(text) || /next/i.test(el.className);
841        el.setAttribute(
842          "aria-label",
843          forward ? t("nextSlide", "Næste") : t("prevSlide", "Forrige"),
844        );
845      }
846
847      el.addEventListener("keydown", function (event) {
848        if (event.key === "Enter" || event.key === " " || event.key === "Spacebar") {
849          event.preventDefault();
850          el.click();
851        }
852      });
853    });
854  }
855
856  
857  function keyboardCarouselArrows() {
858    var candidates = document.querySelectorAll(
859      "[class*='next'], [class*='prev'], [class*='arrow'], [class*='chevron']",
860    );
861
862    Array.prototype.forEach.call(candidates, function (el) {
863      if (isKadenceGalleryPart(el)) return;
864      if (el.tagName === "svg" || el.closest("svg")) return;
865      if (el.closest("button, a[href]")) return;
866      if (el.closest('[aria-hidden="true"]')) return;
867
868      if (el.kutoA11yKey) {
869        if (!el.hasAttribute("tabindex")) el.setAttribute("tabindex", "0");
870        return;
871      }
872
873      var clickable = el.hasAttribute("onclick");
874      if (!clickable && window.getComputedStyle) {
875        try {
876          clickable = window.getComputedStyle(el).cursor === "pointer";
877        } catch (err) {
878          clickable = false;
879        }
880      }
881      if (!clickable) return;
882
883      el.kutoA11yKey = true;
884      el.setAttribute("role", "button");
885      if (!el.hasAttribute("tabindex")) el.setAttribute("tabindex", "0");
886
887      if (!el.getAttribute("aria-label")) {
888        var text = (el.textContent || "").trim();
889        var forward = /[>›»→]|next/i.test(text + " " + (el.className || ""));
890        el.setAttribute(
891          "aria-label",
892          forward ? t("nextSlide", "Næste") : t("prevSlide", "Forrige"),
893        );
894      }
895
896      el.addEventListener("keydown", function (event) {
897        if (event.key === "Enter" || event.key === " " || event.key === "Spacebar") {
898          event.preventDefault();
899          el.click();
900        }
901      });
902    });
903  }
904
905  
906  function fixExpandedState() {
907    var toggles = document.querySelectorAll(
908      ".kt-accordion-header-wrap [class*='accordion-header'], " +
909        "[class*='filter-toggle'], [class*='-dropdown-toggle'], " +
910        "button[class*='dropdown-nav'], button[class*='nav'][class*='toggle'], " +
911        "button[class*='menu-toggle'], details > summary, " +
912        // v1.3.0 (9.4.1.2): pseudo-selects som "Meddelelsestype" på /nyheder/
913        "[class*='ultp-filter'], [class*='select-trigger'], " +
914        "[class*='dropdown-label'], [class*='dropdown-title']",
915    );
916
917
918
919    Array.prototype.forEach.call(toggles, function (el) {
920      if (el.tagName === "SUMMARY") return; // <details> melder selv tilstand.
921      if (el.hasAttribute("aria-expanded")) return;
922
923      var open = /(-active|--open|\bopen\b|is-open)/.test(el.className);
924      el.setAttribute("aria-expanded", open ? "true" : "false");
925
926      el.addEventListener("click", function () {
927        window.setTimeout(function () {
928          var nowOpen = /(-active|--open|\bopen\b|is-open)/.test(el.className);
929          el.setAttribute("aria-expanded", nowOpen ? "true" : "false");
930        }, 50);
931      });
932    });
933  }
934
935  
936  var AUTOCOMPLETE = [
937    [/e-?mail/i, "email"],
938    [/fname|first.?name|fornavn/i, "given-name"],
939    [/lname|last.?name|efternavn/i, "family-name"],
940    [/(^|[^a-z])(navn|name)([^a-z]|$)/i, "name"],
941    [/land|country/i, "country-name"],
942    [/telefon|phone|tel/i, "tel"],
943    [/postnr|zip|postal/i, "postal-code"],
944    [/adresse|address|street/i, "street-address"],
945    [/\bby\b|city/i, "address-level2"],
946  ];
947
948  function fixAutocomplete() {
949    var fields = document.querySelectorAll(
950      "input:not([type=hidden]):not([type=submit]):not([type=button]):not([type=checkbox]):not([type=radio]):not([type=file]):not([autocomplete]), textarea:not([autocomplete])",
951    );
952
953    Array.prototype.forEach.call(fields, function (field) {
954      if ((field.type || "").toLowerCase() === "email") {
955        field.setAttribute("autocomplete", "email");
956        return;
957      }
958
959      var needle = [field.name, field.id, field.placeholder, field.getAttribute("aria-label")]
960        .filter(Boolean)
961        .join(" ");
962
963      for (var i = 0; i < AUTOCOMPLETE.length; i++) {
964        if (AUTOCOMPLETE[i][0].test(needle)) {
965          field.setAttribute("autocomplete", AUTOCOMPLETE[i][1]);
966          return;
967        }
968      }
969    });
970  }
971
972  
973  function fixDynamicCards() {
974    Array.prototype.forEach.call(
975      document.querySelectorAll('[aria-hidden="true"]'),
976      function (hidden) {
977        Array.prototype.forEach.call(
978          hidden.querySelectorAll('a[href], button, input, select, textarea, [tabindex]:not([tabindex="-1"])'),
979          function (el) {
980            el.setAttribute("tabindex", "-1");
981          },
982        );
983      },
984    );
985
986    Array.prototype.forEach.call(
987      document.querySelectorAll("a[href]"),
988      function (link) {
989        if (link.getAttribute("aria-label") || link.getAttribute("aria-labelledby")) return;
990        if ((link.textContent || "").trim() !== "") return;
991
992        var img = link.querySelector("img[alt]:not([alt=''])");
993        if (img) {
994          link.setAttribute("aria-label", img.getAttribute("alt"));
995          return;
996        }
997
998        if (link.getAttribute("title")) {
999          link.setAttribute("aria-label", link.getAttribute("title"));
1000          return;
1001        }
1002
1003        var href = link.getAttribute("href");
1004        if (href === "/" || href === window.location.origin + "/") {
1005          link.setAttribute(
1006            "aria-label",
1007            t("logoLabel", "Kulturværftet & Toldkammeret – til forsiden"),
1008          );
1009        }
1010      },
1011    );
1012  }
1013
1014  
1015  var LABELS = L.labels || {
1016    "Toggle Menu": "Vis eller skjul menu",
1017    "Toggle menu": "Vis eller skjul menu",
1018    "Open menu": "Åbn menu",
1019    "Close menu": "Luk menu",
1020    "Account Menu": "Kontomenu",
1021    "View Search Form": "Vis søgefelt",
1022    "Close search": "Luk søgning",
1023    "Close Search": "Luk søgning",
1024    "Skip to content": "GÃ¥ til indhold",
1025    // De rå "… of"-fragmenter kommer fra window.kadenceConfig.screenReader,
1026    // hvor temaet selv sætter sidenavnet bagefter. De skal stå FØR de korte
1027    // nøgler i opslaget (eksakt match slår til først), ellers ender de som
1028    // "Vis undermenu of".
1029    "Expand child menu of": "Vis undermenu for",
1030    "Collapse child menu of": "Skjul undermenu for",
1031    "Toggle child menu of": "Vis eller skjul undermenu for",
1032    "Expand child menu": "Vis undermenu",
1033    "Collapse child menu": "Skjul undermenu",
1034  };
1035
1036  var LABEL_PATTERNS = [
1037    [/^Expand child menu of (.+)$/i, "Vis undermenu for "],
1038    [/^Collapse child menu of (.+)$/i, "Skjul undermenu for "],
1039    [/^Toggle child menu of (.+)$/i, "Vis eller skjul undermenu for "],
1040  ];
1041
1042  function translateValue(value) {
1043    var v = (value || "").trim();
1044    if (!v) return null;
1045    if (LABELS[v]) return LABELS[v];
1046
1047    for (var i = 0; i < LABEL_PATTERNS.length; i++) {
1048      var m = v.match(LABEL_PATTERNS[i][0]);
1049      if (m) return LABEL_PATTERNS[i][1] + m[1];
1050    }
1051
1052    // Sammensatte strenge, fx SVG-titlen "Toggle Menu Close".
1053    var replaced = v;
1054    Object.keys(LABELS).forEach(function (key) {
1055      if (key.length < 5) return;
1056      if (replaced.indexOf(key) !== -1) {
1057        replaced = replaced.split(key).join(LABELS[key]);
1058      }
1059    });
1060    return replaced !== v ? replaced : null;
1061  }
1062
1063  // Kadence bygger nogle skærmlæser-strenge fra sin egen config-variabel.
1064  function translateKadenceConfig() {
1065    var cfg = window.kadenceConfig;
1066    if (!cfg || !cfg.screenReader) return;
1067    var sr = cfg.screenReader;
1068    Object.keys(sr).forEach(function (key) {
1069      var next = translateValue(sr[key]);
1070      if (next) sr[key] = next;
1071    });
1072  }
1073
1074  function translateAttributes() {
1075    ["aria-label", "title", "placeholder"].forEach(function (attr) {
1076      Array.prototype.forEach.call(
1077        document.querySelectorAll("[" + attr + "]"),
1078        function (el) {
1079          var next = translateValue(el.getAttribute(attr));
1080          if (next) el.setAttribute(attr, next);
1081        },
1082      );
1083    });
1084
1085    Array.prototype.forEach.call(
1086      document.querySelectorAll("a, button, span"),
1087      function (el) {
1088        if (el.childNodes.length !== 1 || el.firstChild.nodeType !== 3) return;
1089        var next = translateValue(el.firstChild.nodeValue);
1090        if (next) el.firstChild.nodeValue = next;
1091      },
1092    );
1093
1094    // SVG-elementer bruger <title>/<desc> som tilgængeligt navn.
1095    Array.prototype.forEach.call(
1096      document.querySelectorAll("svg title, svg desc"),
1097      function (el) {
1098        var next = translateValue(el.textContent);
1099        if (next) el.textContent = next;
1100      },
1101    );
1102  }
1103
1104  
1105  var MEDIA_FRAME_SELECTOR =
1106    "iframe[src*='youtube'], iframe[src*='youtu.be'], iframe[src*='vimeo'], " +
1107    "iframe[src*='soundcloud'], iframe[src*='castos'], iframe[src*='podcast'], " +
1108    "iframe[src*='spotify'], iframe[src*='player']";
1109
1110  // Nærmeste synlige overskrift eller billedtekst over/omkring elementet.
1111  function nearbyMediaName(el) {
1112    var scope = el.closest(
1113      "figure, .wp-block-embed, .wp-block-video, .wp-block-audio, section, .kt-inside-inner-col, article",
1114    );
1115    var caption = scope && scope.querySelector("figcaption");
1116    if (caption && (caption.textContent || "").trim()) {
1117      return caption.textContent.trim().replace(/\s+/g, " ");
1118    }
1119
1120    var node = scope || el;
1121    var heading = null;
1122    while (node && !heading) {
1123      var prev = node.previousElementSibling;
1124      while (prev && !heading) {
1125        if (/^H[1-6]$/.test(prev.tagName)) heading = prev;
1126        else heading = prev.querySelector ? prev.querySelector("h1, h2, h3, h4, h5, h6") : null;
1127        prev = prev.previousElementSibling;
1128      }
1129      node = node.parentElement;
1130      if (node === document.body) break;
1131    }
1132
1133    if (heading && (heading.textContent || "").trim()) {
1134      return heading.textContent.trim().replace(/\s+/g, " ");
1135    }
1136    return "";
1137  }
1138
1139  function mediaAlternatives() {
1140    // 1) Indlejrede afspillere i iframes skal have en title (9.4.1.2).
1141    Array.prototype.forEach.call(
1142      document.querySelectorAll(MEDIA_FRAME_SELECTOR),
1143      function (frame) {
1144        var name = (frame.getAttribute("title") || "").trim();
1145        var generic = !name || /^(youtube|vimeo|video player|audio player|iframe|embed)/i.test(name);
1146        if (!generic) return;
1147
1148        var src = frame.getAttribute("src") || "";
1149        var isAudio = /soundcloud|castos|podcast|spotify/i.test(src);
1150        var label = nearbyMediaName(frame);
1151        var prefix = isAudio
1152          ? t("audioPlayer", "Lydafspiller")
1153          : t("videoPlayer", "Video");
1154
1155        frame.setAttribute("title", label ? prefix + ": " + label : prefix);
1156      },
1157    );
1158
1159    // 2) <video>/<audio> i selve siden: navn + synlige kontroller.
1160    //    VIGTIGT: afspillere med egne kontroller (Castos/Seriously Simple
1161    //    Podcasting m.fl.) må IKKE få browserens indbyggede kontroller — den
1162    //    ekstra kontrolrække sprænger afspillerens faste højde, så dens egne
1163    //    kontroller (hastighed, spoling, tid) bliver klippet af.
1164    var CUSTOM_PLAYER_SELECTOR =
1165      ".castos-player, .ssp-player, .wp-playlist, .mejs-container, " +
1166      ".plyr, .video-js, [data-player_id]";
1167
1168    Array.prototype.forEach.call(
1169      document.querySelectorAll("video, audio"),
1170      function (media) {
1171        var inCustomPlayer = !!media.closest(CUSTOM_PLAYER_SELECTOR);
1172
1173        if (!inCustomPlayer && !media.hasAttribute("controls")) {
1174          media.setAttribute("controls", "");
1175        }
1176        if (inCustomPlayer && media.hasAttribute("controls")) {
1177          // Ryd op efter tidligere versioner af snippettet.
1178          media.removeAttribute("controls");
1179        }
1180
1181
1182        if (
1183          !(media.getAttribute("aria-label") || "").trim() &&
1184          !media.getAttribute("aria-labelledby")
1185        ) {
1186          var label = nearbyMediaName(media);
1187          var prefix =
1188            media.tagName === "AUDIO"
1189              ? t("audioPlayer", "Lydafspiller")
1190              : t("videoPlayer", "Video");
1191          media.setAttribute("aria-label", label ? prefix + ": " + label : prefix);
1192        }
1193
1194        // 3) Et tekstalternativ (transskription/referat) placeret lige efter
1195        //    afspilleren kobles til den, så det annonceres som beskrivelse.
1196        var scope =
1197          media.closest("figure, .wp-block-video, .wp-block-audio, .
1197wp-block-embed") || media;
1198        var next = scope.nextElementSibling;
1199        var isAlt =
1200          next &&
1201          /transskrip|tekstalternativ|referat|udskrift|synstolk/i.test(
1202            (next.textContent || "").slice(0, 200),
1203          );
1204        if (isAlt && !media.getAttribute("aria-describedby")) {
1205          if (!next.id) {
1206            next.id =
1207              "kuto-media-alt-" + Math.random().toString(36).slice(2, 8);
1208          }
1209          media.setAttribute("aria-describedby", next.id);
1210        }
1211      },
1212    );
1213
1214    // 4) Castos-afspillerens ydre boks får en gruppe-rolle med navn, så
1215    //    knapperne inde i den hører til et navngivet lydindhold.
1216    Array.prototype.forEach.call(
1217      document.querySelectorAll("[class*='castos-player']:not([data-kuto-media])"),
1218      function (box) {
1219        box.setAttribute("data-kuto-media", "1");
1220        if (box.getAttribute("role") || box.getAttribute("aria-label")) return;
1221        var titleEl = box.querySelector("[class*='title'], [class*='episode']");
1222        var label = (titleEl && (titleEl.textContent || "").trim()) || nearbyMediaName(box);
1223        box.setAttribute("role", "group");
1224        box.setAttribute(
1225          "aria-label",
1226          t("audioPlayer", "Lydafspiller") + (label ? ": " + label : ""),
1227        );
1228      },
1229    );
1230  }
1231
1232
1233  
1234  function labelPlayerSpeed() {
1235    var buttons = document.querySelectorAll(
1236      "[class*='player-btn__speed'], [class*='playback-speed'], [aria-label='Playback speed'], [title='Playback speed']",
1237    );
1238
1239    Array.prototype.forEach.call(buttons, function (el) {
1240      function label() {
1241        var value = (el.textContent || "").trim().replace(/\s+/g, "");
1242        el.setAttribute(
1243          "aria-label",
1244          value ? "Afspilningshastighed: " + value : "Afspilningshastighed",
1245        );
1246        if (el.getAttribute("title") === "Playback speed") {
1247          el.setAttribute("title", "Afspilningshastighed");
1248        }
1249        if (!el.hasAttribute("aria-live")) el.setAttribute("aria-live", "polite");
1250      }
1251
1252      label();
1253
1254      if (el.getAttribute("data-kuto-speed") === "1") return;
1255      el.setAttribute("data-kuto-speed", "1");
1256      el.addEventListener("click", function () {
1257        window.setTimeout(label, 60);
1258      });
1259    });
1260  }
1261
1262  
1263  var SOCIAL = [
1264    [/facebook/i, "Facebook"],
1265    [/instagram/i, "Instagram"],
1266    [/youtube|youtu\.be/i, "YouTube"],
1267    [/linkedin/i, "LinkedIn"],
1268    [/spotify/i, "Spotify"],
1269    [/tiktok/i, "TikTok"],
1270    [/x\.com|twitter/i, "X"],
1271    [/soundcloud/i, "SoundCloud"],
1272    [/vimeo/i, "Vimeo"],
1273  ];
1274
1275  function visibleText(el) {
1276    var text = (el.textContent || "").replace(/\s+/g, " ").trim();
1277    return text;
1278  }
1279
1280  function hasAccessibleName(el) {
1281    if ((el.getAttribute("aria-label") || "").trim()) return true;
1282    if ((el.getAttribute("aria-labelledby") || "").trim()) return true;
1283    if (visibleText(el)) return true;
1284    var img = el.querySelector("img[alt]");
1285    if (img && (img.getAttribute("alt") || "").trim()) return true;
1286    var svgTitle = el.querySelector("svg title, svg desc");
1287    if (svgTitle && (svgTitle.textContent || "").trim()) return true;
1288    if ((el.getAttribute("title") || "").trim()) return true;
1289    var input = el.querySelector("input[value]");
1290    if (input && (input.value || "").trim()) return true;
1291    return false;
1292  }
1293
1294  // Samme kendte undersite-navne som kuto_a11y_label_from_path() i PHP.
1295  var KNOWN_SLUGS = {
1296    "bgk-artlab": "bgk ARTLAB",
1297    "om-bgk-artlab": "bgk ARTLAB",
1298    transit: "ARTSPACE TRANSIT",
1299    "transit-formidling": "ARTSPACE TRANSIT",
1300    kutek: "Kunst og teknologi",
1301    lydsiden: "Lydsiden",
1302    toldkammeret: "Toldkammeret",
1303    kulturvaerftet: "Kulturværftet",
1304  };
1305
1306  function humanize(segment) {
1307    var slug = decodeURIComponent(segment).toLowerCase();
1308    if (KNOWN_SLUGS[slug]) return KNOWN_SLUGS[slug];
1309    var words = decodeURIComponent(segment).replace(/[-_]+/g, " ").trim();
1310    if (!words) return "";
1311    return words.charAt(0).toUpperCase() + words.slice(1);
1312  }
1313
1314
1315  function nameFromHref(el) {
1316    var href = (el.getAttribute("href") || "").trim();
1317    if (!href) return null;
1318
1319    if (href === "#" || href === "#top" || /#(top|toppen|start)$/i.test(href)) {
1320      return t("toTop", "Til toppen af siden");
1321    }
1322    if (href.indexOf("mailto:") === 0) {
1323      return t("mailTo", "Send e-mail til ") + href.slice(7).split("?")[0];
1324    }
1325    if (href.indexOf("tel:") === 0) {
1326      return t("callTo", "Ring til ") + href.slice(4);
1327    }
1328
1329    for (var i = 0; i < SOCIAL.length; i++) {
1330      if (SOCIAL[i][0].test(href)) {
1331        return t("socialPrefix", "Kulturværftet på ") + SOCIAL[i][1];
1332      }
1333    }
1334
1335    var url;
1336    try {
1337      url = new URL(href, window.location.href);
1338    } catch (err) {
1339      return null;
1340    }
1341
1342    if (url.origin === window.location.origin && (url.pathname === "/" || url.pathname === "")) {
1343      return t("logoLabel", "Kulturværftet & Toldkammeret – til forsiden");
1344    }
1345
1346    if (/billet\.kuto\.dk/.test(url.hostname)) {
1347      return t("ticketLink", "Køb billetter (åbner billetsystemet)");
1348    }
1349
1350    var parts = url.pathname.split("/").filter(Boolean);
1351    var last = humanize(parts[parts.length - 1] || "");
1352    if (!last) return null;
1353    if (/\.(pdf)$/i.test(last)) {
1354      return t("pdfLink", "Hent PDF: ") + last.replace(/\.pdf$/i, "");
1355    }
1356    return t("goTo", "GÃ¥ til ") + last;
1357  }
1358
1359  function nameFromIcon(el) {
1360    // Ikonfonte og SVG-sprites afslører ofte formålet i klassenavnet.
1361    var icon = el.querySelector("[class*='icon'], [class*='fa-'], use[href], use");
1362    var source = "";
1363    if (icon) {
1364      source = icon.getAttribute("class") || "";
1365      var use = icon.tagName === "use" ? icon : el.querySelector("use");
1366      if (use) {
1367        source += " " + (use.getAttribute("href") || use.getAttribute("xlink:href") || "");
1368      }
1369    }
1370    source += " " + (el.getAttribute("class") || "");
1371
1372    if (/(chevron|arrow).*up|up.*(chevron|arrow)|scroll.?to.?top|back.?to.?top/i.test(source)) {
1373      return t("toTop", "Til toppen af siden");
1374    }
1375    if (/(next|forward|højre|right)/i.test(source)) return t("nextSlide", "Næste");
1376    if (/(prev|previous|venstre|left)/i.test(source)) return t("prevSlide", "Forrige");
1377    if (/logo|brand|site.?title/i.test(source)) {
1378      return t("logoLabel", "Kulturværftet & Toldkammeret – til forsiden");
1379    }
1380    if (/search|soeg/i.test(source)) return t("searchLabel", "Søg");
1381    if (/cart|basket|kurv/i.test(source)) return t("cartLabel", "Kurv");
1382    if (/account|user|profil|konto/i.test(source)) return t("accountLabel", "Konto");
1383
1384
1385    for (var i = 0; i < SOCIAL.length; i++) {
1386      if (SOCIAL[i][0].test(source)) {
1387        return t("socialPrefix", "Kulturværftet på ") + SOCIAL[i][1];
1388      }
1389    }
1390    return null;
1391  }
1392
1393  function nameFromContext(el) {
1394    // Logo-links og billed-links har ofte teksten i et søskende-element.
1395    var img = el.querySelector("img[title], img[data-alt]");
1396    if (img) {
1397      var alt = img.getAttribute("title") || img.getAttribute("data-alt");
1398      if (alt && alt.trim()) return alt.trim();
1399    }
1400
1401    var wrapper = el.parentElement;
1402    for (var depth = 0; wrapper && depth < 2; depth++) {
1403      var heading = wrapper.querySelector("h1, h2, h3, h4, .elementor-heading-title");
1404      if (heading) {
1405        var text = visibleText(heading);
1406        if (text) return text;
1407      }
1408      wrapper = wrapper.parentElement;
1409    }
1410    return null;
1411  }
1412
1413  function nameIconControls() {
1414    var controls = document.querySelectorAll(
1415      "a[href], button, [role='button'], input[type='image']:not([alt])",
1416    );
1417
1418    Array.prototype.forEach.call(controls, function (el) {
1419      if (el.getAttribute("aria-hidden") === "true") return;
1420      if (hasAccessibleName(el)) return;
1421
1422      // Pile og "til toppen" skal navngives efter ikonet, ikke destinationen.
1423      var arrowLike = /(next|prev|arrow|chevron|to.?top)/i.test(
1424        (el.getAttribute("class") || "") + " " + (el.innerHTML || ""),
1425      );
1426
1427      var name =
1428        (arrowLike ? nameFromIcon(el) : null) ||
1429        nameFromHref(el) ||
1430        nameFromIcon(el) ||
1431        nameFromContext(el);
1432
1433      if (!name) return;
1434
1435      el.setAttribute("aria-label", name);
1436
1437      // SVG'er inde i kontrollen må ikke konkurrere med navnet.
1438      Array.prototype.forEach.call(el.querySelectorAll("svg"), function (svg) {
1439        if (!svg.hasAttribute("aria-hidden") && !svg.querySelector("title")) {
1440          svg.setAttribute("aria-hidden", "true");
1441          svg.setAttribute("focusable", "false");
1442        }
1443      });
1444    });
1445  }
1446
1447  
1448  var menuDocListeners = false;
1449  var openItems = [];
1450
1451  function submenuOf(item) {
1452    return item.querySelector(":scope > ul.sub-menu, :scope > ul.submenu");
1453  }
1454
1455  function triggerOf(item) {
1456    return item.kutoTrigger || null;
1457  }
1458
1459  function setMenuState(item, open) {
1460    var trigger = triggerOf(item);
1461
1462    if (open) {
1463      item.setAttribute("data-kuto-open", "true");
1464      if (openItems.indexOf(item) === -1) openItems.push(item);
1465    } else {
1466      item.removeAttribute("data-kuto-open");
1467      openItems = openItems.filter(function (other) {
1468        return other !== item;
1469      });
1470    }
1471
1472    if (trigger) trigger.setAttribute("aria-expanded", open ? "true" : "false");
1473
1474    if (trigger && trigger.kutoLabelBase) {
1475      trigger.setAttribute(
1476        "aria-label",
1477        (open ? t("submenuClose", "Luk undermenu: ") : t("submenuOpen", "Åbn undermenu: ")) +
1478          trigger.kutoLabelBase
1479      );
1480    }
1481  }
1482
1483  function closeMenus(except) {
1484    openItems.slice().forEach(function (item) {
1485      if (except && (item === except || item.contains(except))) return;
1486      setMenuState(item, false);
1487    });
1488  }
1489
1490  function initDocMenuListeners() {
1491    if (menuDocListeners) return;
1492    menuDocListeners = true;
1493
1494    // Esc lukker uden musebevægelse og returnerer fokus til udløseren.
1495    document.addEventListener("keydown", function (event) {
1496      if (event.key !== "Escape" && event.key !== "Esc") return;
1497      if (!openItems.length) return;
1498
1499      var active = document.activeElement;
1500      var target = null;
1501
1502      for (var i = openItems.length - 1; i >= 0; i--) {
1503        if (active && openItems[i].contains(active)) {
1504          target = openItems[i];
1505          break;
1506        }
1507      }
1508      if (!target) target = openItems[openItems.length - 1];
1509
1510      var trigger = triggerOf(target);
1511      setMenuState(target, false);
1512      if (trigger && trigger.focus) trigger.focus();
1513      event.stopPropagation();
1514    });
1515
1516    // Klik udenfor lukker.
1517    document.addEventListener("click", function (event) {
1518      if (!openItems.length) return;
1519      var inside = openItems.some(function (item) {
1520        return item.contains(event.target);
1521      });
1522      if (!inside) closeMenus();
1523    });
1524
1525    // Tab ud af en åben menu lukker den igen.
1526    document.addEventListener("focusin", function (event) {
1527      if (!openItems.length) return;
1528      openItems.slice().forEach(function (item) {
1529        if (!item.contains(event.target)) setMenuState(item, false);
1530      });
1531    });
1532  }
1533
1534  // Menupunkter der kun må åbne deres undermenu (aldrig navigere).
1535  // Matches på synlig tekst, små bogstaver. Kan udvides via
1536  // window.kutoA11yL10n.toggleOnly = ["mød os", ...].
1537  var TOGGLE_ONLY = (L.toggleOnly || ["mød os"]).map(function (value) {
1538    return String(value).replace(/\s+/g, " ").trim().toLowerCase();
1539  });
1540
1541  // Find kun menupunktets synlige navn. Kadence lægger bl.a. SVG-titlen
1542  // "Vis mere" inde i linket, så link.textContent ikke kan bruges direkte.
1543  function menuLinkText(link) {
1544    var titleWrap = link.querySelector(".nav-drop-title-wrap");
1545    if (titleWrap) {
1546      var directText = Array.prototype.map.call(titleWrap.childNodes, function (node) {
1547        return node.nodeType === 3 ? node.nodeValue : "";
1548      }).join(" ").replace(/\s+/g, " ").trim();
1549      if (directText) return directText;
1550    }
1551
1552    var copy = link.cloneNode(true);
1553    Array.prototype.forEach.call(
1554      copy.querySelectorAll(
1555        ".dropdown-nav-toggle, svg, .screen-reader-text, .screen-reader-shortcut, .sr-only"
1556      ),
1557      function (element) {
1558        element.remove();
1559      }
1560    );
1561    return (copy.textContent || "").replace(/\s+/g, " ").trim();
1562  }
1563
1564  function clickMenus() {
1565    var navs = document.querySelectorAll(
1566      ".header-navigation:not(.mobile-navigation):not(.drawer-navigation)"
1567    );
1568    if (!navs.length) return;
1569
1570    initDocMenuListeners();
1571    document.documentElement.classList.add("kuto-a11y-click-menu");
1572
1573    Array.prototype.forEach.call(navs, function (nav) {
1574      Array.prototype.forEach.call(
1575        nav.querySelectorAll("li.menu-item-has-children, li.kadence-menu-mega-enabled"),
1576        function (item) {
1577          if (item.kutoTrigger) return;
1578
1579          var submenu = submenuOf(item);
1580          if (!submenu) return;
1581
1582          if (!submenu.id) {
1583            submenu.id = "kuto-submenu-" + Math.random().toString(36).slice(2, 8);
1584          }
1585
1586          var link = item.querySelector(":scope > a");
1587          if (!link) return;
1588
1589          var href = link.getAttribute("href");
1590          var isRealLink = !!href && href !== "#" && href.indexOf("javascript:") !== 0;
1591
1592          // v1.4.3: udvalgte menupunkter må aldrig navigere — hele punktet
1593          // (tekst + pil) skal åbne/lukke undermenuen i stedet.
1594          var linkText = menuLinkText(link).toLowerCase();
1595          if (TOGGLE_ONLY.indexOf(linkText) !== -1) {
1596            isRealLink = false;
1597            if (href) link.setAttribute("data-kuto-href", href);
1598          }
1599
1600          var trigger;
1601
1602          if (isRealLink) {
1603            // Linket bevares; undermenuen får sin egen knap.
1604            // v1.4.2: temaets pil bliver hverken flyttet eller skjult — den
1605            // beholder temaets farve og placering. Knappen lægges i stedet som
1606            // et gennemsigtigt trykfelt hen over pil-området til højre i
1607            // menupunktet, så layoutet er præcis som temaets.
1608            trigger = document.createElement("button");
1609            trigger.type = "button";
1610            trigger.className = "kuto-submenu-toggle";
1611            trigger.kutoLabelBase = (link.textContent || "").replace(/\s+/g, " ").trim();
1612            link.parentNode.insertBefore(trigger, link.nextSibling);
1613          } else {
1614
1615
1616            // Punktet er ikke et rigtigt link — det bliver selv 
1616knappen.
1617            trigger = link;
1618            trigger.setAttribute("role", "button");
1619            if (!trigger.hasAttribute("tabindex")) trigger.setAttribute("tabindex", "0");
1620            trigger.removeAttribute("href");
1621          }
1622
1623          trigger.setAttribute("aria-controls", submenu.id);
1624          trigger.setAttribute("aria-haspopup", "true");
1625          item.kutoTrigger = trigger;
1626          setMenuState(item, false);
1627
1628          function toggle(event) {
1629            var open = item.getAttribute("data-kuto-open") === "true";
1630            if (event) {
1631              event.preventDefault();
1632              event.stopPropagation();
1633            }
1634            closeMenus(open ? null : item);
1635            setMenuState(item, !open);
1636          }
1637
1638          trigger.addEventListener("click", toggle);
1639          trigger.addEventListener("keydown", function (event) {
1640            if (event.key === "Enter" || event.key === " " || event.key === "Spacebar") {
1641              toggle(event);
1642            }
1643          });
1644        }
1645      );
1646    });
1647  }
1648
1649  
1650  var FOCUSABLE =
1651    'a[href], button:not([disabled]), input:not([disabled]):not([type="hidden"]),' +
1652    " select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex=\"-1\"])";
1653
1654  function visibleFocusables(root) {
1655    return Array.prototype.filter.call(root.querySelectorAll(FOCUSABLE), function (el) {
1656      if (el.getAttribute("aria-hidden") === "true") return false;
1657      if (el.closest('[aria-hidden="true"]')) return false;
1658      var rects = el.getClientRects();
1659      return !!(el.offsetWidth || el.offsetHeight || rects.length);
1660    });
1661  }
1662
1663  function isDrawerOpen(drawer) {
1664    return (
1665      drawer.classList.contains("active") ||
1666      drawer.classList.contains("show-drawer") ||
1667      drawer.getAttribute("aria-hidden") === "false"
1668    );
1669  }
1670
1671  var drawerReturnFocus = null;
1672  var drawerTrapBound = false;
1673  var openDrawer = null;
1674
1675  function bindDrawerTrap() {
1676    if (drawerTrapBound) return;
1677    drawerTrapBound = true;
1678
1679    document.addEventListener(
1680      "keydown",
1681      function (event) {
1682        if (!openDrawer) return;
1683
1684        if (event.key === "Escape" || event.key === "Esc") {
1685          var close = openDrawer.querySelector(
1686            ".drawer-toggle.menu-toggle-close, .drawer-toggle[data-toggle-target], .drawer-toggle, " +
1687              "button[class*='close'], [class*='popup'] [class*='close']"
1688          );
1689          if (close && close.click) close.click();
1690          return;
1691        }
1692
1693        if (event.key !== "Tab") return;
1694
1695        var items = visibleFocusables(openDrawer);
1696        if (!items.length) return;
1697
1698        var first = items[0];
1699        var last = items[items.length - 1];
1700        var active = document.activeElement;
1701
1702        if (!openDrawer.contains(active)) {
1703          event.preventDefault();
1704          first.focus();
1705          return;
1706        }
1707        if (event.shiftKey && active === first) {
1708          event.preventDefault();
1709          last.focus();
1710        } else if (!event.shiftKey && active === last) {
1711          event.preventDefault();
1712          first.focus();
1713        }
1714      },
1715      true
1716    );
1717
1718    // Sikkerhedsnet: mus/skærmlæser der flytter fokus udenfor trækkes tilbage.
1719    document.addEventListener("focusin", function (event) {
1720      if (!openDrawer) return;
1721      if (openDrawer.contains(event.target)) return;
1722      var items = visibleFocusables(openDrawer);
1723      if (items.length) items[0].focus();
1724    });
1725  }
1726
1727  function drawerOpened(drawer) {
1728    if (openDrawer === drawer) return;
1729    openDrawer = drawer;
1730    drawerReturnFocus =
1731      document.activeElement && document.activeElement.focus ? document.activeElement : null;
1732    document.documentElement.classList.add("kuto-a11y-drawer-open");
1733    drawer.removeAttribute("aria-hidden");
1734
1735    window.setTimeout(function () {
1736      if (openDrawer !== drawer) return;
1737      if (drawer.contains(document.activeElement)) return;
1738      var items = visibleFocusables(drawer);
1739      if (items.length) items[0].focus();
1740    }, 60);
1741  }
1742
1743  function drawerClosed(drawer) {
1744    if (openDrawer !== drawer) return;
1745    openDrawer = null;
1746    document.documentElement.classList.remove("kuto-a11y-drawer-open");
1747    if (drawerReturnFocus && document.body.contains(drawerReturnFocus)) {
1748      drawerReturnFocus.focus();
1749    }
1750    drawerReturnFocus = null;
1751  }
1752
1753  function hideDecorativeControls() {
1754    var patterns = /speech|voice/i;
1755    Array.prototype.forEach.call(
1756      document.querySelectorAll("button, [role='button'], input[type='button']"),
1757      function (el) {
1758        var name =
1759          (el.getAttribute("aria-label") || "") +
1760          " " +
1761          (el.getAttribute("title") || "") +
1762          " " +
1763          (el.textContent || "");
1764        if (!patterns.test(name)) return;
1765        var rects = el.getClientRects();
1766        if (el.offsetWidth || el.offsetHeight || rects.length) return;
1767        el.setAttribute("tabindex", "-1");
1768        el.setAttribute("aria-hidden", "true");
1769      }
1770    );
1771  }
1772
1773  
1774  
1775  function popupVisible(popup) {
1776    if (!popup.isConnected) return false;
1777    if (popup.getAttribute("aria-hidden") === "true") return false;
1778    var getStyle = window.getComputedStyle;
1779    if (getStyle) {
1780      var s = getStyle(popup);
1781      if (s.visibility === "hidden" || s.visibility === "collapse") return false;
1782      for (var el = popup; el && el.nodeType === 1; el = el.parentElement) {
1783        var st = getStyle(el);
1784        if (st.display === "none" || parseFloat(st.opacity) === 0) return false;
1785      }
1786    }
1787    var rects = popup.getClientRects();
1788    return !!(popup.offsetWidth || popup.offsetHeight || rects.length);
1789  }
1790
1791  function modalPopups() {
1792    var popups = document.querySelectorAll(
1793      ".eapps-instagram-feed-popup, [class*='eapps'][class*='popup'], " +
1794        "[class*='instagram'][class*='popup']",
1795    );
1796    if (!popups.length) return;
1797
1798    bindDrawerTrap();
1799
1800    Array.prototype.forEach.call(popups, function (popup) {
1801      if (popup.kutoDrawerWatched) return;
1802      popup.kutoDrawerWatched = true;
1803
1804      if (!popup.getAttribute("role")) popup.setAttribute("role", "dialog");
1805      popup.setAttribute("aria-modal", "true");
1806      if (!popup.getAttribute("aria-label")) {
1807        popup.setAttribute("aria-label", t("instagramPopup", "Instagram-billeder"));
1808      }
1809
1810      var observer = new MutationObserver(function () {
1811        if (popupVisible(popup)) drawerOpened(popup);
1812        else drawerClosed(popup);
1813      });
1814      observer.observe(popup, {
1815        attributes: true,
1816        attributeFilter: ["class", "style", "aria-hidden"],
1817      });
1818
1819      if (popupVisible(popup)) drawerOpened(popup);
1820    });
1821  }
1822
1823  function mobileDrawers() {
1824    var drawers = document.querySelectorAll(
1825      ".popup-drawer, #mobile-drawer, #search-drawer, .popup-mobile-drawer"
1826    );
1827    if (!drawers.length) return;
1828
1829    bindDrawerTrap();
1830
1831    Array.prototype.forEach.call(drawers, function (drawer) {
1832      if (drawer.kutoDrawerWatched) return;
1833      drawer.kutoDrawerWatched = true;
1834
1835      if (!drawer.getAttribute("role")) drawer.setAttribute("role", "dialog");
1836      drawer.setAttribute("aria-modal", "true");
1837      if (!drawer.getAttribute("aria-label")) {
1838        drawer.setAttribute(
1839          "aria-label",
1840          drawer.id === "search-drawer" ? t("searchDrawer", "Søgning") : t("mobileMenu", "Menu")
1841        );
1842      }
1843
1844      var observer = new MutationObserver(function () {
1845        if (isDrawerOpen(drawer)) drawerOpened(drawer);
1846        else drawerClosed(drawer);
1847      });
1848      observer.observe(drawer, { attributes: true, attributeFilter: ["class", "aria-hidden"] });
1849
1850      if (isDrawerOpen(drawer)) drawerOpened(drawer);
1851    });
1852
1853    hideDecorativeControls();
1854  }
1855
1856  
1857  var DOT_SELECTOR =
1858    ".swiper-pagination-bullet, .splide__pagination__page, .slick-dots li, " +
1859      "[class*='pagination-bullet'], [class*='carousel-dot'], [class*='ultp-dot'], " +
1860      "[class*='eb-carousel'] .swiper-pagination > *, [class*='dots'] > li";
1861
1862  function dotIsActive(dot) {
1863    return /(-active|--active|\bactive\b|is-active|is-selected|current)/.test(
1864      dot.className || "",
1865    );
1866  }
1867
1868  function markDots(container) {
1869    if (isKadenceGalleryPart(container)) return;
1870    var dots = container.querySelectorAll(DOT_SELECTOR);
1871    if (!dots.length) return;
1872
1873    Array.prototype.forEach.call(dots, function (dot, index) {
1874      var active = dotIsActive(dot);
1875
1876      if (active) {
1877        dot.setAttribute("aria-current", "true");
1878        dot.classList.add("kuto-a11y-dot-active");
1879      } else {
1880        dot.removeAttribute("aria-current");
1881        dot.classList.remove("kuto-a11y-dot-active");
1882      }
1883
1884      if (!dot.getAttribute("aria-label") && !hasAccessibleName(dot)) {
1885        dot.setAttribute(
1886          "aria-label",
1887          t("goToSlide", "GÃ¥ til visning") + " " + (index + 1),
1888        );
1889      }
1890    });
1891  }
1892
1893  function carouselDots() {
1894    var containers = document.querySelectorAll(
1895      ".swiper-pagination, .splide__pagination, .slick-dots, " +
1896        "[class*='pagination'], [class*='dots']",
1897    );
1898
1899    Array.prototype.forEach.call(containers, function (container) {
1900      if (isKadenceGalleryPart(container)) return;
1901      if (!container.querySelector(DOT_SELECTOR)) return;
1902
1903      markDots(container);
1904      if (container.kutoA11yDots) return;
1905      container.kutoA11yDots = true;
1906
1907      if (window.MutationObserver) {
1908        var pendingDots = null;
1909        new MutationObserver(function () {
1910          window.clearTimeout(pendingDots);
1911          pendingDots = window.setTimeout(function () {
1912            safely("karrusel-prikker (9.1.4.1)", function () {
1913              markDots(container);
1914            });
1915          }, 60);
1916        }).observe(container, {
1917          attributes: true,
1918          attributeFilter: ["class", "aria-current"],
1919          childList: true,
1920          subtree: true,
1921        });
1922      }
1923    });
1924  }
1925
1926  
1927  function isVisuallyHidden(el) {
1928    if (!el.getClientRects || el.getClientRects().length === 0) return true;
1929    if (!window.getComputedStyle) return false;
1930    try {
1931      var style = window.getComputedStyle(el);
1932      if (style.visibility === "hidden" || style.display === "none") return true;
1933      if (parseFloat(style.opacity) === 0) return true;
1934    } catch (err) {
1935      return false;
1936    }
1937    var box = el.getBoundingClientRect();
1938    return box.width < 2 || box.height < 2;
1939  }
1940
1941  
1942  var CONTROL_SELECTOR =
1943    "[class*='arrow'], [class*='next'], [class*='prev'], [class*='chevron'], " +
1944    ".swiper-button-next, .swiper-button-prev, .splide__arrow, " +
1945    "[class*='pagination'], [class*='dots'], .kuto-slider-pause";
1946
1947  function isSliderControl(el) {
1948    try {
1949      return !!(el.matches(CONTROL_SELECTOR) || el.closest(CONTROL_SELECTOR));
1950    } catch (err) {
1951      return false;
1952    }
1953  }
1954
1955  function hideFromReadingOrder(el) {
1956    if (el.getAttribute("aria-hidden") === "true") return;
1957    if (isSliderControl(el)) return;
1958    
1959    if (el.querySelector && el.querySelector(CONTROL_SELECTOR)) return;
1960    el.setAttribute("aria-hidden", "true");
1961    el.kutoA11yHidden = true;
1962    
1963    var changed = [];
1964    Array.prototype.forEach.call(
1965      el.querySelectorAll(
1966        'a[href], button, input, select, textarea, [role="button"], [tabindex]:not
1966([tabindex="-1"])',
1967      ),
1968      function (focusable) {
1969        if (isSliderControl(focusable)) return;
1970        changed.push([focusable, focusable.getAttribute("tabindex")]);
1971        focusable.setAttribute("tabindex", "-1");
1972      },
1973    );
1974    el.kutoA11yChanged = changed;
1975  }
1976
1977  function showInReadingOrder(el) {
1978    if (!el.kutoA11yHidden) return;
1979    el.removeAttribute("aria-hidden");
1980    el.kutoA11yHidden = false;
1981    Array.prototype.forEach.call(el.kutoA11yChanged || [], function (pair) {
1982      var node = pair[0];
1983      var previous = pair[1];
1984      if (previous === null) node.removeAttribute("tabindex");
1985      else node.setAttribute("tabindex", previous);
1986    });
1987    el.kutoA11yChanged = null;
1988  }
1989
1990  
1991  function isScrolledOutOfTrack(slide) {
1992    var track = slide.closest(
1993      ".swiper-wrapper, .swiper, .splide__track, .slick-track, .slick-list, [class*='carousel-track']",
1994    );
1995    if (!track) return false;
1996    try {
1997      var style = window.getComputedStyle(slide);
1998      if (style.display === "none" || style.visibility === "hidden") return false;
1999      if (parseFloat(style.opacity) === 0) return false;
2000      var box = slide.getBoundingClientRect();
2001      
2002      return box.width >= 2 && box.height >= 2;
2003    } catch (err) {
2004      return false;
2005    }
2006  }
2007
2008  
2009  var PANEL_SELECTOR =
2010    "ul, ol, .kt-accordion-panel, [class*='dropdown-list'], [class*='dropdown-menu'], " +
2011    "[class*='filter-list'], [class*='filter-options'], [class*='select-options'], " +
2012    "[class*='-options'], [class*='choices__list'], [class*='-panel']";
2013
2014  function findPanelForToggle(toggle) {
2015    var id = toggle.getAttribute("aria-controls");
2016    if (id) {
2017      var byId = document.getElementById(id);
2018      if (byId) return byId;
2019    }
2020    var sibling = toggle.nextElementSibling;
2021    while (sibling) {
2022      try {
2023        if (sibling.matches(PANEL_SELECTOR)) return sibling;
2024      } catch (err) {
2025        
2026      }
2027      sibling = sibling.nextElementSibling;
2028    }
2029    var node = toggle.parentElement;
2030    var steps = 0;
2031    while (node && steps < 3) {
2032      var found = node.querySelector(PANEL_SELECTOR);
2033      if (found && found !== toggle && !found.contains(toggle)) return found;
2034      node = node.parentElement;
2035      steps += 1;
2036    }
2037    return null;
2038  }
2039
2040  function syncHiddenPanels() {
2041    
2042    Array.prototype.forEach.call(
2043      document.querySelectorAll('[aria-expanded="false"]'),
2044      function (toggle) {
2045        if (isKadenceGalleryPart(toggle)) return;
2046        var panel = findPanelForToggle(toggle);
2047        if (!panel || panel === toggle || panel.contains(toggle)) return;
2048        if (isVisuallyHidden(panel)) hideFromReadingOrder(panel);
2049        else showInReadingOrder(panel);
2050      },
2051    );
2052
2053
2054    
2055    Array.prototype.forEach.call(
2056      document.querySelectorAll(
2057        ".swiper-slide, .splide__slide, .slick-slide, [class*='carousel-item']",
2058      ),
2059      function (slide) {
2060        if (isKadenceGalleryPart(slide)) return;
2061        showInReadingOrder(slide);
2062      },
2063    );
2064  }
2065
2066  
2067  function run() {
2068    safely("pause-knapper (9.2.2.2)", addPauseControls);
2069    safely("galleri-pause (9.2.2.2)", addGalleryPauseControls);
2070
2071    safely("interaktive elementer (9.1.3.1)", fixInteractiveElements);
2072    safely("karrusel-tastatur (9.2.1.1)", keyboardCarouselArrows);
2073    safely("udfoldet tilstand (9.4.1.2)", fixExpandedState);
2074    safely("navn på ikon-kontroller (9.4.1.2)", nameIconControls);
2075    safely("klik-styrede undermenuer (9.1.4.13)", clickMenus);
2076    safely("afspilningshastighed (9.1.3.1)", labelPlayerSpeed);
2077    safely("autocomplete (9.1.3.5)", fixAutocomplete);
2078    safely("links og aria-hidden (9.2.4.4)", fixDynamicCards);
2079    safely("mobilmenu og modaler (9.2.4.3/9.1.4.10)", mobileDrawers);
2080    safely("instagram-popup (9.2.4.3/9.2.1.1)", modalPopups);
2081    safely("karrusel-prikker (9.1.4.1)", carouselDots);
2082    safely("skjult indhold i læserækkefølgen (9.1.3.2)", syncHiddenPanels);
2083    safely("Kadence-strenge (9.3.1.2)", translateKadenceConfig);
2084    safely("oversatte labels (9.3.1.2)", translateAttributes);
2085    safely("video- og lydafspillere (9.1.2.x)", mediaAlternatives);
2086  }
2087
2088
2089
2090  // Markør så vi kan verificere at scriptet faktisk er indlæst på siden.
2091  window.kutoA11y = { version: "1.8.3", run: run };
2092
2093
2094
2095  if (document.readyState === "loading") {
2096
2097    document.addEventListener("DOMContentLoaded", run);
2098  } else {
2099    run();
2100  }
2101
2102  // Slidere og filtre initialiseres ofte efter load — kør igen, samt når
2103  // nyt indhold indsættes. Debounced, så vi ikke kører i ring.
2104  window.addEventListener("load", function () {
2105    window.setTimeout(run, 300);
2106  });
2107
2108  if (window.MutationObserver) {
2109    var pending = null;
2110    new MutationObserver(function (records) {
2111      var added = records.some(function (record) {
2112        return record.addedNodes && record.addedNodes.length > 0;
2113      });
2114      if (!added) return;
2115
2116      window.clearTimeout(pending);
2117      pending = window.setTimeout(run, 400);
2118    }).observe(document.body, { childList: true, subtree: true });
2119  }
2120})();
2121</script>
2121
2122<!-- end Simple Custom CSS and JS -->
2123<!-- start Simple Custom CSS and JS -->
2124<script>
2125
2126jQuery(document).ready(function($) {
2127    $('.forsideslider a[href]').addClass('plausible-event-name=Forside+slider+click');
2128});
2129
2130jQuery(document).ready(function($) {
2131    $('.obsboks a[href]').addClass('plausible-event-name=Forside+obsbokse+click');
2132});
2133
2134jQuery(document).ready(function($) {
2135    $('.nyhedsgrid a[href]').addClass('plausible-event-name=Forside+nyhedsgrid+click');
2136});
2137
2138jQuery(document).ready(function($) {
2139    $('.programliste a[href]').addClass('plausible-event-name=Forside+programliste+click');
2140});
2141
2142jQuery(document).ready(function($) {
2143    $('.programspor a[href]').addClass('plausible-event-name=Forside+programspor+click');
2144});</script>
2144
2145<!-- end Simple Custom CSS and JS -->
2146<!-- start Simple Custom CSS and JS -->
2147<script>
2148jQuery(document).ready(function($) {
2149    $('a[href*="#select"]').addClass('plausible-event-name=Start+købsflow');
2150});
2151</script>
2151
2152<!-- end Simple Custom CSS and JS -->
2153<!-- start Simple Custom CSS and JS -->
2154<script>
2155document.addEventListener('DOMContentLoaded', function() {
2156    function getURLSegment(url) {
2157        var path = url.pathname.split('/');
2158        if (path[1] === "kulturtesten") {
2159            return path[2];
2160        }
2161        return null;
2162    }
2163
2164    var segment = getURLSegment(window.location);
2165    if (segment) {
2166        var inputField = document.querySelector("#input_34_76"); // Using the provided form and field IDs
2167        if (inputField) {
2168            inputField.value = segment;
2169        }
2170    }
2171});
2172</script>
2172
2173<!-- end Simple Custom CSS and JS -->
2174<!-- start Simple Custom CSS and JS -->
2175<style>
2176/* ==========================================================================
2177   kuto-a11y.css &mdash; tilg&aelig;ngelighedsrettelser til kuto.dk (Kadence child-tema)
2178   Hver blok er m&aelig;rket med kravnummer fra EN 301 549 / monitoreringsrapport
2179   marts 2026. Se docs/monitorering-2026-03.md og /admin/tilgaengelighed.
2180
2181   Inds&aelig;ttes i child-temaets style.css eller enqueues via kuto-a11y.php.
2182   R&aelig;kkef&oslash;lge betyder noget: filen skal loades EFTER temaets egen CSS.
2183   Version: 1.6.6
2184   ========================================================================== */
2185
2186/* --------------------------------------------------------------------------
2187   9.2.4.7 Synligt fokus + 9.1.4.11 Kontrast for ikke-tekstbaseret indhold
2188   Rapporten: 18 sider. Egen m&aring;ling: samtlige header-links og toggle-knapper
2189   har outline-width 0px og ingen box-shadow.
2190   Krav: markeringen skal have mindst 3:1 kontrast mod tilst&oslash;dende farver og
2191   v&aelig;re tydeligt afgr&aelig;nset (2.4.11-niveau). Vi bruger dobbelt outline, s&aring; den
2192   er synlig b&aring;de p&aring; lys og m&oslash;rk baggrund uden at skulle kende sektionsfarven.
2193   -------------------------------------------------------------------------- */
2194:root {
2195  --kuto-focus: #0b3d91;      /* m&oslash;rkebl&aring;: 10,4:1 mod hvid */
2196  --kuto-focus-alt: #ffffff;  /* yderring, sikrer synlighed p&aring; m&oslash;rke flader */
2197}
2198
2199/* Nulstil temaets/pluginnets fokus-undertrykkelse. */
2200a:focus,
2201button:focus,
2202input:focus,
2203select:focus,
2204textarea:focus,
2205summary:focus,
2206[tabindex]:focus,
2207.kadence-menu-mega-enabled > a:focus,
2208.menu-item a:focus,
2209.drawer-toggle:focus,
2210.header-account-button:focus,
2211.search-toggle-open:focus {
2212  outline: none; /* erstattes nedenfor af :focus-visible */
2213}
2214
2215a:focus-visible,
2216button:focus-visible,
2217input:focus-visible,
2218select:focus-visible,
2219textarea:focus-visible,
2220summary:focus-visible,
2221[tabindex]:focus-visible,
2222.menu-item > a:focus-visible,
2223.menu-item--has-toggle button:focus-visible,
2224.drawer-toggle:focus-visible,
2225.header-account-button:focus-visible,
2226.search-toggle-open:focus-visible {
2227  outline: 3px solid var(--kuto-focus) !important;
2228  outline-offset: 2px !important;
2229  box-shadow: 0 0 0 6px var(--kuto-focus-alt) !important;
2230  border-radius: 2px;
2231}
2232
2233/* Browsere/&aelig;ldre Safari uden :focus-visible-underst&oslash;ttelse: fald tilbage. */
2234@supports not selector(:focus-visible) {
2235  a:focus,
2236  button:focus,
2237  input:focus,
2238  select:focus,
2239  textarea:focus {
2240    outline: 3px solid var(--kuto-focus) !important;
2241    outline-offset: 2px !important;
2242  }
2243}
2244
2245/* Kadences undermenu-/s&oslash;ge-toggles f&aring;r kun :focus (ikke :focus-visible) ved
2246   flere interaktionsm&oslash;nstre &mdash; giv dem markering p&aring; begge tilstande. */
2247button[class*="dropdown-nav"]:focus,
2248button[class*="dropdown-nav"]:focus-visible,
2249button[class*="nav"][class*="toggle"]:focus,
2250button[class*="nav"][class*="toggle"]:focus-visible,
2251.search-toggle-open-container button:focus,
2252.menu-toggle-open:focus,
2253.menu-toggle-close:focus {
2254  outline: 3px solid var(--kuto-focus) !important;
2255  outline-offset: 2px !important;
2256  box-shadow: 0 0 0 6px var(--kuto-focus-alt) !important;
2257}
2258
2259/* Kalender-embedden rendrer i shadow DOM. V&aelig;rten markeres kun n&aring;r den selv er
2260   tab-stoppet (fx tabindex="-1" ved fokusflytning).
2261   BEM&AElig;RK: :focus-within er bevidst IKKE med her &mdash; den gav en ekstra ramme om
2262   hele embedden hver gang et felt indeni fik fokus. Markeringen indeni leveres
2263   nu af kuto-a11y-embed.js. L&aelig;g den ikke tilbage. */
2264kuto-view:focus,
2265kuto-view:focus-visible {
2266  outline: 3px solid var(--kuto-focus) !important;
2267  outline-offset: 2px !important;
2268}
2269
2270/* N&aring;r broen registrerer at fokus sidder inde i shadow rooten (ikke p&aring; selve
2271   v&aelig;rten), skal v&aelig;rtens egen markering v&aelig;k. Skygge-DOM retargetter fokus til
2272   v&aelig;rten, s&aring; :focus ellers altid ville matche. */
2273kuto-view[data-kuto-a11y-focus-inside]:focus,
2274kuto-view[data-kuto-a11y-focus-inside]:focus-visible {
2275  outline: none !important;
2276  box-shadow: none !important;
2277}
2278
2279/* Sikkerhedsnet: har broen ikke kunnet l&aelig;gge sin CSS ind i shadow rooten
2280   (snippet mangler, closed shadow root, gammel browser), findes attributten
2281   data-kuto-a11y ikke &mdash; og s&aring; falder vi tilbage til en ramme om v&aelig;rten, s&aring;
2282   tab-stoppet stadig kan ses. Er broen inde, vises kun markeringen indeni.
2283   (:has(:focus-visible) kan ikke bruges her: den krydser ikke shadow-gr&aelig;nsen.) */
2284kuto-view:not([data-kuto-a11y]):focus-within {
2285  outline: 3px solid var(--kuto-focus) !important;
2286  outline-offset: 2px !important;
2287}
2288
2289
2290
2291
2292/* Skip-link skal v&aelig;re synlig n&aring;r den f&aring;r fokus (er ellers let at tabe). */
2293.skip-link:focus,
2294.skip-link:focus-visible {
2295  position: static !important;
2296  clip: auto !important;
2297  width: auto !important;
2298  height: auto !important;
2299  padding: 0.75rem 1rem !important;
2300  background: #ffffff !important;
2301  color: #16212e !important;
2302  z-index: 100000 !important;
2303}
2304
2305/* --------------------------------------------------------------------------
2306   9.1.4.3 Kontrast (minimum) &mdash; 20 sider, P1
2307   Egen scanning: alle 19 color-contrast-noder stammer fra temafarven
2308   #697d6e (theme-palette-5), som giver 4,41:1 b&aring;de som tekst p&aring; hvid og som
2309   hvid tekst p&aring; gr&oslash;n knapbaggrund. Kravet er 4,5:1 for normal tekst.
2310   #4f6156 giver 6,4:1 mod hvid og 5,2:1 med hvid tekst ovenp&aring;.
2311   VIGTIGT: Kadence gemmer paletten i Customizer. Ret den d&eacute;r hvis muligt &mdash;
2312   denne blok er en override, hvis paletten ikke kan &aelig;ndres centralt.
2313   -------------------------------------------------------------------------- */
2314:root {
2315  --global-palette5: #4f6156;
2316  --global-palette5-rgb: 79, 97, 86;
2317  --kuto-green: #4f6156;
2318  --kuto-green-hover: #3c4b42; /* hover skal ogs&aring; best&aring;: 8,6:1 mod hvid */
2319}
2320
2321.has-theme-palette-5-color,
2322.has-theme-palette5-color {
2323  color: var(--kuto-green) !important;
2324}
2325
2326.has-theme-palette-5-background-color,
2327.has-theme-palette5-background-color {
2328  background-color: var(--kuto-green) !important;
2329}
2330
2331/* Hover-tilstande blev ogs&aring; m&aring;lt for lave i topmenuen (4,4:1). */
2332.main-navigation .primary-menu-container > ul > li.menu-item > a:hover,
2333.main-navigation .primary-menu-container > ul > li.menu-item > a:focus,
2334.secondary-navigation a:hover,
2335.footer-navigation a:hover {
2336  color: #16212e !important;
2337}
2338
2339/* Knapper: sikr at etiketten holder kontrast i alle tilstande, inkl. hover.
2340   Rapporten fandt fx "Send foresp&oslash;rgsel" p&aring; 1,6:1 ved sv&aelig;vepegning. */
2341.wp-block-button__link:hover,
2342.wp-block-button__link:focus,
2343.kb-button:hover,
2344.kb-button:focus,
2345.kadence-button:hover,
2346input[type="submit"]:hover,
2347button[type="submit"]:hover {
2348  background-color: var(--kuto-green-hover) !important;
2349  color: #ffffff !important;
2350}
2351
2352/* Tekst over billedbaggrunde (fx "Live-koncerter p&aring; abonnement", 1,3:1).
2353   Et halvtransparent lag bag teksten er den eneste robuste l&oslash;sning n&aring;r
2354   baggrundsbilledet skifter. Tilf&oslash;j klassen kuto-on-image i editoren. */
2355.kuto-on-image,
2356.entry-hero .entry-header .entry-title,
2357.wp-block-cover .wp-block-cover__inner-container a {
2358  text-shadow: 0 1px 3px rgba(0, 0, 0, 0.85);
2359}
2360
2361.wp-block-cover::before,
2362.entry-hero-container .hero-section-overlay {
2363  background-color: rgba(9, 16, 24, 0.45);
2364}
2365
2366/* --------------------------------------------------------------------------
2367   9.1.4.11 Kontrast for ikke-tekstbaseret indhold &mdash; 16 sider, P1
2368   Rapporten: "Expand child menu of &Aring;bningstider"-knapper 1,4:1 ved fokus.
2369   Samt: harmonika-overskrift forsvinder helt (1:1) n&aring;r afsnittet &aring;bnes.
2370   -------------------------------------------------------------------------- */
2371.menu-item--has-toggle .drawer-nav-drop-wrap,
2372.dropdown-nav-toggle,
2373.dropdown-nav-special-toggle,
2374.drawer-nav-drop-wrap svg,
2375.dropdown-nav-toggle svg {
2376  color: #16212e !important;
2377  fill: currentColor !important;
2378  opacity: 1 !important;
2379}
2380
2381/* Ikoner og streger skal have mindst 3:1 &mdash; s&aelig;t en fast m&oslash;rk nuance.
2382   Bem&aelig;rk: selve <svg> har klassen, s&aring; selektoren m&aring; ikke v&aelig;re en efterkommer.
2383   Undtag ikoner der ligger p&aring; m&oslash;rk bund (footer, sociale ikoner, m&oslash;rke
2384   sektioner) &mdash; de skal blive hvide, ellers vender fejlen bare om. */
2385svg.kadence-svg-icon,
2386.kadence-svg-icon svg,
2387.search-toggle-open svg,
2388.drawer-toggle .menu-toggle-icon svg {
2389  color: #16212e !important;
2390}
2391
2392/* M&oslash;rk bund: ikonet skal v&aelig;re hvidt (m&aring;lt 1,18:1 med den m&oslash;rke nuance). */
2393.site-footer svg.kadence-svg-icon,
2394.site-footer .kadence-svg-icon svg,
2395.site-footer-wrap svg.kadence-svg-icon,
2396.footer-social-wrap svg.kadence-svg-icon,
2397.social-button svg.kadence-svg-icon,
2398[class*="social-link"] svg.kadence-svg-icon,
2399.has-dark-background svg.kadence-svg-icon {
2400  color: #ffffff !important;
2401  fill: currentColor !important;
2402  opacity: 1 !important;
2403}
2404
2405
2406/* &Aring;bent accordion-panel m&aring; ikke skjule sin egen overskrift. */
2407.kt-accordion-panel-active .kt-blocks-accordion-header,
2408.kt-accordion-header-wrap .kt-blocks-accordion-header[aria-expanded="true"],
2409.kt-accordion-panel-active .kt-blocks-accordion-title {
2410  color: #16212e !important;
2411  background-color: #f2f1ee !important;
2412  opacity: 1 !important;
2413}
2414
2415/* Gennemsigtig header oven p&aring; foto: "Billetk&oslash;b"-kontoikonet og s&oslash;geikonet
2416   stod hvidt direkte p&aring; billedet (m&aring;lt 1,0&ndash;1,3:1 p&aring; fx /liveforbundet/,
2417   /gavekort/, /privacy-policy/, /bgk-artlab/). En m&oslash;rk, uigennemsigtig pille
2418   bag ikon + tekst giver fast kontrast, uanset hvilket foto der ligger bag. */
2419body.transparent-header .header-account-button,
2420body.transparent-header .search-toggle-open,
2421body.mobile-transparent-header .mobile-header-account-button,
2422body.mobile-transparent-header .search-toggle-open {
2423  background-color: #0b1620 !important;
2424  color: #ffffff !important;
2425  border-radius: 999px !important;
2426  padding: 0.35em 0.85em !important;
2427}
2428
2429body.transparent-header .header-account-button svg,
2430body.transparent-header .header-account-button .dropdown-nav-toggle,
2431body.transparent-header .menu-account-item .dropdown-nav-toggle,
2432body.transparent-header .menu-account-item .dropdown-nav-toggle svg,
2433body.transparent-header .header-account-button .dropdown-nav-toggle svg,
2434body.transparent-header .search-toggle-open svg,
2435body.mobile-transparent-header .mobile-header-account-button svg,
2436body.mobile-transparent-header .search-toggle-open svg {
2437  color: #ffffff !important;
2438  fill: currentColor !important;
2439  opacity: 1 !important;
2440}
2441
2442
2443/* Lydsiden: afspillerens ikonknapper (spol frem/tilbage, lyd, hastighed)
2444   tegnes med mask-image og en 50 % gennemsigtighed &mdash; m&aring;lt 2,43:1 mod
2445   panelets #e5e5e5. Fuld opacitet giver ca. 6,2:1. */
2446.castos-player .player-btn,
2447.castos-player .playback__controls .player-btn,
2448.castos-player .subscribe-btn,
2449.castos-player .share-btn {
2450  opacity: 1 !important;
2451}
2452
2453/* Maskeikoner: background-color er selve ikonets "bl&aelig;k" */
2454.castos-player .player-btn__volume,
2455.castos-player .player-btn__mute,
2456.castos-player .player-btn__rwd,
2457.castos-player .player-btn__fwd {
2458  background-color: #3a3546 !important;
2459}
2460
2461/* Hastighedsknappen er en tekstknap &mdash; m&aring; IKKE have m&oslash;rk bund */
2462.castos-player .player-btn__speed {
2463  background-color: transparent !important;
2464  color: #3a3546 !important;
2465  border-color: #3a3546 !important;
2466}
2467
2468
2469
2470/* --------------------------------------------------------------------------
2471   9.1.4.12 Tekstafstand &mdash; 2 sider
2472   Rapporten: elementer p&aring;virkes ikke af &aelig;ndret linje-/ord-/bogstavafstand,
2473   fordi h&oslash;jden er l&aring;st i px og indholdet klippes.
2474   -------------------------------------------------------------------------- */
2475.entry-content p,
2476.entry-content li,
2477.kt-blocks-info-box-text,
2478.event-card__excerpt,
2479.post-excerpt {
2480  line-height: 1.6;
2481}
2482
2483.kt-blocks-info-box-link-wrap,
2484.kt-info-box-wrap,
2485.entry-content .wp-block-column,
2486.post-thumbnail + .entry-content,
2487.event-card,
2488.kadence-post-item {
2489  height: auto !important;
2490  min-height: 0;
2491  overflow: visible !important;
2492}
2493
2494/* Tekst m&aring;
2494 aldrig klippes af fast h&oslash;jde eller line-clamp uden fallback. */
2495.entry-title,
2496.kadence-post-item .entry-title,
2497.kt-blocks-accordion-title {
2498  overflow: visible;
2499  text-overflow: clip;
2500  white-space: normal;
2501}
2502
2503/* --------------------------------------------------------------------------
2504   9.2.5.8 Tap targets (fra egen audit) &mdash; sm&aring; links under 24&times;24 px
2505   Ikke et krav i rapporten, men billigt at rette samtidig.
2506   -------------------------------------------------------------------------- */
2507.entry-content a[href^="tel:"],
2508.entry-content a[href^="mailto:"],
2509.social-button,
2510.footer-navigation a {
2511  display: inline-block;
2512  min-height: 24px;
2513  min-width: 24px;
2514  padding-block: 2px;
2515}
2516
2517/* --------------------------------------------------------------------------
2518   Respekter brugerens bev&aelig;gelsespr&aelig;ference (underst&oslash;tter 9.2.2.2).
2519   -------------------------------------------------------------------------- */
2520@media (prefers-reduced-motion: reduce) {
2521  *,
2522  *::before,
2523  *::after {
2524    animation-duration: 0.001ms !important;
2525    animation-iteration-count: 1 !important;
2526    transition-duration: 0.001ms !important;
2527    scroll-behavior: auto !important;
2528  }
2529}
2530
2531/* Pause-knap indsat af kuto-a11y.js (stil justeret i v1.6.1: mindre og
2532   afd&aelig;mpet, s&aring; den ikke d&aelig;kker motivet &mdash; kontrast 13,2:1 hvid p&aring; #16212ee6). */
2533.kuto-slider-pause {
2534  position: absolute;
2535  z-index: 20;
2536  right: 0.5rem;
2537  bottom: 0.5rem;
2538  display: inline-flex;
2539  align-items: center;
2540  justify-content: center;
2541  gap: 0.35rem;
2542  min-height: 44px;
2543  min-width: 44px;
2544  padding: 0.35rem 0.6rem;
2545  border: 1px solid rgba(255, 255, 255, 0.65);
2546  border-radius: 999px;
2547  background: rgba(22, 33, 46, 0.9);
2548  color: #ffffff;
2549  font: inherit;
2550  font-size: 0.8125rem;
2551  line-height: 1;
2552  cursor: pointer;
2553}
2554
2555.kuto-slider-pause:hover,
2556.kuto-slider-pause:focus-visible {
2557  background: #16212e;
2558  color: #ffffff;
2559  border-color: #ffffff;
2560}
2561
2562.kuto-slider-has-pause {
2563  position: relative;
2564}
2565
2566/* v1.6.1 &mdash; pilene f&aring;r samme afd&aelig;mpede runde stil som pause-knappen, s&aring; de
2567   tre kontroller ser ud som &eacute;n familie. Kun udseende: klik og placering
2568   styres fortsat af temaets/sliderens egen kode. */
2569.kuto-slider-has-pause .splide__arrow,
2570.kuto-slider-has-pause .swiper-button-next,
2571.kuto-slider-has-pause .swiper-button-prev,
2572.kuto-slider-has-pause [class*="ultp-arrow"] {
2573  border-radius: 999px !important;
2574  background-color: rgba(22, 33, 46, 0.9) !important;
2575  border: 1px solid rgba(255, 255, 255, 0.65) !important;
2576  color: #ffffff !important;
2577  opacity: 1 !important;
2578}
2579
2580.kuto-slider-has-pause .splide__arrow svg,
2581.kuto-slider-has-pause .swiper-button-next svg,
2582.kuto-slider-has-pause .swiper-button-prev svg,
2583.kuto-slider-has-pause [class*="ultp-arrow"] svg {
2584  fill: currentColor !important;
2585}
2586
2587/* Ingen dobbelt indramning omkring slideren &mdash; fokusmarkeringen st&aring;r for
2588   afgr&aelig;nsningen, n&aring;r man tabber. */
2589.kuto-slider-has-pause {
2590  outline: none;
2591  box-shadow: none;
2592}
2593
2594/* Visuelt skjult, men tilg&aelig;ngelig for sk&aelig;rml&aelig;sere. */
2595.kuto-sr-only {
2596  position: absolute !important;
2597  width: 1px;
2598  height: 1px;
2599  margin: -1px;
2600  padding: 0;
2601  overflow: hidden;
2602  clip: rect(0 0 0 0);
2603  clip-path: inset(50%);
2604  white-space: nowrap;
2605  border: 0;
2606}
2607
2608/* --------------------------------------------------------------------------
2609   9.1.4.12 Tekstafstand &mdash; v1.2.0
2610   Rapporten: 2 fund p&aring; `div.ultp-block-content-wrap` (Ultimate Post Kit-
2611   grid til nyheder/program). Egen m&aring;ling: indholdet klipper 26 px, n&aring;r
2612   brugerens tekstafstand s&aelig;ttes til kravets v&aelig;rdier (linjeh&oslash;jde 1,5,
2613   afsnitsafstand 2em, bogstavafstand 0,12em, ordafstand 0,16em), fordi
2614   kortet har fast h&oslash;jde, absolut placeret indholdsboks og line-clamp.
2615   Rettelsen oph&aelig;ver kun klipningen; ved normal tekstafstand ser kortene
2616   ud som f&oslash;r (min-height bevarer den oprindelige h&oslash;jde).
2617   -------------------------------------------------------------------------- */
2618.ultp-block-item,
2619.ultp-block-image-content,
2620.ultp-block-content-wrap,
2621.ultp-block-content,
2622.ultp-block-entry-content,
2623.ultp-block-entry-heading,
2624.ultp-block-title,
2625.ultp-block-excerpt {
2626  overflow: visible;
2627}
2628
2629.ultp-block-item {
2630  height: auto;
2631}
2632
2633.ultp-block-content-wrap,
2634.ultp-block-content,
2635.ultp-block-entry-content {
2636  height: auto;
2637  max-height: none;
2638}
2639
2640/* Nogle layouts (fx ultp-layout3) placerer indholdsboksen absolut oven p&aring;
2641   billedet med fast h&oslash;jde. Ved &oslash;get tekstafstand vokser teksten ud af
2642   kortet &mdash; vi lader boksen flyde med i normalt flow i stedet. */
2643.ultp-block-item .ultp-block-content-wrap {
2644  position: relative;
2645  inset: auto;
2646}
2647
2648/* Line-clamp klipper tekst uanset tilg&aelig;ngelig plads: erstat med normal
2649   ombrydning, s&aring; ingen tekst forsvinder. */
2650.ultp-block-title,
2651.ultp-block-title a,
2652.ultp-block-excerpt,
2653.ultp-block-excerpt p {
2654  display: block;
2655  -webkit-line-clamp: unset;
2656  -webkit-box-orient: initial;
2657  max-height: none;
2658  overflow: visible;
2659  text-overflow: clip;
2660  overflow-wrap: break-word;
2661}
2662
2663/* Kort i samme r&aelig;kke m&aring; gerne blive h&oslash;jere uden at overlappe naboer. */
2664.ultp-block-items-wrap,
2665.ultp-block-row {
2666  align-items: stretch;
2667}
2668
2669/* --------------------------------------------------------------------------
2670   9.1.4.13 Indhold ved sv&aelig;vepegning (hover) eller fokus &mdash; v1.3.3
2671   Rapporten (17 fund, P1): popups i topmenuerne, fx "&Aring;bningstider", &aring;bnes ved
2672   sv&aelig;vepegning og kan ikke afvises uden at flytte musemark&oslash;ren.
2673   Rettelsen g&oslash;r undermenuer/mega-popups klik-styrede: de vises kun, n&aring;r
2674   kuto-a11y.js har sat data-kuto-open="true" p&aring; menupunktet. Hover &aring;bner
2675   dem ikke l&aelig;ngere, og Esc/klik-udenfor kan lukke dem uden musebev&aelig;gelse.
2676
2677   Reglerne aktiveres kun n&aring;r JS er k&oslash;rt (html.kuto-a11y-click-menu), s&aring;
2678   temaets oprindelige hover/:focus-within-adf&aelig;rd bevares hvis JS fejler.
2679   -------------------------------------------------------------------------- */
2680.kuto-a11y-click-menu
2681  .header-navigation:not(.mobile-navigation)
2682  li.menu-item-has-children
2683  > ul.sub-menu,
2684.kuto-a11y-click-menu
2685  .header-navigation:not(.mobile-navigation)
2686  li.menu-item-has-children
2687  > ul.submenu {
2688  visibility: hidden !important;
2689  opacity: 0 !important;
2690  pointer-events: none !important;
2691}
2692
2693.kuto-a11y-click-menu
2694  .header-navigation:not(.mobile-navigation)
2695  li.menu-item-has-children[data-kuto-open="true"]
2696  > ul.sub-menu,
2697.kuto-a11y-click-menu
2698  .header-navigation:not(.mobile-navigation)
2699  li.menu-item-has-children[data-kuto-open="true"]
2700  > ul.submenu {
2701  visibility: visible !important;
2702  opacity: 1 !important;
2703  pointer-events: auto !important;
2704  transform: none !important;
2705  transition: none;
2706}
2707
2708/* Den indsatte klik-knap ved menupunkter, der selv er et rigtigt link.
2709   v1.3.3: knappen er nu et gennemsigtigt trykfelt, der l&aelig;gges hen over
2710   temaets egen pil i h&oslash;jre side af menupunktet. Dermed &aelig;ndrer den intet i
2711   temaets layout (tidligere faldt knappen ned under teksten, fordi <a> er
2712   display:block) og pilen beholder temaets farve. */
2713.kuto-a11y-click-menu
2714  .header-navigation:not(.mobile-navigation)
2715  li.menu-item-has-children,
2716.kuto-a11y-click-menu
2717  .header-navigation:not(.mobile-navigation)
2718  li.kadence-menu-mega-enabled {
2719  position: relative;
2720}
2721
2722.kuto-submenu-toggle,
2723.kuto-submenu-toggle:hover,
2724.kuto-submenu-toggle:focus,
2725.kuto-submenu-toggle:active {
2726  position: absolute;
2727  top: 50%;
2728  right: 0;
2729  transform: translateY(-50%);
2730  width: 30px;
2731  height: 44px;
2732  min-width: 0;
2733  min-height: 0;
2734  padding: 0;
2735  margin: 0;
2736  border: 0;
2737  border-radius: 0;
2738  background: transparent !important;
2739  background-color: transparent !important;
2740  box-shadow: none !important;
2741  color: inherit;
2742  font: inherit;
2743  line-height: 1;
2744  z-index: 3;
2745}
2746
2747
2748/* Fokusrammen holdes stram om selve pil-knappen. */
2749.kuto-submenu-toggle:focus-visible {
2750  outline: 3px solid var(--kuto-focus) !important;
2751  outline-offset: -2px !important;
2752  box-shadow: none !important;
2753  border-radius: 2px;
2754}
2755
2756/* Menupunktets tekst og pil holdes p&aring; samme linje. */
2757.kuto-a11y-click-menu
2758  .header-navigation:not(.mobile-navigation)
2759  li.menu-item-has-children
2760  > a {
2761  white-space: nowrap;
2762}
2763
2764
2765/* Pege-h&aring;nd overalt i menuen: knappen, dens indhold, menupunkter der er
2766   blevet knapper (a uden href), og almindelige menulinks. */
2767.kuto-submenu-toggle,
2768
2769.kuto-submenu-toggle *,
2770.kuto-submenu-toggle::before,
2771.header-navigation [role="button"],
2772.header-navigation [role="button"] *,
2773.header-navigation li.menu-item > a,
2774.header-navigation li.menu-item > a * {
2775  cursor: pointer !important;
2776}
2777
2778.kuto-submenu-toggle svg,
2779.kuto-submenu-toggle .kadence-svg-iconset {
2780  pointer-events: none;
2781}
2782
2783
2784
2785/* v1.3.4: menupunkter der kun &aring;
2785bner deres undermenu (fx "M&oslash;d os") er selv
2786   knappen. De skal se ud som temaets &oslash;vrige punkter og have pege-h&aring;nd p&aring;
2787   hele punktet &mdash; der l&aelig;gges intet ekstra trykfelt over pilen. */
2788.kuto-a11y-click-menu
2789  .header-navigation:not(.mobile-navigation)
2790  li.menu-item-has-children
2791  > a[role="button"] {
2792  cursor: pointer !important;
2793}
2794
2795/* Pilen roterer, s&aring; tilstanden ogs&aring; er synlig visuelt (ikke kun via ARIA). */
2796.kuto-submenu-toggle[aria-expanded="true"] svg,
2797.kuto-a11y-click-menu
2798  li.menu-item-has-children[data-kuto-open="true"]
2799  > a
2800  .dropdown-nav-toggle
2801  svg {
2802  transform: rotate(180deg);
2803}
2804
2805
2806/* ==========================================================================
2807   v1.4.0 &mdash; MOBIL-/BURGERMENU
2808   Krav: 9.1.4.10 Ombrydningsvisning, 9.1.4.4 &AElig;ndring af tekstst&oslash;rrelse,
2809   9.2.4.3 Fokusr&aelig;kkef&oslash;lge.
2810   Rapportens fund: ved zoom eller sm&aring; sk&aelig;rme bliver punkter i burgermenuen
2811   (fx "Billetk&oslash;b", "KUTO.DK", udfoldede undermenuer) afsk&aring;ret eller
2812   overlappet, fordi drawer-indholdet ikke kan rulle og teksten ikke m&aring;
2813   ombrydes. Desuden er fokus ikke fanget i den &aring;bne menu.
2814   Aktiveres kun n&aring;r JS har sat klassen, s&aring; temaets fallback bevares.
2815   ========================================================================== */
2816
2817/* Drawer-indholdet skal kunne rulle i stedet for at klippe punkter v&aelig;k. */
2818.popup-drawer .drawer-inner,
2819#mobile-drawer .drawer-inner,
2820#search-drawer .drawer-inner {
2821  display: flex;
2822  flex-direction: column;
2823  max-height: 100%;
2824  height: 100%;
2825}
2826
2827.popup-drawer .drawer-content,
2828#mobile-drawer .drawer-content,
2829#search-drawer .drawer-content {
2830  flex: 1 1 auto;
2831  min-height: 0;
2832  max-height: none !important;
2833  overflow-y: auto;
2834  overscroll-behavior: contain;
2835  -webkit-overflow-scrolling: touch;
2836}
2837
2838/* Lange menupunkter m&aring; ombrydes, s&aring; de ikke overlapper hinanden. */
2839.popup-drawer .mobile-navigation a,
2840.popup-drawer .drawer-navigation a,
2841#mobile-drawer a {
2842  white-space: normal !important;
2843  overflow-wrap: break-word;
2844  word-break: normal;
2845  min-height: 44px;
2846  display: flex;
2847  align-items: center;
2848  flex-wrap: wrap;
2849}
2850
2851/* Undermenuer i mobilmenuen flyder med i h&oslash;jden i stedet for at ligge oven i
2852   det n&aelig;ste punkt (fund: "L&aelig;ring og udvikling", "Billetk&oslash;b"). */
2853.popup-drawer .mobile-navigation ul.sub-menu,
2854#mobile-drawer ul.sub-menu {
2855  position: static !important;
2856  width: auto !important;
2857  max-width: 100% !important;
2858  height: auto !important;
2859  transform: none !important;
2860}
2861
2862/* Knapper i mobilmenuen holder 44&times;44 px trykfelt ogs&aring; ved 200 % zoom. */
2863.popup-drawer .drawer-toggle,
2864.popup-drawer button,
2865#mobile-drawer button {
2866  min-height: 44px;
2867  min-width: 44px;
2868}
2869
2870/* Baggrunden m&aring; ikke kunne rulles mens menuen d&aelig;kker sk&aelig;rmen. */
2871html.kuto-a11y-drawer-open,
2872html.kuto-a11y-drawer-open body {
2873  overflow: hidden !important;
2874}
2875
2876
2877/* ==========================================================================
2878   v1.4.1 &mdash; LYS MOBILMENU (hvid baggrund, m&oslash;rk tekst)
2879   Design&oslash;nske: mobilmenuen skal fremst&aring; lys med hvid baggrund og god
2880   kontrast. Rammer kun burger-draweren og s&oslash;gedraweren &mdash; temaets &oslash;vrige
2881   popups r&oslash;res ikke.
2882   Kontrast: #1b1b1b mod #ffffff = 17,7:1 (kr&aelig;ver 4,5:1 for tekst, 3:1 for
2883   ikoner og grafik).
2884   ========================================================================== */
2885
2886/* Hvid baggrund p&aring; hele draweren og dens indholdslag. */
2887.popup-drawer,
2888#mobile-drawer,
2889#search-drawer,
2890.popup-drawer .drawer-inner,
2891#mobile-drawer .drawer-inner,
2892#search-drawer .drawer-inner,
2893.popup-drawer .drawer-header,
2894#mobile-drawer .drawer-header,
2895.popup-drawer .drawer-content,
2896#mobile-drawer .drawer-content,
2897#search-drawer .drawer-content {
2898  background-color: #ffffff !important;
2899  color: #1b1b1b;
2900}
2901
2902/* M&oslash;rk tekst p&aring; alle menupunkter, ogs&aring; undermenuer og bes&oslash;gte links. */
2903.popup-drawer .mobile-navigation a,
2904.popup-drawer .drawer-navigation a,
2905#mobile-drawer .mobile-navigation a,
2906#mobile-drawer .drawer-navigation a,
2907.popup-drawer .mobile-navigation a:visited,
2908#mobile-drawer a:visited {
2909  color: #1b1b1b !important;
2910}
2911
2912/* Hover/aktiv: let gr&aring; flade s&aring; ber&oslash;ringsfeedback ses p&aring; hvid baggrund. */
2913.popup-drawer .mobile-navigation a:hover,
2914.popup-drawer .mobile-navigation a:active,
2915#mobile-drawer .mobile-navigation a:hover,
2916#mobile-drawer .mobile-navigation a:active {
2917  background-color: #f0f0f0;
2918  color: #1b1b1b !important;
2919}
2920
2921/* Undermenuer adskilles med en tynd kant og diskret gr&aring; baggrund, s&aring;
2922   niveauerne kan skelnes p&aring; den hvide flade. */
2923.popup-drawer .mobile-navigation ul.sub-menu,
2924#mobile-drawer ul.sub-menu {
2925  background-color: #f5f5f5 !important;
2926  border-left: 3px solid #d4d4d4;
2927}
2928
2929/* Pile og ikoner (inkl. luk-knappen) arver den m&oslash;rke farve, s&aring; de er
2930   synlige p&aring; hvid baggrund. currentColor d&aelig;kker Kadences inline-SVG'er. */
2931.popup-drawer .drawer-toggle,
2932.popup-drawer button,
2933#mobile-drawer button,
2934#search-drawer button,
2935.popup-drawer .drawer-nav-drop-wrap,
2936#mobile-drawer .drawer-nav-drop-wrap {
2937  color: #1b1b1b !important;
2938}
2939
2940.popup-drawer svg,
2941#mobile-drawer svg,
2942#search-drawer svg {
2943  fill: currentColor;
2944}
2945
2946/* Luk-knappens ikon linjer (Kadence bruger ofte stroke p&aring; spans/divs). */
2947.popup-drawer .menu-toggle-icon,
2948#mobile-drawer .menu-toggle-icon,
2949.popup-drawer .menu-toggle-icon::before,
2950.popup-drawer .menu-toggle-icon::after,
2951#mobile-drawer .menu-toggle-icon::before,
2952#mobile-drawer .menu-toggle-icon::after {
2953  background-color: #1b1b1b;
2954}
2955
2956/* S&oslash;gefeltet i s&oslash;gedraweren: lys baggrund, m&oslash;rk tekst, tydelig kant. */
2957#search-drawer input[type="search"],
2958#search-drawer input[type="text"],
2959#search-drawer form.search-form input {
2960  background-color: #ffffff !important;
2961  color: #1b1b1b !important;
2962  border: 2px solid #767676 !important;
2963}
2964
2965#search-drawer input::placeholder {
2966  color: #595959;
2967  opacity: 1;
2968}
2969
2970/* ==========================================================================
2971   v1.5.0 &mdash; REFLOW OG ZOOM
2972   Krav: 9.1.4.10 Ombrydningsvisning (10 sider) og 9.1.4.4 &AElig;ndring af
2973   tekstst&oslash;rrelse (4 sider). Rapportens fund: indhold forsvinder eller
2974   overlapper ved 320 px bredde og ved 200 % zoom &mdash; fx afsnittene
2975   "Nye arrangementer i kalenderen", "Nyheder"/"Nyt", header-links som
2976   "Spotify" og "SE/EN", logoet, lydafspillere og video-kontroller.
2977   Princippet: intet indhold m&aring; g&aring; tabt, og siden m&aring; ikke kr&aelig;ve vandret
2978   rulning ved 320 px (svarende til 1280 px ved 400 % zoom).
2979   Undtagelse: fund p&aring; billet.kuto.dk (gavekort-flowet) ligger i et eksternt
2980   system og kan ikke rettes herfra.
2981   ========================================================================== */
2982
2983/* --------------------------------------------------------------------------
2984   1) Ingen vandret rulning ved 320 px
2985   Brede elementer besk&aelig;res til viewportens bredde, og lange ord/URL'er
2986   ombrydes i stedet for at skubbe layoutet ud i siden.
2987   -------------------------------------------------------------------------- */
2988html,
2989body {
2990  max-width: 100%;
2991}
2992
2993img,
2994video,
2995iframe,
2996embed,
2997object,
2998canvas,
2999svg:not(.kadence-svg-icon):not(.kadence-svg-iconset) {
3000  max-width: 100%;
3001  height: auto;
3002}
3003
3004/* Kalenderembed'et og andre custom elements m&aring; ikke v&aelig;re bredere end sit rum. */
3005kuto-view,
3006.kuto-embed,
3007.wp-block-embed__wrapper > iframe {
3008  display: block;
3009  max-width: 100%;
3010}
3011
3012/* Lange ord, URL'er og overskrifter ombrydes i stedet for at overflowe. */
3013h1, h2, h3, h4, h5, h6,
3014p,
3015li,
3016dd,
3017figcaption,
3018blockquote,
3019.entry-content a,
3020.ultp-block-title,
3021.ultp-block-entry-heading,
3022.ultp-block-excerpt {
3023  overflow-wrap: break-word;
3024  word-break: normal;
3025  hyphens: auto;
3026}
3027
3028/* Tabeller ruller i deres egen beholder, aldrig hele siden. */
3029.entry-content table,
3030.wp-block-table table {
3031  max-width: 100%;
3032  display: block;
3033  overflow-x: auto;
3034}
3035
3036/* Forudformateret tekst og kodeblokke ombrydes. */
3037pre,
3038code {
3039  white-space: pre-wrap;
3040  overflow-wrap: break-word;
3041}
3042
3043/* --------------------------------------------------------------------------
3044   2) Header og logo overlever 200 % zoom
3045   Fund: logoet "KULTURV&AElig;RFTET THE CULTURE YARD" afsk&aelig;res, og links som
3046   "Spotify" og "SE/EN" forsvinder n&aring;r headeren ikke kan ombryde.
3047   Faste h&oslash;jder erstattes af minimumsh&oslash;jder, og r&aelig;kkerne m&aring; ombryde.
3048   -------------------------------------------------------------------------- */
3049.site-header-row,
3050.site-header-inner-wrap,
3051.site-header-row-container-inner,
3052.site-header-top-section-left,
3053.site-header-top-section-right,
3054.site-header-top-section-center,
3055.site-header-main-section-left,
3056.site-header-main-section-right,
3057.site-header-main-section-center,
3058.site-header-section {
3059  flex-wrap: wrap;
3060  min-width: 0;
3061  height: auto !important;
3062  min-height: 0;
3063  row-gap: 0.25rem;
3064}
3065
3066.site-header-item {
3067  min-width: 0;
3068  max-width: 100%;
3069  flex-shrink: 1;
3070}
3071
3072/* Logoet m&aring; skalere ned og teksten ombryde i stedet for at blive klippet. */
3073.site-branding,
3074.site-branding a,
3075.site-title,
3076.site-description {
3077  max-width: 100%;
3078  overflow: visible;
3079  white-space: normal;
3080  text-overflow: clip;
3081}
3082
3083.site-branding img,
3084.custom-logo {
3085  max-width: 100%;
3086  height: auto;
3087}
3088
3089/* Header-links (Spotify, SE/EN, sociale ikoner) m&aring; ombryde til ny linje. */
3090.header-navigation ul,
3091.header-menu-container ul,
3092.header-social-inner-wrap,
3093.header-social-wrap {
3094  flex-wrap: wrap;
3095  min-width: 0;
3096}
3097
3098/* --------------------------------------------------------------------------
3099   3) Skjult indhold m&aring; ikke forsvinde ved zoom/sm&aring; sk&aelig;rme
3100   Kadence skjuler visse blokke med kvs-*-false / kadence-hide-*. Rapporten
3101   registrerer det som tab af indhold (fx afsnittet "Nyheder"/"Nyt").
3102   Vi viser blokkene igen, medmindre de er markeret som ren dekoration med
3103   .kuto-a11y-decorative (s&aelig;t manuelt p&aring; blokke der bevidst m&aring; skjules).
3104   -------------------------------------------------------------------------- */
3105.kvs-sm-false:not(.kuto-a11y-decorative),
3106.kvs-md-false:not(.kuto-a11y-decorative),
3107.kadence-hide-sm:not(.kuto-a11y-decorative),
3108.kadence-hide-md:not(.kuto-a11y-decorative),
3109.kb-hide-sm:not(.kuto-a11y-decorative),
3110.kb-hide-md:not(.kuto-a11y-decorative) {
3111  display: block !important;
3112}
3113
3114/* Kolonner beholder deres flex-opf&oslash;rsel n&aring;r de vises igen. */
3115.wp-block-kadence-column.kvs-sm-false:not(.kuto-a11y-decorative),
3116.wp-block-kadence-column.kvs-md-false:not(.kuto-a11y-decorative) {
3117  display: flex !important;
3118}
3119
3120/* --------------------------------------------------------------------------
3121   4) Kolonner, kort og r&aelig;kker g&oslash;res fleksible
3122   Faste pixelbredder og nowrap f&aring;r indhold til at overlappe ved zoom.
3123   -------------------------------------------------------------------------- */
3124.kt-row-column-wrap,
3125.wp-block-columns,
3126.ultp-block-items-wrap,
3127.ultp-block-row {
3128  flex-wrap: wrap !important;
3129  min-width: 0;
3130}
3131
3132.wp-block-kadence-column,
3133.kadence-column,
3134.wp-block-column,
3135.ultp-block-item,
3136.ultp-block-content,
3137.ultp-block-content-wrap {
3138  min-width: 0;
3139  max-width: 100%;
3140}
3141
3142/* Ingen afkortet tekst i kort og lister: klipning er tab af indhold. */
3143.ultp-block-title,
3144.ultp-block-entry-heading,
3145.ultp-block-excerpt,
3146.entry-title,
3147.kadence-blocks-post-title,
3148.kt-blocks-post-grid-item .entry-title {
3149  white-space: normal !important;
3150  text-overflow: clip;
3151  overflow: visible;
3152  -webkit-line-clamp: unset;
3153  line-clamp: unset;
3154}
3155
3156/* Overskrifter og tekstlinjer m&aring; ikke overlappe ved 200 % zoom. */
3157.ultp-block-entry-content,
3158.entry-content,
3159.kt-blocks-post-grid-item,
3160.wp-block-kadence-advancedheading {
3161  line-height: 1.4;
3162}
3163
3164.wp-block-kadence-advancedheading,
3165.kt-adv-heading-wrap {
3166  height: auto !important;
3167  min-height: 0;
3168}
3169
3170/* --------------------------------------------------------------------------
3171   5) Absolut placeret tekst f&aring;r plads til at vokse
3172   Fund: tekstlinjer i "Nye arrangementer i kalenderen" og
3173   "(Tlf. er &aring;ben hverdage fra 10.00-13.00)" p&aring; Kontakt overlapper.
3174   Under 900 px (og dermed ogs&aring; ved kraftig zoom) placeres overlays i flowet.
3175   -------------------------------------------------------------------------- */
3176@media (max-width: 900px) {
3177  .kt-row-column-wrap > .wp-block-kadence-column[style*="position:absolute"],
3178  .kb-section-dir-horizontal > .wp-block-kadence-column[style*="position:absolute"],
3179  .kuto-overlay-text,
3180  .kb-image-overlay-text {
3181    position: static !important;
3182    transform: none !important;
3183    inset: auto !important;
3184  }
3185}
3186
3187/* --------------------------------------------------------------------------
3188   6) Lyd- og videoafspillere
3189   Fund: tekst i lydafspillerne p&aring; Lydsiden afkortes, og volumen-slideren
3190   til video forsvinder ved zoom. Kontrollerne skal kunne ombryde.
3191   -------------------------------------------------------------------------- */
3192.castos-player,
3193.castos-player *,
3194.ssp-player,
3195.wp-block-audio,
3196.mejs-container,
3197.mejs-controls,
3198.wp-block-video {
3199  max-width: 100% !important;
3200  min-width: 0;
3201}
3202
3203.castos-player .player-panel,
3204.castos-player .currently-playing,
3205.castos-player .player__controls,
3206.mejs-controls {
3207  flex-wrap: wrap !important;
3208  height: auto !important;
3209  min-height: 0;
3210  row-gap: 0.25rem;
3211}
3212
3213.castos-player .episode-title,
3214.castos-player .player__artwork + div,
3215.castos-player .title,
3216.mejs-time,
3217.mejs-currenttime-container,
3218.mejs-duration-container {
3219  white-space: normal !important;
3220  overflow: visible !important;
3221  text-overflow: clip !important;
3222  width: auto !important;
3223}
3224
3225/* Volumen- og tidslinje-kontroller skal blive st&aring;ende, ogs&aring; n&aring;r pladsen er trang. */
3226.mejs-volume-button,
3227.mejs-horizontal-volume-slider,
3228.mejs-time-rail,
3229.castos-player .volume,
3230.castos-player .player__progress {
3231  display: inline-flex !important;
3232  min-width: 44px;
3233}
3234
3235/* --------------------------------------------------------------------------
3236   7) Mobilmenuens links m&aring; ikke overlappe (fund p&aring; Om BGK Artlab: "KUTO.DK")
3237   -------------------------------------------------------------------------- */
3238.popup-drawer .mobile-navigation li,
3239#mobile-drawer .mobile-navigation li,
3240.popup-drawer .mobile-navigation a,
3241#mobile-drawer .mobile-navigation a {
3242  white-space: normal;
3243  overflow-wrap: break-word;
3244  height: auto;
3245  min-height: 44px;
3246  line-height: 1.4;
3247}
3248
3249/* ==========================================================================
3250   9.1.4.1 Anvendelse af farve &mdash; karrusel-prikker (v1.6.0)
3251   Rapporten: prikkerne i billedgallerierne (/transit-formidling/) og i
3252   Instagram-opslagene (/bgk-artlab/om-bgk-artlab/) markerer aktiv visning
3253   udelukkende med farve, og kontrasten mellem farverne er under 3:1.
3254   L&oslash;sning: alle prikker f&aring;r en m&oslash;rk kant (mindst 3:1 mod lys baggrund), og
3255   den aktive prik f&aring;r desuden en anden FORM &mdash; st&oslash;rre, fyldt og med ring &mdash;
3256   s&aring; tilstanden ogs&aring; kan ses uden at kunne skelne farverne.
3257   JS-delen (v1.7.0) s&aelig;tter klassen .kuto-a11y-dot-active + aria-current.
3258   ========================================================================== */
3259.swiper-pagination-bullet:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3260.splide__pagination__page:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3261.slick-dots li:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3262[class*="pagination-bullet"]:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3263[class*="carousel-dot"]:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3264[class*="ultp-dot"]:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *) {
3265  border: 2px solid #16212e !important;
3266  background-color: #ffffff !important;
3267  opacity: 1 !important;
3268  min-width: 12px;
3269  min-height: 12px;
3270  box-sizing: border-box;
3271}
3272
3273.swiper-pagination-bullet.kuto-a11y-dot-active:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3274.splide__pagination__page.kuto-a11y-dot-active:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3275.slick-dots li.kuto-a11y-dot-active:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3276[class*="pagination-bullet"].kuto-a11y-dot-active:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3277[class*="carousel-dot"].kuto-a11y-dot-active:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3278[class*="ultp-dot"].kuto-a11y-dot-active:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3279.swiper-pagination-bullet-active:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3280.splide__pagination__page.is-active:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3281.slick-dots li.slick-active:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *) {
3282  background-color: #16212e !important;
3283  border-color: #16212e !important;
3284  /* Ekstra ring + st&oslash;rre flade = formforskel, ikke kun farveforskel. */
3285  box-shadow: 0 0 0 3px #ffffff, 0 0 0 5px #16212e !important;
3286  transform: scale(1.15);
3287}
3288
3289/* M&oslash;rke sektioner: vend farverne, s&aring; kontrasten holdes begge steder. */
3290.kb-row-layout-wrap[class*="dark"] .swiper-pagination-bullet,
3291[class*="has-dark-background"] .swiper-pagination-bullet,
3292.wp-block-cover .swiper-pagination-bullet {
3293  border-color: #ffffff !important;
3294  background-color: transparent !important;
3295}
3296
3297.kb-row-layout-wrap[class*="dark"] .kuto-a11y-dot-active,
3298[class*="has-dark-background"] .kuto-a11y-dot-active,
3299.wp-block-cover .kuto-a11y-dot-active {
3300  background-color: #ffffff !important;
3301  box-shadow: 0 0 0 3px #16212e, 0 0 0 5px #ffffff !important;
3302}
3303
3304/* Prikkerne er interaktive: de skal ogs&aring; kunne rammes med finger/mus. */
3305.swiper-pagination-bullet:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3306.splide__pagination__page:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3307.slick-dots li button:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3308[class*="carousel-dot"]:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *) {
3309  cursor: pointer;
3310}
3311
3312/* ==========================================================================
3313   9.2.2.2 PAUSEKNAP UDEN FOR KADENCE-GALLERIET (v1.6.3, mindre i v1.6.4)
3314
3315   Knappen inds&aelig;ttes af kuto-a11y.js 1.7.5 som s&oslash;skende EFTER galleriblokken,
3316   s&aring; galleriets egne pile og punkter aldrig p&aring;
3316virkes. Trykfladen er mindst
3317   24 &times; 24 px (krav 9.2.5.8), men visuelt diskret.
3318   ========================================================================== */
3319
3320.kuto-gallery-pause-wrap {
3321  display: flex;
3322  justify-content: flex-end;
3323  margin: 0.25rem 0 1rem;
3324}
3325
3326.kuto-gallery-pause {
3327  display: inline-flex;
3328  align-items: center;
3329  gap: 0.3rem;
3330  min-height: 24px;
3331  min-width: 24px;
3332  padding: 0.15rem 0.6rem;
3333  border: 1.5px solid #16212e;
3334  border-radius: 999px;
3335  background-color: #16212e;
3336  color: #ffffff;
3337  font-size: 0.8rem;
3338  line-height: 1.2;
3339  cursor: pointer;
3340}
3341
3342.kuto-gallery-pause:hover,
3343.kuto-gallery-pause:focus-visible {
3344  background-color: #ffffff;
3345  color: #16212e;
3346}
3347
3348.kuto-gallery-pause:focus-visible {
3349  outline: 2px solid #16212e;
3350  outline-offset: 2px;
3351}
3352</style>
3353<!-- end Simple Custom CSS and JS -->
3354<!-- start Simple Custom CSS and JS -->
3355<style>
3356h2.wp-block-heading.has-text-align-center.outline-text {
3357    font-size: 12em !important; /* Override any other styles */
3358    font-weight: bold; /* Ensure text is bold */
3359    text-transform: uppercase; /* Ensure text is uppercase */
3360    position: relative;
3361    color: transparent; /* Make the text transparent */
3362    -webkit-text-stroke: 2px black; /* Outline color and width */
3363    -webkit-background-clip: text;
3364    background-clip: text;
3365    z-index: 1;
3366}
3367
3368h2.wp-block-heading.has-text-align-center.outline-text::before,
3369h2.wp-block-heading.has-text-align-center.outline-text::after {
3370    content: "OUTLINE"; /* Use the same text content */
3371    position: absolute;
3372    top: 0;
3373    left: 0;
3374    right: 0;
3375    bottom: 0;
3376    background: inherit; /* Ensure the background is inherited */
3377    color: transparent;
3378    z-index: -1;
3379    pointer-events: none; /* Ensure the pseudo-element doesn't interfere with user interaction */
3380    -webkit-background-clip: text;
3381    background-clip: text;
3382}
3383
3384h2.wp-block-heading.has-text-align-center.outline-text::before {
3385    filter: grayscale(100%) contrast(1.2) sepia(1) saturate(5) hue-rotate(90deg); /* Apply yellow filter */
3386}
3387
3388h2.wp-block-heading.has-text-align-center.outline-text::after {
3389    filter: grayscale(100%) contrast(1.2) sepia(1) saturate(5) hue-rotate(180deg); /* Apply blue filter */
3390    mix-blend-mode: lighten; /* Blend mode for combining yellow and blue */
3391}
3392</style>
3393<!-- end Simple Custom CSS and JS -->
3394<!-- start Simple Custom CSS and JS -->
3395<style>
3396.bg-lightglodenrodyellow .ultp-block-content {
3397	background: lightgoldenrodyellow !important;
3398}</style>
3399<!-- end Simple Custom CSS and JS -->
3400<!-- start Simple Custom CSS and JS -->
3401<style>
3402.ultp-search-result {
3403	background: #fff !important; 
3404	z-index: 9999;
3405}
3406
3407.ultp-search-result .ultp-search-result__item {
3408    align-items: flex-start;
3409    padding: 10px;
3410}
3411
3412.ultp-search-result img.ultp-searchresult-image {
3413     padding-right: 10px;
3414}
3415
3416.ultp-search-result .ultp-search-result__item a {
3417	font-family: raleway;
3418	font-weight: 700;
3419}
3420
3421.ultp-search-button svg, .ultp-searchpopup-active svg {
3422    margin-left: 10px;
3423}
3424
3425.ultp-searchform-input1 .ultp-searchres-input {
3426    background: #ffffff4d;
3427}</style>
3428<!-- end Simple Custom CSS and JS -->
3429<!-- start Simple Custom CSS and JS -->
3430<style>
3431.gform_wrapper.gravity-theme .gform_delete_file {
3432    background: #d46161 !important;
3433    margin: 10px;
3434    padding: 5px;
3435    padding-bottom: 0px;
3436}</style>
3437<!-- end Simple Custom CSS and JS -->
3438<!-- start Simple Custom CSS and JS -->
3439<style>
3440.post-password-form {
3441	margin-top:300px !important;
3442}</style>
3443<!-- end Simple Custom CSS and JS -->
3444<!-- start Simple Custom CSS and JS -->
3445<style>
3446.kt-blocks-carousel .slick-prev:before, 
3447.kt-blocks-carousel .slick-next:before,
3448.kt-blocks-carousel .slick-arrow
3449
3450{
3451	opacity: 0.8;
3452	color: #fff;
3453}
3454
3455.kb-advanced-slide-inner-wrap {
3456	padding: 0px;
3457}
3458</style>
3459<!-- end Simple Custom CSS and JS -->
3460<!-- start Simple Custom CSS and JS -->
3461<style>
3462h2 {
3463	font-family: 'Raleway',sans-serif;
3464    font-weight: 400 !important;
3465    font-style: normal !important;
3466	font-size: 36px !important;
3467	line-height: 1.2 !important;
3468	margin-bottom:5px !important;
3469}
3470
3471h3 {
3472	font-family: 'Raleway',sans-serif;
3473    font-weight: 400 !important;
3474    font-style: normal !important;
3475	font-size: 24px !important;
3476	line-height: 1.2 !important;
3477	margin-bottom:5px !important;
3478}</style>
3479<!-- end Simple Custom CSS and JS -->
3480<!-- start Simple Custom CSS and JS -->
3481<style>
3482article.podcast {
3483    padding-bottom: 40px;
3484}
3485
3486.podcast-content > p {
3487	margin-bottom: 0.5em !important;
3488}
3489
3490aside {
3491	color: #777;
3492	padding: 5px 0px 0px 0px;
3493	font-size: 14px;
3494	
3495	
3496}
3497article.podcast > h2 {
3498    font-size: 18px;
3499	font-weight: 600;
3500    text-decoration: none;
3501    line-height: 22px !important;
3502}</style>
3503<!-- end Simple Custom CSS and JS -->
3504<!-- start Simple Custom CSS and JS -->
3505<style>
3506input[readonly="readonly"], input[readonly]  {
3507	border: none;
3508	font-size: 24px !important;
3509}</style>
3510<!-- end Simple Custom CSS and JS -->
3511<!-- start Simple Custom CSS and JS -->
3512<style>
3513.gform_required_legend {
3514	display:none;
3515}
3516
3517.gchoice, .gfield-choice-input {
3518    display: table-row;
3519    font-size: 2em;
3520    height: 25px;
3521    width: 25px;
3522	padding-right:10px;
3523	margin-right: 10px;
3524	white-space: nowrap;
3525}
3526
3527.gfield_label {
3528    font-size: 1.2em !important;
3529}
3530
3531[type="radio"] {
3532    width: 30px;
3533    height: 30px;
3534}
3535
3536.gsection_title {
3537	padding-top: 40px;
3538}
3539
3540.gfield_label {
3541	padding-top: 40px;
3542}</style>
3543<!-- end Simple Custom CSS and JS -->
3544<!-- start Simple Custom CSS and JS -->
3545<style>
3546.transit-menuitem {
3547	display: inline-block !important;
3548    border: 1px solid #000;
3549}
3550
3551.nobreak{
3552	white-space: nowrap;
3553}
3554
3555.transit-calendarlist  h3, 
3556.transit-calendarlist p,
3557.transit-calendarlist a {
3558	padding: 0px;
3559	margin: 0px !important;
3560	font-weight: 400;
3561    font-family: Bungee;
3562	text-decoration:none;
3563	color: #faee84;
3564}
3565
3566a[id^="wp-block-file"]{
3567	padding: 0px;
3568	margin: 0px !important;
3569	font-weight: 400;
3570    font-family: Bungee;
3571	text-decoration:none;
3572	color: #fff;
3573}</style>
3574<!-- end Simple Custom CSS and JS -->
3575<!-- start Simple Custom CSS and JS -->
3576<style>
3577.wp-block-navigation ul li {
3578    padding-right: 30px;
3579}</style>
3580<!-- end Simple Custom CSS and JS -->
3581<!-- start Simple Custom CSS and JS -->
3582<style>
3583@media screen and (min-width: 550px) {
3584.columns, .category-presse {
3585	column-count: 2;
3586    column-gap: 40px;
3587    column-rule: 1px solid lightgrey;
3588	padding: 1rem;
3589}
3590}
3591
3592</style>
3593<!-- end Simple Custom CSS and JS -->
3594<!-- start Simple Custom CSS and JS -->
3595<style>
3596.liveforbundetstyling {
3597font-family: 'Quantico', sans-serif !important;	
3598}
3599
3600#billetlink, #billetlink a {
3601	color: #fff;
3602	text-align: center;
3603}
3604</style>
3605<!-- end Simple Custom CSS and JS -->
3606<!-- start Simple Custom CSS and JS -->
3607<style>
3608.wp-block-cover {
3609	border-radius: 10px;
3610	overflow: hidden;
3611}</style>
3612<!-- end Simple Custom CSS and JS -->
3613<script defer data-domain="kuto.dk" src="https://plausible.io/js/script.revenue.tagged-events.js"></script>
3613
3614
3615<link href="//kuto.dk/wp-content/uploads/omgf/omgf-stylesheet-66/omgf-stylesheet-66.css?ver=1655195767" rel="stylesheet">
3616<meta name="generator" content="Site Kit by Google 1.153.0">
3617<link rel="alternate" type="application/rss+xml" title="Podcast RSS feed" href="https://kuto.dk/feed/podcast">
3618
3619<link rel="preload" id="kadence-header-preload" href="https://kuto.dk/wp-content/themes/kadence/assets/css/header.min.css?ver=1.1.43" as="style">
3620<link rel="preload" id="kadence-content-preload" href="https://kuto.dk/wp-content/themes/kadence/assets/css/content.min.css?ver=1.1.43" as="style">
3621<link rel="preload" id="kadence-footer-preload" href="https://kuto.dk/wp-content/themes/kadence/assets/css/footer.min.css?ver=1.1.43" as="style">
3622<style>.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style>
3623<!-- Google Tag Manager snippet added by Site Kit -->
3624<script>
vendor: 420 bytes, lines 3624-3633
3624
3625			( function( w, d, s, l, i ) {
3626				w[l] = w[l] || [];
3627				w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} );
3628				var f = d.getElementsByTagName( s )[0],
3629					j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : '';
3630				j.async = true;
3631				j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
3632				f.parentNode.insertBefore( j, f );
3633			} )( window, document, 'script', 'dataLayer', '
3633GTM-MVPJXQQ
vendor: 9 bytes, lines 3633-3634
3633' );
3634			
3635</script>
3635
3636
3637<!-- End Google Tag Manager snippet added by Site Kit -->
3638<style id="kadence-blocks-post-custom-css">
3639/* Inline #75 | https://kuto.dk/ */
3640
3641#obsbokse .ultp-block-title a {
3642  border-radius: 10px;
3643  padding: 30px 30px;
3644  width: 80% !important;
3645  margin: auto;
3646}
3647
3648
3649/*LIVE pulse*/
3650
3651@keyframes flickerAnimation {
3652  0%   { opacity:0.5; }
3653  50%  { opacity:1; }
3654  100% { opacity:0.5; }
3655}
3656@-o-keyframes flickerAnimation{
3657  0%   { opacity:0.5; }
3658  50%  { opacity:1; }
3659  100% { opacity:0.5; }
3660}
3661@-moz-keyframes flickerAnimation{
3662  0%   { opacity:0.5; }
3663  50%  { opacity:1; }
3664  100% { opacity:0.5; }
3665}
3666@-webkit-keyframes flickerAnimation{
3667  0%   { opacity:0.5; }
3668  50%  { opacity:1; }
3669  100% { opacity:0.5; }
3670}
3671.animate-flicker {
3672   -webkit-animation: flickerAnimation 3.4s infinite;
3673   -moz-animation: flickerAnimation 3.4s infinite;
3674   -o-animation: flickerAnimation 3.4s infinite;
3675    animation: flickerAnimation 3.4s infinite;
3676}
3677
3678
3679</style><link rel="preload" href="https://kuto.dk/wp-content/fonts/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="https://kuto.dk/wp-content/fonts/poppins/pxiEyp8kv8JHgFVrJJfecg.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="https://kuto.dk/wp-content/fonts/poppins/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="https://kuto.dk/wp-content/fonts/raleway/1Ptug8zYS_SKggPNyC0ITw.woff2" as="font" type="font/woff2" crossorigin><link rel="stylesheet" id="kadence-fonts-css" href="https://kuto.dk/wp-content/fonts/9b18ca763727dfdc17958be91efffea9.css?ver=1.1.43" media="all">
3680<link rel="icon" href="https://kuto.dk/wp-content/uploads/2022/05/LOGO__0002_Kulturvaerftet-48x48.webp" sizes="32x32">
3681<link rel="icon" href="https://kuto.dk/wp-content/uploads/2022/05/LOGO__0002_Kulturvaerftet-300x300.webp" sizes="192x192">
3682<link rel="apple-touch-icon" href="https://kuto.dk/wp-content/uploads/2022/05/LOGO__0002_Kulturvaerftet-300x300.webp">
3683<meta name="msapplication-TileImage" content="https://kuto.dk/wp-content/uploads/2022/05/LOGO__0002_Kulturvaerftet-300x300.webp">
3684<style id="wp-custom-css">
3685/*Stort begyndelses bogstav for dagene ved &aring;bnignstider i dropdown menu*/
3686table.mabel-bhi-businesshours {
3687    text-transform: capitalize;
3688}
3689
3690.wp-block-navigation__responsive-container {
3691	padding-bottom: 20px;
3692}
3693
3694.wp-block-navigation-item {
3695	font-size: 18px;
3696  font-weight: 700 !important;
3697}
3698
3699.wp-block-navigation-link:hover {
3700text-underline-offset: 8px;
3701text-decoration: underline;
3702text-decoration-color: #cc3946;
3703text-decoration-thickness: 2px;
3704
3705text-size-adjust: 100%;
3706transition-delay: 0s;
3707transition-duration: 0.2s;
3708transition-property: all;
3709transition-timing-function: ease-in-out;
3710
3711}
3712
3713
3714.wp-block-navigation-item wp-block-navigation-link:hover:after {
3715	    -webkit-transform: scale(1, 1) translate(50%, 0);
3716    transform: scale(1, 1) translate(50%, 0);
3717}
3718
3719.wp-block-navigation {
3720	padding-bottom:20px;
3721}
3722
3723/* Sikre at undermenuer ligger &oslash;verst */
3724.wp-block-navigation__submenu-container {
3725    z-index: 9999 !important;
3726}
3727
3728
3729.arrangementer-titel h1 {
3730	line-height: 1.2em !important;
3731}
3732
3733h1, h2, h3, h4, h5, h6 {
3734	text-transform:none !important;
3735}
3736
3737h1 > a, h2 > a, h3 > a, h4 > a, h5 > a, h6 > a {
3738	text-transform:none !important;
3739}
3740
3741/*S&aelig;tter SMALL fontsize til 18px*/
3742.has-small-font-size {font-size:18px !important;}
3743
3744</style>
3745<style id="conditional-blocks-frontend-inline-css">
3746@media (min-width: 1025px) {.conblock-hide-desktop { display: none !important; }}
3747	@media (min-width: 768px) and (max-width: 1024px) {.conblock-hide-tablet {display: none !important;}}
3748	@media(max-width: 767px) {.conblock-hide-mobile {display: none !important;}}
3749/*# sourceURL=conditional-blocks-frontend-inline-css */
3750</style>
3751
3752</head>
3753
3754<body class="home wp-singular page-template-default page page-id-401476 wp-custom-logo wp-embed-responsive wp-theme-kadence postx-page footer-on-bottom social-brand-colors hide-focus-outline link-style-standard content-title-style-hide content-width-fullwidth content-style-unboxed content-vertical-padding-hide non-transparent-header mobile-non-transparent-header">
3755		<!-- Google Tag Manager (noscript) snippet tilf&oslash;jet af Site Kit -->
vendor: 74 bytes, lines 3755-3757
3755
3756		<noscript>
3757			<iframe src="https://www.googletagmanager.com/ns.html?id=
3757GTM-MVPJXQQ
vendor: 88 bytes, lines 3757-3759
3757" height="0" width="0" style="display:none;visibility:hidden"></iframe>
3758		</noscript>
3759		
3759<!-- End Google Tag Manager (noscript) snippet added by Site Kit -->
3760		<div id="wrapper" class="site wp-site-blocks">
3761			<a class="skip-link screen-reader-text scroll-ignore" href="#main">G&aring; til indhold</a>
3762		<link rel="stylesheet" id="kadence-header-css" href="https://kuto.dk/wp-content/themes/kadence/assets/css/header.min.css?ver=1.1.43" media="all">
3763<header id="masthead" class="site-header" role="banner" itemtype="https://schema.org/WPHeader" itemscope>
3764	<div id="main-header" class="site-header-wrap">
3765		<div class="site-header-inner-wrap">
3766			<div class="site-header-upper-wrap">
3767				<div class="site-header-upper-inner-wrap">
3768					<div class="site-top-header-wrap site-header-row-container site-header-focus-item site-header-row-layout-standard" data-section="kadence_customizer_header_top">
3769	<div class="site-header-row-container-inner">
3770				<div class="site-container">
3771			<div class="site-top-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-no-center">
3772									<div class="site-header-top-section-left site-header-section site-header-section-left">
3773						<div class="site-header-item site-header-focus-item" data-section="kadence_customizer_header_html2">
3774	<div class="header-html2 inner-link-style-normal"><div class="header-html-inner"><div style="width: 150px"><a href="/" aria-label="Kulturv&aelig;rftet &amp; Toldkammeret &ndash; til forsiden"><img class="alignnone size-medium wp-image-22722" src="https://kuto.dk/wp-content/uploads/2022/04/KV_LOGO_POS-300x127.png" alt="" width="auto" height="100%"></a></div>
3775</div></div></div><!-- data-section="header_html2" -->
3776					</div>
3777																	<div class="site-header-top-section-right site-header-section site-header-section-right">
3778						<div class="site-header-item site-header-focus-item" data-section="kadence_customizer_header_account">
3779	<div class="header-account-wrap header-account-control-wrap header-account-action-dropdown header-account-style-icon"><nav id="account-navigation" class="account-navigation header-navigation nav--toggle-sub header-navigation-style-standard header-navigation-dropdown-animation-fade-down header-navigation-dropdown-direction-right" aria-label="Kontomenu"><div class="account-menu-container header-menu-container"><ul id="account-menu" class="menu"><li class="menu-item menu-account-item menu-item-has-children"><a href="#" aria-label="Log ind" class="header-account-button"><span class="nav-drop-title-wrap"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-account3-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewbox="0 0 28 28"><title>Konto</title><path d="M14 0c7.734 0 14 6.266 14 14 0 7.688-6.234 14-14 14-7.75 0-14-6.297-14-14 0-7.734 6.266-14 14-14zM23.672 21.109c1.453-2 2.328-4.453 2.328-7.109 0-6.609-5.391-12-12-12s-12 5.391-12 12c0 2.656 0.875 5.109 2.328 7.109 0.562-2.797 1.922-5.109 4.781-5.109 1.266 1.234 2.984 2 4.891 2s3.625-0.766 4.891-2c2.859 0 4.219 2.312 4.781 5.109zM20 11c0-3.313-2.688-6-6-6s-6 2.688-6 6 2.688 6 6 6 6-2.688 6-6z"></path>
3780				</svg></span><span class="dropdown-nav-toggle" role="button" aria-pressed="false" aria-label="Vis undermenu"><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Vis mere</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path>
3781				</svg></span></span></span></a><ul id="menu-billetkoebsmenu" class="sub-menu"><li id="menu-item-16246" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-16246"><a target="_blank" href="https://billet.kuto.dk/da/profile/">Din billetkonto</a></li>
3782<li id="menu-item-16247" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-16247"><a target="_blank" href="https://billet.kuto.dk/da/buyingflow/purchase/">Kurv</a></li>
3783<li id="menu-item-26494" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26494"><a href="https://kuto.dk/gavekort/">Gavekort</a></li>
3784<li id="menu-item-26526" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26526"><a href="https://kuto.dk/billetkoeb/">S&aring;dan k&oslash;ber du billet</a></li>
3785<li id="menu-item-408969" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-408969"><a target="_blank" href="https://support.kuto.dk/">F&aring; hj&aelig;lp fra os</a></li>
3786</ul></li></ul></div></nav></div></div><!-- data-section="header_account" -->
3787<div class="site-header-item site-header-focus-item site-header-item-main-navigation header-navigation-layout-stretch-false header-navigation-layout-fill-stretch-false" data-section="
3787kadence_customizer_secondary_navigation">
3788		<nav id="secondary-navigation" class="secondary-navigation header-navigation nav--toggle-sub header-navigation-style-standard header-navigation-dropdown-animation-fade-down" role="navigation" aria-label="Sekund&aelig;r navigation">
3789				<div class="secondary-menu-container header-menu-container">
3790			<ul id="secondary-menu" class="menu"><li id="menu-item-16243" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-16243 kadence-menu-has-icon kadence-menu-mega-enabled kadence-menu-mega-width-content kadence-menu-mega-columns-1 kadence-menu-mega-layout-equal"><a href="#"><span class="nav-drop-title-wrap">&Aring;bningstider<span class="menu-label-icon-wrap" style="color:var(--global-palette9); "><span class="menu-label-icon"><svg viewbox="0 0 8 8" height="24" width="24" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M4 0c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm0 1c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm-.5 1v2.22l.16.13.5.5.34.38.72-.72-.38-.34-.34-.34v-1.81h-1z"></path></svg></span></span><span class="dropdown-nav-toggle"><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Vis mere</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path>
3791				</svg></span></span></span></a>
3792<ul class="sub-menu">
3793	<li id="menu-item-16244" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-16244"><link rel="stylesheet" id="kadence-blocks-tabs-css" href="https://kuto.dk/wp-content/plugins/kadence-blocks/dist/style-blocks-tabs.css?ver=3.5.19" media="all">
3794<!-- [element-16251] --><style>#kt-layout-id_6d8223-24 > .kt-row-column-wrap{align-content:start;}:where(#kt-layout-id_6d8223-24 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}#kt-layout-id_6d8223-24 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var( --global-kb-row-default-top, 25px );padding-bottom:var( --global-kb-row-default-bottom, 25px );padding-top:2px;padding-bottom:20px;grid-template-columns:minmax(0, 1fr);}#kt-layout-id_6d8223-24{background-color:#ffffff;}#kt-layout-id_6d8223-24 > .kt-row-layout-overlay{opacity:0.00;background-color:rgba(255, 255, 255, 0);}@media all and (max-width: 1024px){#kt-layout-id_6d8223-24 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){#kt-layout-id_6d8223-24 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}</style>
3795<div class="wp-block-kadence-rowlayout alignnone"><div id="kt-layout-id_6d8223-24" class="kt-row-layout-inner kt-row-has-bg kt-layout-id_6d8223-24"><div class="kt-row-layout-overlay kt-row-overlay-normal"></div><div class="kt-row-column-wrap kt-has-1-columns kt-gutter-default kt-v-gutter-default kt-row-valign-top kt-row-layout-equal kt-tab-layout-inherit kt-m-colapse-left-to-right kt-mobile-layout-row"><style>.kadence-column_13c4f7-f8 > .kt-inside-inner-col{border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;}.kadence-column_13c4f7-f8 > .kt-inside-inner-col,.kadence-column_13c4f7-f8 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column_13c4f7-f8 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column_13c4f7-f8 > .kt-inside-inner-col{flex-direction:column;}.kadence-column_13c4f7-f8 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column_13c4f7-f8 > .kt-inside-inner-col{background-color:rgba(0, 0, 0, 0);}.kadence-column_13c4f7-f8 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column_13c4f7-f8{position:relative;}@media all and (max-width: 1024px){.kadence-column_13c4f7-f8 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column_13c4f7-f8 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}</style>
3796<div class="wp-block-kadence-column inner-column-1 kadence-column_13c4f7-f8"><div class="kt-inside-inner-col">
3797<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>
3798
3799
3800
3801Kulturv&aelig;rftet og Bibliotekets reception er 
3802
3803<span class="mb-bhi-display mb-bhi-closed">
3804	<span class="mb-bhi-oc-text">Lukket</span></span>
3805
3806
3807<br>
3808Kulturv&aelig;rftets Spisehus er 
3809
3810<span class="mb-bhi-display mb-bhi-closed">
3811	<span class="mb-bhi-oc-text">Lukket</span></span>
3812
3813
3814<br>
3815Toldkammerets spisekammer er 
3816
3817<span class="mb-bhi-display mb-bhi-closed">
3818	<span class="mb-bhi-oc-text">Lukket</span></span>
3819
3820
3821
3822
3823
3824<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>
3825
3826
3827<style>.kt-tabs-id_18fd07-fb > .kt-tabs-content-wrap > .wp-block-kadence-tab{border-top-width:3px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-color:#0a6689;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-right:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);padding-left:var(--global-kb-spacing-sm, 1.5rem);background:rgba(255,255,255,0);}.wp-block-kadence-tabs .kt-tabs-id_18fd07-fb > .kt-tabs-title-list li{margin-top:0px;margin-right:5px;margin-bottom:5px;margin-left:0px;}.wp-block-kadence-tabs .kt-tabs-id_18fd07-fb > .kt-tabs-title-list li .kt-tab-title, .wp-block-kadence-tabs .kt-tabs-id_18fd07-fb > .kt-tabs-content-wrap > .kt-tabs-accordion-title .kt-tab-title{line-height:1.4em;font-weight:regular;font-style:normal;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-top-left-radius:5px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:5px;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;border-color:#eeeeee;color:#222222;background:#eeeeee;}.wp-block-kadence-tabs .kt-tabs-id_18fd07-fb > .kt-tabs-content-wrap > .kt-tabs-accordion-title .kt-tab-title{margin-top:0px;margin-right:5px;margin-bottom:5px;margin-left:0px;}.wp-block-kadence-tabs .kt-tabs-id_18fd07-fb > .kt-tabs-title-list li .kt-tab-title:hover, .wp-block-kadence-tabs .kt-tabs-id_18fd07-fb > .kt-tabs-content-wrap > .kt-tabs-accordion-title .kt-tab-title:hover{border-color:#eeeeee;color:#222222;background:#e2e2e2;}.wp-block-kadence-tabs .kt-tabs-id_18fd07-fb > .kt-tabs-title-list li.kt-tab-title-active .kt-tab-title, .wp-block-kadence-tabs .kt-tabs-id_18fd07-fb > .kt-tabs-content-wrap > .kt-tabs-accordion-title.kt-tab-title-active .kt-tab-title{border-color:#eeeeee;color:#ffffff;background:#0a6689;}@media all and (min-width: 1025px){.wp-block-kadence-tabs .kt-tabs-id_18fd07-fb{display:flex;}.wp-block-kadence-tabs .kt-tabs-id_18fd07-fb > .kt-tabs-title-list{float:none;width:30%;}.wp-block-kadence-tabs .kt-tabs-id_18fd07-fb > .kt-tabs-content-wrap{float:none;width:auto;-webkit-flex:1;flex:1;}}@media all and (min-width: 768px) and (max-width: 1024px){.wp-block-kadence-tabs .kt-tabs-id_18fd07-fb{display:flex;}.wp-block-kadence-tabs .kt-tabs-id_18fd07-fb > .kt-tabs-title-list{float:none;width:30%;}.wp-block-kadence-tabs .kt-tabs-id_18fd07-fb > .kt-tabs-content-wrap{float:none;width:auto;-webkit-flex:1;flex:1;}}@media all and (max-width: 767px){.wp-block-kadence-tabs .kt-tabs-id_18fd07-fb{display:flex;}.wp-block-kadence-tabs .kt-tabs-id_18fd07-fb > .kt-tabs-title-list{float:none;width:30%;}.wp-block-kadence-tabs .kt-tabs-id_18fd07-fb > .kt-tabs-content-wrap{float:none;width:auto;-webkit-flex:1;flex:1;}}</style>
3828<div class="wp-block-kadence-tabs alignnone">
3828<div class="kt-tabs-wrap kt-tabs-id_18fd07-fb kt-tabs-has-3-tabs kt-active-tab-1 kt-tabs-layout-vtabs kt-tabs-tablet-layout-inherit kt-tabs-mobile-layout-inherit kt-tab-alignment-left " style="max-width:none"><ul class="kt-tabs-title-list"><li id="tab-kulturvrftet" class="kt-title-item kt-title-item-1 kt-tabs-svg-show-always kt-tabs-icon-side-right kt-tab-title-active"><a href="#tab-kulturvrftet" data-tab="1" class="kt-tab-title kt-tab-title-1 "><span class="kt-title-text">Kulturv&aelig;rftet</span></a></li><li id="tab-toldkammeret" class="kt-title-item kt-title-item-2 kt-tabs-svg-show-always kt-tabs-icon-side-right kt-tab-title-inactive"><a href="#tab-toldkammeret" data-tab="2" class="kt-tab-title kt-tab-title-2 "><span class="kt-title-text">Toldkammeret</span></a></li><li id="tab-spisehuset" class="kt-title-item kt-title-item-3 kt-tabs-svg-show-always kt-tabs-icon-side-right kt-tab-title-inactive"><a href="#tab-spisehuset" data-tab="3" class="kt-tab-title kt-tab-title-3 "><span class="kt-title-text">Spisehuset</span></a></li></ul><div class="kt-tabs-content-wrap">
3829<div class="wp-block-kadence-tab kt-tab-inner-content kt-inner-tab-1 kt-inner-tab_57be51-50"><div class="kt-tab-inner-content-inner"><table class="mabel-bhi-businesshours"><tr><td>mandag</td><td>10:00 &mdash; 18:00</td></tr><tr><td>tirsdag - onsdag</td><td>10:00 &mdash; 19:00</td></tr><tr><td>torsdag</td><td>10:00 &mdash; 20:00</td></tr><tr><td>fredag</td><td>10:00 &mdash; 18:00</td></tr><tr><td>l&oslash;rdag</td><td>10:00 &mdash; 16:00</td></tr><tr class="mbhi-is-current"><td>s&oslash;ndag</td><td>11:00 &mdash; 16:00</td></tr><tr class="mb-bhi-holiday"><td>17 April, 18 April, 20 April, 21 April, 1 Maj, 29 Maj, 5 Juni, 8 Juni, 9 Juni</td><td>11:00 &mdash; 16:00</td></tr></table>
3830</div></div>
3831
3832
3833
3834<div class="wp-block-kadence-tab kt-tab-inner-content kt-inner-tab-2 kt-inner-tab_e2102a-e3"><div class="kt-tab-inner-content-inner"><table class="mabel-bhi-businesshours"><tr><td>mandag - fredag</td><td>16:00 &mdash; 19:30</td></tr><tr class="mbhi-is-current"><td>l&oslash;rdag - s&oslash;ndag</td><td>Lukket</td></tr></table>
3835</div></div>
3836
3837
3838
3839<div class="wp-block-kadence-tab kt-tab-inner-content kt-inner-tab-3 kt-inner-tab_4e43b9-55"><div class="kt-tab-inner-content-inner"><table class="mabel-bhi-businesshours"><tr><td>mandag - fredag</td><td>9:00 &mdash; 17:00</td></tr><tr class="mbhi-is-current"><td>l&oslash;rdag - s&oslash;ndag</td><td>10:00 &mdash; 17:00</td></tr></table>
3840
3841
3842
3843<p class="has-small-font-size wp-block-paragraph">Spisehuset er desuden &aring;bent ved offentlige arrangementer frem til arrangementet slutter.</p>
3844</div></div>
3845</div></div></div>
3846</div></div>
3847</div></div></div>
3848<!-- [/element-16251] --></li>
3849</ul>
3850</li>
3851<li id="menu-item-1620" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1620"><a href="https://kuto.dk/kontakt/"><span class="nav-drop-title-wrap">M&oslash;d os<span class="dropdown-nav-toggle"><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Vis mere</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path>
3852				</svg></span></span></span></a>
3853<ul class="sub-menu">
3854	<li id="menu-item-16230" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-16230"><a href="https://kuto.dk/kontakt/">Kontakt</a></li>
3855	<li id="menu-item-343178" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-343178"><a href="https://kuto.dk/spisesteder/">Spisesteder</a></li>
3856	<li id="menu-item-26891" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26891"><a href="https://kuto.dk/find-vej/">Find vej</a></li>
3857	<li id="menu-item-384889" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-384889"><a href="https://kuto.dk/billetkoeb/">S&aring;dan k&oslash;ber du billet</a></li>
3858	<li id="menu-item-26450" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26450"><a href="https://kuto.dk/handicapforhold/">Handicapforhold</a></li>
3859	<li id="menu-item-1613" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1613"><a href="https://kuto.dk/om-kulturvaerftet-og-toldkammeret/"><span class="nav-drop-title-wrap">Om Kulturv&aelig;rftet<span class="dropdown-nav-toggle"><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Vis mere</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path>
3860				</svg></span></span></span></a>
3861	<ul class="sub-menu">
3862		<li id="menu-item-26451" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26451"><a href="https://kuto.dk/toldkammeret/">Bes&oslash;g Toldkammeret</a></li>
3863		<li id="menu-item-1616" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1616"><a href="https://kuto.dk/vores-frivillige/">Vores frivillige</a></li>
3864		<li id="menu-item-396586" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-396586"><a href="https://kuto.dk/om-kulturvaerftet/#ledig-stilling">Ledige stillinger</a></li>
3865		<li id="menu-item-380262" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-380262"><a href="https://kuto.dk/om-kulturvaerftet/kulturpas/">Kulturpas</a></li>
3866	</ul>
3867</li>
3868	<li id="menu-item-372645" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-372645"><a href="https://kuto.dk/billedskolen"><span class="nav-drop-title-wrap">L&aelig;ring og udvikling<span class="dropdown-nav-toggle"><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Vis mere</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path>
3869				</svg></span></span></span></a>
3870	<ul class="sub-menu">
3871		<li id="menu-item-27449" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-27449"><a href="https://kuto.dk/billedskolen/">Billedskolen</a></li>
3872		<li id="menu-item-27448" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-27448"><a href="https://kuto.dk/bgk-artlab/">BGK ArtLab</a></li>
3873		<li id="menu-item-372644" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-372644"><a href="https://kuto.dk/om-popkorn-nordic/">Popkorn Nordic</a></li>
3874		<li id="menu-item-372643" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-372643"><a href="https://kuto.dk/ovation/">Ovation</a></li>
3875		<li id="menu-item-374134" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-374134"><a href="https://kuto.dk/blaatryk/">BL&Aring;TRYK</a></li>
3876	</ul>
3877</li>
3878	<li id="menu-item-372646" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-372646"><a href="https://kuto.dk/moede-og-konference/">M&oslash;de, selskab og konference</a></li>
3879	<li id="menu-item-1617" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1617"><a href="https://kuto.dk/om-kulturvaerftet-og-toldkammeret/#vaerftshallerne">V&aelig;rftshallerne</a></li>
3880	<li id="menu-item-1618" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1618"><a href="https://kuto.dk/om-kulturvaerftet-og-toldkammeret/#kulturhavn">
3880Kulturhavn Kronborg</a></li>
3881	<li id="menu-item-1619" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1619"><a href="https://kuto.dk/om-kulturvaerftet-og-toldkammeret/#biblioteket">Biblioteket Kulturv&aelig;rftet</a></li>
3882</ul>
3883</li>
3884<li id="menu-item-16229" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-16229"><a href="#"><span class="nav-drop-title-wrap">SE/EN<span class="dropdown-nav-toggle"><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Vis mere</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path>
3885				</svg></span></span></span></a>
3886<ul class="sub-menu">
3887	<li id="menu-item-26930" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26930"><a href="https://kuto.dk/svenska/" lang="sv" hreflang="sv">Svenska</a></li>
3888	<li id="menu-item-26997" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26997"><a href="https://kuto.dk/english/" lang="en" hreflang="en">English</a></li>
3889</ul>
3890</li>
3891</ul>		</div>
3892	</nav><!-- #secondary-navigation -->
3893	</div><!-- data-section="secondary_navigation" -->
3894					</div>
3895							</div>
3896		</div>
3897	</div>
3898</div>
3899<div class="site-main-header-wrap site-header-row-container site-header-focus-item site-header-row-layout-standard" data-section="kadence_customizer_header_main">
3900	<div class="site-header-row-container-inner">
3901				<div class="site-container">
3902			<div class="site-main-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-no-center">
3903									<div class="site-header-main-section-left site-header-section site-header-section-left">
3904											</div>
3905																	<div class="site-header-main-section-right site-header-section site-header-section-right">
3906						<div class="site-header-item site-header-focus-item site-header-item-main-navigation header-navigation-layout-stretch-false header-navigation-layout-fill-stretch-false" data-section="kadence_customizer_primary_navigation">
3907		<nav id="site-navigation" class="main-navigation header-navigation nav--toggle-sub header-navigation-style-underline header-navigation-dropdown-animation-fade-down" role="navigation" aria-label="Hovednavigation">
3908				<div class="primary-menu-container header-menu-container">
3909			<ul id="primary-menu" class="menu"><li id="menu-item-401473" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-401473"><a href="https://kuto.dk/kalender/#visning=grid">Kalenderen</a></li>
3910<li id="menu-item-1610" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1610"><a href="https://kuto.dk/nyheder/">Nyheder</a></li>
3911<li id="menu-item-1609" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1609"><a href="https://kuto.dk/moede-og-konference/">M&oslash;de og konference</a></li>
3912<li id="menu-item-80814" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-80814"><a href="https://kuto.dk/kutek/">Kunst og teknologi</a></li>
3913<li id="menu-item-1611" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1611"><a><span class="nav-drop-title-wrap">L&aelig;ring og udvikling<span class="dropdown-nav-toggle"><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Vis mere</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path>
3914				</svg></span></span></span></a>
3915<ul class="sub-menu">
3916	<li id="menu-item-27485" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-27485"><a href="https://kuto.dk/bgk-artlab/">BGK ArtLab</a></li>
3917	<li id="menu-item-372569" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-372569"><a href="https://kuto.dk/billedskolen/">Billedskolen</a></li>
3918	<li id="menu-item-372570" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-372570"><a href="https://kuto.dk/om-popkorn-nordic/">Popkorn Nordic</a></li>
3919	<li id="menu-item-372629" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-372629"><a href="https://kuto.dk/ovation/">Ovation</a></li>
3920	<li id="menu-item-374136" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-374136"><a href="https://kuto.dk/blaatryk/">BL&Aring;TRYK</a></li>
3921	<li id="menu-item-372574" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-372574"><a href="https://kuto.dk/kalender/?search=workshop">&Aring;bne workshops</a></li>
3922</ul>
3923</li>
3924</ul>		</div>
3925	</nav><!-- #site-navigation -->
3926	</div><!-- data-section="primary_navigation" -->
3927					</div>
3928							</div>
3929		</div>
3930	</div>
3931</div>
3932				</div>
3933			</div>
3934					</div>
3935	</div>
3936	
3937<div id="mobile-header" class="site-mobile-header-wrap">
3938	<div class="site-header-inner-wrap">
3939		<div class="site-header-upper-wrap">
3940			<div class="site-header-upper-inner-wrap">
3941			<div class="site-main-header-wrap site-header-focus-item site-header-row-layout-standard site-header-row-tablet-layout-default site-header-row-mobile-layout-default ">
3942	<div class="site-header-row-container-inner">
3943		<div class="site-container">
3944			<div class="site-main-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-no-center">
3945									<div class="site-header-main-section-left site-header-section site-header-section-left">
3946						<div class="site-header-item site-header-focus-item" data-section="title_tagline">
3947	<div class="site-branding mobile-site-branding branding-layout-standard branding-tablet-layout-inherit site-brand-logo-only branding-mobile-layout-inherit"><a class="brand has-logo-image" href="https://kuto.dk/" rel="home" aria-label="Kulturv&aelig;rftet &amp; Toldkammeret"><img width="956" height="406" src="https://kuto.dk/wp-content/uploads/2023/09/KV_LOGO_POS.png" class="custom-logo" alt="Kulturv&aelig;rftet &amp; Toldkammeret" decoding="async" fetchpriority="high" srcset="https://kuto.dk/wp-content/uploads/2023/09/KV_LOGO_POS.png 956w, https://kuto.dk/wp-content/uploads/2023/09/KV_LOGO_POS-300x127.png 300w, https://kuto.dk/wp-content/uploads/2023/09/KV_LOGO_POS-768x326.png 768w" sizes="(max-width: 956px) 100vw, 956px"></a></div></div><!-- data-section="title_tagline" -->
3948					</div>
3949																	<div class="site-header-main-section-right site-header-section site-header-section-right">
3950						<div class="site-header-item site-header-focus-item site-header-item-navgation-popup-toggle" data-section="kadence_customizer_mobile_trigger">
3951		<div class="mobile-toggle-open-container">
3952						<button id="mobile-toggle" class="menu-toggle-open drawer-toggle menu-toggle-style-default" aria-label="&Aring;bn menu" data-toggle-target="#mobile-drawer" data-toggle-body-class="showing-popup-drawer-from-full" aria-expanded="false" data-set-focus=".menu-toggle-close">
3953						<span class="menu-toggle-icon"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-menu-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Vis eller skjul menu</title><path d="M3 13h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1zM3 7h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1zM3 19h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1z"></path>
3954				</svg></span></span>
3955		</button>
3956	</div>
3957	</div><!-- data-section="mobile_trigger" -->
3958					</div>
3959							</div>
3960		</div>
3961	</div>
3962</div>
3963			</div>
3964		</div>
3965			</div>
3966</div>
3967</header><!-- #masthead -->
3968
3969	<div id="inner-wrap" class="wrap hfeed kt-clear">
3970		<link rel="stylesheet" id="kadence-content-css" href="https://kuto.dk/wp-content/themes/kadence/assets/css/content.min.css?ver=1.1.43" media="all">
3971<div id="primary" class="content-area">
3972	<div class="content-container site-container">
3973		<main id="main" class="site-main" role="main"><h1 style="position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;" class="kuto-a11y-page-title">Kulturv&aelig;rftet &amp; Toldkammeret</h1>
3974						<div class="content-wrap">
3975				<article id="post-401476" class="entry content-bg single-entry post-401476 page type-page status-publish has-post-thumbnail hentry">
3976	<div class="entry-content-wrap">
3977		
3978<div class="entry-content single-content">
3979	<div class="kb-row-layout-wrap kb-row-layout-id401476_a07091-9d alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-2-columns kt-row-layout-left-golden kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width">
3980
3981<div class="wp-block-kadence-column kadence-column401476_988d67-0a kvs-sm-false kb-section-dir-horizontal"><div class="kt-inside-inner-col"><div class="ultp-post-grid-block wp-block-ultimate-post-post-list-1 ultp-block-7e19cb forsideslider"><div class="ultp-block-wrapper"><div class="ultp-loading"><div class="ultp-loading-blocks" style="width:100%;height:100%;"><div style="left: 0;top: 0;animation-delay:0s;"></div><div style="left: 21px;top: 0;animation-delay:0.125s;"></div><div style="left: 42px;top: 0;animation-delay:0.25s;"></div><div style="left: 0;top: 21px;animation-delay:0.875s;"></div><div style="left: 42px;top: 21px;animation-delay:0.375s;"></div><div style="left: 0;top: 42px;animation-delay:0.75s;"></div><div style="left: 42px;top: 42px;animation-delay:0.625s;"></div><div style="left: 21px;top: 42px;animation-delay:0.5s;"></div></div></div><div class="ultp-block-items-wrap ultp-block-row ultp-block-column-2 ultp-pl1a-style3 ultp-post-list1-layout1"><div class="ultp-block-item post-id-409962"><div class="ultp-block-content-wrap"><div class="ultp-block-entry-content"><div class="ultp-block-image ultp-block-image-none"><a href="https://kuto.dk/arrangementer/bip-bip-3000-1710/" tabindex="-1" aria-hidden="true"><img decoding="async" srcset="https://kuto.dk/wp-content/uploads/2026/09/featured-3006460673-1780654495-300x169.jpg 300w, https://kuto.dk/wp-content/uploads/2026/09/featured-3006460673-1780654495-1024x576.jpg 1024w, https://kuto.dk/wp-content/uploads/2026/09/featured-3006460673-1780654495-768x432.jpg 768w, https://kuto.dk/wp-content/uploads/2026/09/featured-3006460673-1780654495-1536x864.jpg 1536w, https://kuto.dk/wp-content/uploads/2026/09/featured-3006460673-1780654495.jpg 1920w" alt="BIP BIP 3000" src="https://kuto.dk/wp-content/uploads/2026/09/featured-3006460673-1780654495-1024x576.jpg" title="Forside - 2026 1"></a></div><div class="ultp-block-entry-heading"><h2 class="ultp-block-title "><a href="https://kuto.dk/arrangementer/bip-bip-3000-1710/">BIP BIP 3000</a></h2></div></div><div class="ultp-block-content"><div class="ultp-block-excerpt">
3981L&oslash;rdag den 17. oktober 2026</div></div></div></div><span style="display: none;" class="ultp-current-unique-posts" data-ultp-unique-ids='{"group1":[409962]}' data-current-unique-posts="[409962]"> </span></div></div><div class="pagination-block-html" aria-hidden="true" style="display: none;"></div></div></div></div>
3982
3983
3984
3985<div class="wp-block-kadence-column kadence-column401476_b51555-f4"><div class="kt-inside-inner-col"><div class="conblock-hide-mobile conblock-hide-tablet"><div class="ultp-post-grid-block wp-block-ultimate-post-post-grid-1 ultp-block-395dd0"><div class="ultp-block-wrapper"><div class="ultp-loading"><div class="ultp-loading-blocks" style="width:100%;height:100%;"><div style="left: 0;top: 0;animation-delay:0s;"></div><div style="left: 21px;top: 0;animation-delay:0.125s;"></div><div style="left: 42px;top: 0;animation-delay:0.25s;"></div><div style="left: 0;top: 21px;animation-delay:0.875s;"></div><div style="left: 42px;top: 21px;animation-delay:0.375s;"></div><div style="left: 0;top: 42px;animation-delay:0.75s;"></div><div style="left: 42px;top: 42px;animation-delay:0.625s;"></div><div style="left: 21px;top: 42px;animation-delay:0.5s;"></div></div></div><div class="ultp-heading-filter"><div class="ultp-heading-filter-in"><div class="ultp-heading-wrap ultp-heading-style1 ultp-heading-left"><h2 class="ultp-heading-inner"><span>Fokus</span></h2></div></div></div><div class="ultp-block-items-wrap ultp-block-row ultp-pg1a-style1 ultp-grid1-responsive ultp-block-column-1 ultp-sm-column-2 ultp-xs-column-2 ultp-layout3"><div class="ultp-block-item post-id-410571"><div class="ultp-block-content-wrap"><div class="ultp-block-image ultp-block-image-opacity"><a href="https://kuto.dk/oplev-thomas-helmig-til-sommerkoncerten-19-juni-2027/" tabindex="-1" aria-hidden="true"><img decoding="async" class="ultp-block-image-content" alt="Oplev Thomas Helmig til sommerkoncerten 19. juni 2027" src="https://kuto.dk/wp-content/uploads/2026/09/Thomas-Helmig-Jens-Raadal-870x570.jpg" title="Forside - 2026 2"></a></div><div class="ultp-block-content"><h3 class="ultp-block-title "><a href="https://kuto.dk/oplev-thomas-helmig-til-sommerkoncerten-19-juni-2027/">Oplev Thomas Helmig til sommerkoncerten 19. juni 2027</a></h3></div></div></div><div class="ultp-block-item post-id-409670"><div class="ultp-block-content-wrap"><div class="ultp-block-image ultp-block-image-opacity"><a href="https://kuto.dk/kulturnat-paa-kulturvaerftet/" tabindex="-1" aria-hidden="true"><img decoding="async" class="ultp-block-image-content" alt="Efter&aring;rsferien p&aring; Kulturv&aelig;rftet" src="https://kuto.dk/wp-content/uploads/2024/07/J1A5018braetspil_kuto_thinkalikedk_web-4-870x570.jpg" title="Forside - 2026 3"></a></div><div class="ultp-block-content"><h3 class="ultp-block-title "><a href="https://kuto.dk/kulturnat-paa-kulturvaerftet/">Efter&aring;rsferien p&aring; Kulturv&aelig;rftet</a></h3></div></div></div><div class="ultp-block-item post-id-409303"><div class="ultp-block-content-wrap"><div class="ultp-block-image ultp-block-image-opacity"><a href="https://kuto.dk/knejpe-festival-2-3-oktober/" tabindex="-1" aria-hidden="true"><img decoding="async" class="ultp-block-image-content" alt="Knejpe Festival 2. + 3. oktober" src="https://kuto.dk/wp-content/uploads/2026/09/04225f6e-9e3e-4014-8771-af333018ab7f-870x570.jpg" title="Forside - 2026 4"></a></div><div class="ultp-block-content"><h3 class="ultp-block-title "><a href="https://kuto.dk/knejpe-festival-2-3-oktober/">Knejpe Festival 2. + 3. oktober</a></h3></div></div></div><div class="ultp-block-item post-id-408343"><div class="ultp-block-content-wrap"><div class="ultp-block-image ultp-block-image-opacity"><a href="https://kuto.dk/moed-vores-nye-forpagter-i-toldkammeret/" tabindex="-1" aria-hidden="true"><img decoding="async" class="ultp-block-image-content" alt="KulturCrew rykkede ind i Toldkammeret" src="https://kuto.dk/wp-content/uploads/2026/08/LMS-3-751x570.png" title="Forside - 2026 5"></a></div><div class="ultp-block-content"><h3 class="ultp-block-title "><a href="https://kuto.dk/moed-vores-nye-forpagter-i-toldkammeret/">KulturCrew rykkede ind i Toldkammeret</a></h3></div></div></div></div></div><div class="pagination-block-html" aria-hidden="true" style="display: none;"></div></div></div></div></div>
3986
3987</div></div>
3988
3989<div class="kb-row-layout-wrap kb-row-layout-id401476_5d064c-f2 alignfull wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width">
3990
3991<div class="wp-block-kadence-column kadence-column401476_26c9b7-4a"><div class="kt-inside-inner-col"><div class="conblock-hide-tablet conblock-hide-desktop"><div class="ultp-post-grid-block wp-block-ultimate-post-post-grid-1 ultp-block-9a2e1d"><div class="ultp-block-wrapper"><div class="ultp-loading"><div class="ultp-loading-blocks" style="width:100%;height:100%;"><div style="left: 0;top: 0;animation-delay:0s;"></div><div style="left: 21px;top: 0;animation-delay:0.125s;"></div><div style="left: 42px;top: 0;animation-delay:0.25s;"></div><div style="left: 0;top: 21px;animation-delay:0.875s;"></div><div style="left: 42px;top: 21px;animation-delay:0.375s;"></div><div style="left: 0;top: 42px;animation-delay:0.75s;"></div><div style="left: 42px;top: 42px;animation-delay:0.625s;"></div><div style="left: 21px;top: 42px;animation-delay:0.5s;"></div></div></div><div class="ultp-heading-filter"><div class="ultp-heading-filter-in"><div class="ultp-heading-wrap ultp-heading-style1 ultp-heading-left"><h2 class="ultp-heading-inner"><span>Fokus</span></h2></div></div></div><div class="ultp-block-items-wrap ultp-block-row ultp-pg1a-style1 ultp-grid1-responsive ultp-block-column-1 ultp-sm-column-2 ultp-xs-column-2 ultp-layout3"><div class="ultp-block-item post-id-410571"><div class="ultp-block-content-wrap"><div class="ultp-block-image ultp-block-image-opacity"><a href="https://kuto.dk/oplev-thomas-helmig-til-sommerkoncerten-19-juni-2027/" tabindex="-1" aria-hidden="true"><img decoding="async" class="ultp-block-image-content" alt="Oplev Thomas Helmig til sommerkoncerten 19. juni 2027" src="https://kuto.dk/wp-content/uploads/2026/09/Thomas-Helmig-Jens-Ra
3991adal-768x512.jpg" title="Forside - 2026 6"></a></div><div class="ultp-block-content"><h3 class="ultp-block-title "><a href="https://kuto.dk/oplev-thomas-helmig-til-sommerkoncerten-19-juni-2027/">Oplev Thomas Helmig til sommerkoncerten 19. juni 2027</a></h3></div></div></div><div class="ultp-block-item post-id-409670"><div class="ultp-block-content-wrap"><div class="ultp-block-image ultp-block-image-opacity"><a href="https://kuto.dk/kulturnat-paa-kulturvaerftet/" tabindex="-1" aria-hidden="true"><img decoding="async" class="ultp-block-image-content" alt="Efter&aring;rsferien p&aring; Kulturv&aelig;rftet" src="https://kuto.dk/wp-content/uploads/2024/07/J1A5018braetspil_kuto_thinkalikedk_web-4-768x512.jpg" title="Forside - 2026 7"></a></div><div class="ultp-block-content"><h4 class="ultp-block-title "><a href="https://kuto.dk/kulturnat-paa-kulturvaerftet/">Efter&aring;rsferien p&aring; Kulturv&aelig;rftet</a></h4></div></div></div></div></div><div class="pagination-block-html" aria-hidden="true" style="display: none;"></div></div></div></div></div>
3992
3993</div></div>
3994
3995<div class="kb-row-layout-wrap kb-row-layout-id401476_8c99c9-25 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width">
3996
3997<div class="wp-block-kadence-column kadence-column401476_19bfa4-07 inner-column-1"><div class="kt-inside-inner-col">
3998<script type="module" src="https://nevsiscbyqhziqiegqzz.supabase.co/functions/v1/embed-proxy?file=kuto-embed.js&amp;apikey=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Im5ldnNpc2NieXFoemlxaWVncXp6Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3NzE5MzAwMTksImV4cCI6MjA4NzUwNjAxOX0.Vug3CTTtuyzDuRx5v_iT8cl-u56uGKQpdaL4rpnGhpg"></script>
3998
3999<kuto-view view="program" show-articles="true" article-count="6" new-articles-since="" also-interesting-threshold="0" default-view="liste" days-ahead="7" locale="da" theme="light"></kuto-view>
4000
4001
4002<div class="kb-row-layout-wrap kb-row-layout-id401476_2fef14-4b alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-2-columns kt-row-layout-right-golden kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top">
4003
4004<div class="wp-block-kadence-column kadence-column401476_055083-97"><div class="kt-inside-inner-col">
4005<div class="wp-block-kadence-advancedbtn kb-buttons-wrap kb-btns401476_a46443-77"><a class="kb-button kt-button button kb-btn401476_604b26-96 kt-btn-size-xlarge kt-btn-width-type-full kb-btn-global-outline kt-btn-has-text-true kt-btn-has-svg-false wp-block-kadence-singlebtn" aria-label="Hent billet" href="https://kuto.dk/kalender"><span class="kt-btn-inner-text">Se hele kalenderen</span></a></div>
4006</div></div>
4007
4008
4009
4010<div class="wp-block-kadence-column kadence-column401476_6df965-28"><div class="kt-inside-inner-col"></div></div>
4011
4012</div></div></div></div>
4013
4014</div></div>
4015
4016
4017<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>
4018
4019
4020<div class="kb-row-layout-wrap kb-row-layout-id401476_a9eb0f-2d alignfull wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width">
4021
4022<div class="wp-block-kadence-column kadence-column401476_292706-ac"><div class="kt-inside-inner-col">
4023<h2 class="wp-block-heading">Nyt i kalenderen</h2>
4024
4025
4026
4027<script type="module" src="https://nevsiscbyqhziqiegqzz.supabase.co/functions/v1/embed-proxy?file=kuto-embed.js&#038;apikey=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Im5ldnNpc2NieXFoemlxaWVncXp6Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3NzE5MzAwMTksImV4cCI6MjA4NzUwNjAxOX0.Vug3CTTtuyzDuRx5v_iT8cl-u56uGKQpdaL4rpnGhpg"></script>
4027
4028<kuto-view view="senest-tilfojet" count="5" layout="carousel" days="30" locale="da" theme="light"></kuto-view>
4029</div></div>
4030
4031</div></div>
4032
4033<div class="kb-row-layout-wrap kb-row-layout-id401476_f0db86-2c alignnone kb-v-lg-hidden wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-2-columns kt-row-layout-left-golden kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width">
4034
4035<div class="wp-block-kadence-column kadence-column401476_8a5334-73 kb-section-dir-horizontal"><div class="kt-inside-inner-col"><div class="ultp-post-grid-block wp-block-ultimate-post-post-list-1 ultp-block-81fec7 forsideslider"><div class="ultp-block-wrapper"><div class="ultp-loading"><div class="ultp-loading-blocks" style="width:100%;height:100%;"><div style="left: 0;top: 0;animation-delay:0s;"></div><div style="left: 21px;top: 0;animation-delay:0.125s;"></div><div style="left: 42px;top: 0;animation-delay:0.25s;"></div><div style="left: 0;top: 21px;animation-delay:0.875s;"></div><div style="left: 42px;top: 21px;animation-delay:0.375s;"></div><div style="left: 0;top: 42px;animation-delay:0.75s;"></div><div style="left: 42px;top: 42px;animation-delay:0.625s;"></div><div style="left: 21px;top: 42px;animation-delay:0.5s;"></div></div></div><div class="ultp-block-items-wrap ultp-block-row ultp-block-column-2 ultp-pl1a-style3 ultp-post-list1-layout1"><div class="ultp-block-item post-id-408690"><div class="ultp-block-content-wrap"><div class="ultp-block-entry-content"><div class="ultp-block-image ultp-block-image-none"><a href="https://kuto.dk/arrangementer/mads-langer/" tabindex="-1" aria-hidden="true"><img decoding="async" srcset="https://kuto.dk/wp-content/uploads/2026/09/featured-1141002241-1762419214-300x169.jpg 300w, https://kuto.dk/wp-content/uploads/2026/09/featured-1141002241-1762419214-1024x576.jpg 1024w, https://kuto.dk/wp-content/uploads/2026/09/featured-1141002241-1762419214-768x432.jpg 768w, https://kuto.dk/wp-content/uploads/2026/09/featured-1141002241-1762419214-1536x864.jpg 1536w, https://kuto.dk/wp-content/uploads/2026/09/featured-1141002241-1762419214.jpg 1920w" alt="Mads Langer" src="https://kuto.dk/wp-content/uploads/2026/09/featured-1141002241-1762419214-1024x576.jpg" title="Forside - 2026 8"></a></div><div class="ultp-block-entry-heading"><h3 class="ultp-block-title "><a href="https://kuto.dk/arrangementer/mads-langer/">Mads Langer</a></h3></div></div><div class="ultp-block-content"><div class="ultp-block-excerpt">L&oslash;rdag den 27. februar 2027</div></div></div></div><span style="display: none;" class="ultp-current-unique-posts" data-ultp-unique-ids='{"group1":[409962,408690]}' data-current-unique-posts="[408690]"> </span></div></div><div class="pagination-block-html" aria-hidden="true" style="display: none;"></div></div></div></div>
4036
4037
4038
4039<div class="wp-block-kadence-column kadence-column401476_93f80b-65"><div class="kt-inside-inner-col"></div></div>
4040
4041</div></div>
4042
4043<div class="kb-row-layout-wrap kb-row-layout-id392650_8cedbb-9b alignfull kt-row-has-bg wp-block-kadence-rowlayout"><div class="kt-row-layout-top-sep kt-row-sep-type-ctd"><svg viewbox="0 0 1000 100" preserveaspectratio="none">
4043<path d="M1000,0l-500,98l-500,-98l0,100l1000,0l0,-100Z" style="opacity: 0.4"></path><path d="M1000,20l-500,78l-500,-78l0,80l1000,0l0,-80Z"></path></svg></div><div class="kt-row-column-wrap kt-has-3-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width">
4044
4045<div class="wp-block-kadence-column kadence-column392650_e4ff43-bf inner-column-2"><div class="kt-inside-inner-col"></div></div>
4046
4047
4048
4049<div class="wp-block-kadence-column kadence-column392650_e40240-c0 inner-column-1"><div class="kt-inside-inner-col"></div></div>
4050
4051
4052
4053<div class="wp-block-kadence-column kadence-column392650_7ca5b6-fe"><div class="kt-inside-inner-col"></div></div>
4054
4055</div></div></div><!-- .entry-content -->
4056	</div>
4057</article><!-- #post-401476 -->
4058
4059			</div>
4060					</main><!-- #main -->
4061			</div>
4062</div><!-- #primary -->
4063	</div><!-- #inner-wrap -->
4064	<link rel="stylesheet" id="kadence-footer-css" href="https://kuto.dk/wp-content/themes/kadence/assets/css/footer.min.css?ver=1.1.43" media="all">
4065<footer id="colophon" class="site-footer" role="contentinfo">
4066	<div class="site-footer-wrap">
4067		<div class="site-top-footer-wrap site-footer-row-container site-footer-focus-item site-footer-row-layout-standard site-footer-row-tablet-layout-default site-footer-row-mobile-layout-default" data-section="kadence_customizer_footer_top">
4068	<div class="site-footer-row-container-inner">
4069				<div class="site-container">
4070			<div class="site-top-footer-inner-wrap site-footer-row site-footer-row-columns-3 site-footer-row-column-layout-equal site-footer-row-tablet-column-layout-default site-footer-row-mobile-column-layout-row ft-ro-dir-row ft-ro-collapse-normal ft-ro-t-dir-default ft-ro-m-dir-default ft-ro-lstyle-plain">
4071									<div class="site-footer-top-section-1 site-footer-section footer-section-inner-items-0">
4072											</div>
4073										<div class="site-footer-top-section-2 site-footer-section footer-section-inner-items-1">
4074						<div class="footer-widget-area widget-area site-footer-focus-item footer-social content-align-center content-tablet-align-left content-mobile-align-default content-valign-top content-tablet-valign-default content-mobile-valign-default" data-section="kadence_customizer_footer_social">
4075	<div class="footer-widget-area-inner footer-social-inner">
4076		<div class="footer-social-wrap"><h2 class="widget-title">F&oslash;lg os p&aring;</h2><div class="footer-social-inner-wrap element-social-inner-wrap social-show-label-false social-style-outline social-show-brand-hover"><a href="https://www.facebook.com/Kulturvaerftet" aria-label="Facebook" target="_blank" rel="noopener noreferrer" class="social-button footer-social-item social-link-facebook"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-facebook-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewbox="0 0 32 32"><title>Facebook</title><path d="M31.997 15.999c0-8.836-7.163-15.999-15.999-15.999s-15.999 7.163-15.999 15.999c0 7.985 5.851 14.604 13.499 15.804v-11.18h-4.062v-4.625h4.062v-3.525c0-4.010 2.389-6.225 6.043-6.225 1.75 0 3.581 0.313 3.581 0.313v3.937h-2.017c-1.987 0-2.607 1.233-2.607 2.498v3.001h4.437l-0.709 4.625h-3.728v11.18c7.649-1.2 13.499-7.819 13.499-15.804z"></path>
4077				</svg></span></a><a href="https://www.instagram.com/kulturvaerftet/" aria-label="Instagram" target="_blank" rel="noopener noreferrer" class="social-button footer-social-item social-link-instagram"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-instagram-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewbox="0 0 32 32"><title>Instagram</title><path d="M21.138 0.242c3.767 0.007 3.914 0.038 4.65 0.144 1.52 0.219 2.795 0.825 3.837 1.821 0.584 0.562 0.987 1.112 1.349 1.848 0.442 0.899 0.659 1.75 0.758 3.016 0.021 0.271 0.031 4.592 0.031 8.916s-0.009 8.652-0.030 8.924c-0.098 1.245-0.315 2.104-0.743 2.986-0.851 1.755-2.415 3.035-4.303 3.522-0.685 0.177-1.304 0.26-2.371 0.31-0.381 0.019-4.361 0.024-8.342 0.024s-7.959-0.012-8.349-0.029c-0.921-0.044-1.639-0.136-2.288-0.303-1.876-0.485-3.469-1.784-4.303-3.515-0.436-0.904-0.642-1.731-0.751-3.045-0.031-0.373-0.039-2.296-0.039-8.87 0-2.215-0.002-3.866 0-5.121 0.006-3.764 0.037-3.915 0.144-4.652 0.219-1.518 0.825-2.795 1.825-3.833 0.549-0.569 1.105-0.975 1.811-1.326 0.915-0.456 1.756-0.668 3.106-0.781 0.374-0.031 2.298-0.038 8.878-0.038h5.13zM15.999 4.364v0c-3.159 0-3.555 0.014-4.796 0.070-1.239 0.057-2.084 0.253-2.824 0.541-0.765 0.297-1.415 0.695-2.061 1.342s-1.045 1.296-1.343 2.061c-0.288 0.74-0.485 1.586-0.541 2.824-0.056 1.241-0.070 1.638-0.070 4.798s0.014 3.556 0.070 4.797c0.057 1.239 0.253 2.084 0.541 2.824 0.297 0.765 0.695 1.415 1.342 2.061s1.296 1.046 2.061 1.343c0.74 0.288 1.586 0.484 2.825 0.541 1.241 0.056 1.638 0.070 4.798 0.070s3.556-0.014 4.797-0.070c1.239-0.057 2.085-0.253 2.826-0.541 0.765-0.297 1.413-0.696 2.060-1.343s1.045-1.296 1.343-2.061c0.286-0.74 0.482-1.586 0.541-2.824 0.056-1.241 0.070-1.637 0.070-4.797s-0.015-3.557-0.070-4.798c-0.058-1.239-0.255-2.084-0.541-2.824-0.298-0.765-0.696-1.415-1.343-2.061s-1.295-1.045-2.061-1.342c-0.742-0.288-1.588-0.484-2.827-0.541-1.241-0.056-1.636-0.070-4.796-0.070zM14.957 6.461c0.31-0 0.655 0 1.044 0 3.107 0 3.475 0.011 4.702 0.067 1.135 0.052 1.75 0.241 2.16 0.401 0.543 0.211 0.93 0.463 1.337 0.87s0.659 0.795 0.871 1.338c0.159 0.41 0.349 1.025 0.401 2.16 0.056 1.227 0.068 1.595 0.068 4.701s-0.012 3.474-0.068 4.701c-0.052 1.135-0.241 1.75-0.401 2.16-0.211 0.543-0.463 0.93-0.871 1.337s-0.794 0.659-1.337 0.87c-0.41 0.16-1.026 0.349-2.16 0.401-1.227 0.056-1.595 0.068-4.702 0.068s-3.475-0.012-4.702-0.068c-1.135-0.052-1.75-0.242-2.161-0.401-0.543-0.211-0.931-0.463-1.338-0.87s-0.659-0.794
4077-0.871-1.337c-0.159-0.41-0.349-1.025-0.401-2.16-0.056-1.227-0.067-1.595-0.067-4.703s0.011-3.474 0.067-4.701c0.052-1.135 0.241-1.75 0.401-2.16 0.211-0.543 0.463-0.931 0.871-1.338s0.795-0.659 1.338-0.871c0.41-0.16 1.026-0.349 2.161-0.401 1.073-0.048 1.489-0.063 3.658-0.065v0.003zM16.001 10.024c-3.3 0-5.976 2.676-5.976 5.976s2.676 5.975 5.976 5.975c3.3 0 5.975-2.674 5.975-5.975s-2.675-5.976-5.975-5.976zM16.001 12.121c2.142 0 3.879 1.736 3.879 3.879s-1.737 3.879-3.879 3.879c-2.142 0-3.879-1.737-3.879-3.879s1.736-3.879 3.879-3.879zM22.212 8.393c-0.771 0-1.396 0.625-1.396 1.396s0.625 1.396 1.396 1.396 1.396-0.625 1.396-1.396c0-0.771-0.625-1.396-1.396-1.396v0.001z"></path>
4078				</svg></span></a><a href="https://www.youtube.com/user/MusikKulturvaerftet" aria-label="YouTube" target="_blank" rel="noopener noreferrer" class="social-button footer-social-item social-link-youtube"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-youtube-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewbox="0 0 28 28"><title>YouTube</title><path d="M11.109 17.625l7.562-3.906-7.562-3.953v7.859zM14 4.156c5.891 0 9.797 0.281 9.797 0.281 0.547 0.063 1.75 0.063 2.812 1.188 0 0 0.859 0.844 1.109 2.781 0.297 2.266 0.281 4.531 0.281 4.531v2.125s0.016 2.266-0.281 4.531c-0.25 1.922-1.109 2.781-1.109 2.781-1.062 1.109-2.266 1.109-2.812 1.172 0 0-3.906 0.297-9.797 0.297v0c-7.281-0.063-9.516-0.281-9.516-0.281-0.625-0.109-2.031-0.078-3.094-1.188 0 0-0.859-0.859-1.109-2.781-0.297-2.266-0.281-4.531-0.281-4.531v-2.125s-0.016-2.266 0.281-4.531c0.25-1.937 1.109-2.781 1.109-2.781 1.062-1.125 2.266-1.125 2.812-1.188 0 0 3.906-0.281 9.797-0.281v0z"></path>
4079				</svg></span></a><a href="https://open.spotify.com/user/kuto.dk" aria-label="Spotify" target="_blank" rel="noopener noreferrer" class="social-button footer-social-item social-link-spotify"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-spotify-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Spotify</title><path d="M12 0C5.4 0 0 5.4 0 12s5.4 12 12 12 12-5.4 12-12S18.66 0 12 0zm5.521 17.34c-.24.359-.66.48-1.021.24-2.82-1.74-6.36-2.101-10.561-1.141-.418.122-.779-.179-.899-.539-.12-.421.18-.78.54-.9 4.56-1.021 8.52-.6 11.64 1.32.42.18.479.659.301 1.02zm1.44-3.3c-.301.42-.841.6-1.262.3-3.239-1.98-8.159-2.58-11.939-1.38-.479.12-1.02-.12-1.14-.6-.12-.48.12-1.021.6-1.141C9.6 9.9 15 10.561 18.72 12.84c.361.181.54.78.241 1.2zm.12-3.36C15.24 8.4 8.82 8.16 5.16 9.301c-.6.179-1.2-.181-1.38-.721-.18-.601.18-1.2.72-1.381 4.26-1.26 11.28-1.02 15.721 1.621.539.3.719 1.02.419 1.56-.299.421-1.02.599-1.559.3z"></path>
4080				</svg></span></a><a href="https://www.linkedin.com/company/kulturv%C3%A6rftet" aria-label="Linkedin" target="_blank" rel="noopener noreferrer" class="social-button footer-social-item social-link-linkedin"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-linkedin-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="28" viewbox="0 0 24 28"><title>Linkedin</title><path d="M3.703 22.094h3.609v-10.844h-3.609v10.844zM7.547 7.906c-0.016-1.062-0.781-1.875-2.016-1.875s-2.047 0.812-2.047 1.875c0 1.031 0.781 1.875 2 1.875h0.016c1.266 0 2.047-0.844 2.047-1.875zM16.688 22.094h3.609v-6.219c0-3.328-1.781-4.875-4.156-4.875-1.937 0-2.797 1.078-3.266 1.828h0.031v-1.578h-3.609s0.047 1.016 0 10.844v0h3.609v-6.062c0-0.313 0.016-0.641 0.109-0.875 0.266-0.641 0.859-1.313 1.859-1.313 1.297 0 1.813 0.984 1.813 2.453v5.797zM24 6.5v15c0 2.484-2.016 4.5-4.5 4.5h-15c-2.484 0-4.5-2.016-4.5-4.5v-15c0-2.484 2.016-4.5 4.5-4.5h15c2.484 0 4.5 2.016 4.5 4.5z"></path>
4081				</svg></span></a><a href="https://www.tripadvisor.com/Attraction_Review-g189542-d3336263-Reviews-The_Culture_Yard-Helsingoer_Helsingoer_Municipality_Copenhagen_Region_Zealand.html" aria-label="Trip Advisor" target="_blank" rel="noopener noreferrer" class="social-button footer-social-item social-link-trip_advisor"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-trip-advisor-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="36" height="28" viewbox="0 0 36 28"><title>Trip Advisor</title><path d="M10.172 15.578c0 0.812-0.656 1.469-1.453 1.469-0.812 0-1.469-0.656-1.469-1.469 0-0.797 0.656-1.453 1.469-1.453 0.797 0 1.453 0.656 1.453 1.453zM28.203 15.563c0 0.812-0.656 1.469-1.469 1.469s-1.469-0.656-1.469-1.469 0.656-1.453 1.469-1.453 1.469 0.641 1.469 1.453zM11.953 15.578c0-1.656-1.359-3.016-3.016-3.016-1.672 0-3.016 1.359
4081-3.016 3.016 0 1.672 1.344 3.016 3.016 3.016 1.656 0 3.016-1.344 3.016-3.016zM29.969 15.563c0-1.656-1.344-3.016-3.016-3.016-1.656 0-3.016 1.359-3.016 3.016 0 1.672 1.359 3.016 3.016 3.016 1.672 0 3.016-1.344 3.016-3.016zM13.281 15.578c0 2.406-1.937 4.359-4.344 4.359s-4.359-1.953-4.359-4.359c0-2.391 1.953-4.344 4.359-4.344s4.344 1.953 4.344 4.344zM31.313 15.563c0 2.406-1.953 4.344-4.359 4.344-2.391 0-4.344-1.937-4.344-4.344s1.953-4.344 4.344-4.344c2.406 0 4.359 1.937 4.359 4.344zM16.25 15.609c0-3.984-3.234-7.219-7.219-7.219-3.969 0-7.203 3.234-7.203 7.219s3.234 7.219 7.203 7.219c3.984 0 7.219-3.234 7.219-7.219zM26.688 6.656c-2.578-1.125-5.484-1.734-8.687-1.734s-6.391 0.609-8.953 1.719c4.953 0.016 8.953 4.016 8.953 8.969 0-4.859 3.859-8.813 8.687-8.953zM34.172 15.609c0-3.984-3.219-7.219-7.203-7.219s-7.219 3.234-7.219 7.219 3.234 7.219 7.219 7.219 7.203-3.234 7.203-7.219zM30.016 6.766h5.984c-0.938 1.094-1.625 2.562-1.797 3.578 1.078 1.484 1.719 3.297 1.719 5.266 0 4.953-4.016 8.953-8.953 8.953-2.812 0-5.313-1.281-6.953-3.297 0 0-0.734 0.875-2.016 2.797-0.219-0.453-1.328-2.031-2-2.812-1.641 2.031-4.156 3.313-6.969 3.313-4.937 0-8.953-4-8.953-8.953 0-1.969 0.641-3.781 1.719-5.266-0.172-1.016-0.859-2.484-1.797-3.578h5.703c3.063-2.047 7.516-3.328 12.297-3.328s8.953 1.281 12.016 3.328z"></path>
4082				</svg></span></a><a href="https://g.page/r/Cf0cBGA7z8vzEAg/review" aria-label="Google Reviews" target="_blank" rel="noopener noreferrer" class="social-button footer-social-item social-link-google_reviews"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-google-reviews-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="28" viewbox="0 0 24 28"><title>Google Reviews</title><path d="M12 12.281h11.328c0.109 0.609 0.187 1.203 0.187 2 0 6.844-4.594 11.719-11.516 11.719-6.641 0-12-5.359-12-12s5.359-12 12-12c3.234 0 5.953 1.188 8.047 3.141l-3.266 3.141c-0.891-0.859-2.453-1.859-4.781-1.859-4.094 0-7.438 3.391-7.438 7.578s3.344 7.578 7.438 7.578c4.75 0 6.531-3.406 6.813-5.172h-6.813v-4.125z"></path>
4083				</svg></span></a><a href="https://open.spotify.com/show/6gCpOydjZ45xsZjgd4cHG7" aria-label="Apple Podcast" target="_blank" rel="noopener noreferrer" class="social-button footer-social-item social-link-apple_podcasts"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-apple-podcasts-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Apple Podcasts</title><path d="M5.34 0A5.328 5.328 0 000 5.34v13.32A5.328 5.328 0 005.34 24h13.32A5.328 5.328 0 0024 18.66V5.34A5.328 5.328 0 0018.66 0zm6.525 2.568c2.336 0 4.448.902 6.056 2.587 1.224 1.272 1.912 2.619 2.264 4.392.12.59.12 2.2.007 2.864a8.506 8.506 0 01-3.24 5.296c-.608.46-2.096 1.261-2.336 1.261-.088 0-.096-.091-.056-.46.072-.592.144-.715.48-.856.536-.224 1.448-.874 2.008-1.435a7.644 7.644 0 002.008-3.536c.208-.824.184-2.656-.048-3.504-.728-2.696-2.928-4.792-5.624-5.352-.784-.16-2.208-.16-3 0-2.728.56-4.984 2.76-5.672 5.528-.184.752-.184 2.584 0 3.336.456 1.832 1.64 3.512 3.192 4.512.304.2.672.408.824.472.336.144.408.264.472.856.04.36.03.464-.056.464-.056 0-.464-.176-.896-.384l-.04-.03c-2.472-1.216-4.056-3.274-4.632-6.012-.144-.706-.168-2.392-.03-3.04.36-1.74 1.048-3.1 2.192-4.304 1.648-1.737 3.768-2.656 6.128-2.656zm.134 2.81c.409.004.803.04 1.106.106 2.784.62 4.76 3.408 4.376 6.174-.152 1.114-.536 2.03-1.216 2.88-.336.43-1.152 1.15-1.296 1.15-.023 0-.048-.272-.048-.603v-.605l.416-.496c1.568-1.878 1.456-4.502-.256-6.224-.664-.67-1.432-1.064-2.424-1.246-.64-.118-.776-.118-1.448-.008-1.02.167-1.81.562-2.512 1.256-1.72 1.704-1.832 4.342-.264 6.222l.413.496v.608c0 .336-.027.608-.06.608-.03 0-.264-.16-.512-.36l-.034-.011c-.832-.664-1.568-1.842-1.872-2.997-.184-.698-.184-2.024.008-2.72.504-1.878 1.888-3.335 3.808-4.019.41-.145 1.133-.22 1.814-.211zm-.13 2.99c.31 0 .62.06.844.178.488.253.888.745 1.04 1.259.464 1.578-1.208 2.96-2.72 2.254h-.015c-.712-.331-1.096-.956-1.104-1.77 0-.733.408-1.371 1.112-1.745.224-.117.534-.176.844-.176zm-.011 4.728c.988-.004 1.706.349 1.97.97.198.464.124 1.932-.218 4.302-.232 1.656-.36 2.074-.68 2.356-.44.39-1.064.498-1.656.288h-.003c-.716-.257-.87-.605-1.164-2.644-.341-2.37-.416-3.838-.218-4.302.262-.616.974-.966 1.97-.97z"></path>
4084				</svg></span></a></div></div>	</div>
4085</div><!-- data-section="footer_social" -->
4086					</div>
4087										<div class="site-footer-top-section-3 site-footer-section footer-section-inner-items-0">
4088											</div>
4089								</div>
4090		</div>
4091	</div>
4092</div>
4093<div class="site-middle-footer-wrap site-footer-row-container site-footer-focus-item site-footer-row-layout-standard site-footer-row-tablet-layout-default site-footer-row-mobile-layout-default" data-section="
4093kadence_customizer_footer_middle">
4094	<div class="site-footer-row-container-inner">
4095				<div class="site-container">
4096			<div class="site-middle-footer-inner-wrap site-footer-row site-footer-row-columns-3 site-footer-row-column-layout-equal site-footer-row-tablet-column-layout-default site-footer-row-mobile-column-layout-row ft-ro-dir-row ft-ro-collapse-normal ft-ro-t-dir-default ft-ro-m-dir-default ft-ro-lstyle-plain">
4097									<div class="site-footer-middle-section-1 site-footer-section footer-section-inner-items-1">
4098						<div class="footer-widget-area widget-area site-footer-focus-item footer-widget3 content-align-center content-tablet-align-default content-mobile-align-default content-valign-default content-tablet-valign-default content-mobile-valign-default" data-section="sidebar-widgets-footer3">
4099	<div class="footer-widget-area-inner site-info-inner">
4100		<section id="block-34" class="widget widget_block"><style id="kadence-blocks-advancedheading-inline-css">
4101.wp-block-kadence-advancedheading mark{background:transparent;border-style:solid;border-width:0}.wp-block-kadence-advancedheading mark.kt-highlight{color:#f76a0c;}.kb-adv-heading-icon{display: inline-flex;justify-content: center;align-items: center;} .is-layout-constrained > .kb-advanced-heading-link {display: block;}.single-content .kadence-advanced-heading-wrapper h1, .single-content .kadence-advanced-heading-wrapper h2, .single-content .kadence-advanced-heading-wrapper h3, .single-content .kadence-advanced-heading-wrapper h4, .single-content .kadence-advanced-heading-wrapper h5, .single-content .kadence-advanced-heading-wrapper h6 {margin: 1.5em 0 .5em;}.single-content .kadence-advanced-heading-wrapper+* { margin-top:0;}.kb-screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);}
4102/*# sourceURL=kadence-blocks-advancedheading-inline-css */
4103</style>
4104<style>.wp-block-kadence-advancedheading.kt-adv-headingblock-34_9cd011-a8, .wp-block-kadence-advancedheading.kt-adv-headingblock-34_9cd011-a8[data-kb-block="kb-adv-headingblock-34_9cd011-a8"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-headingblock-34_9cd011-a8 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-headingblock-34_9cd011-a8[data-kb-block="kb-adv-headingblock-34_9cd011-a8"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}</style>
4105<h3 class="kt-adv-headingblock-34_9cd011-a8 wp-block-kadence-advancedheading has-theme-palette-9-color has-text-color" data-kb-block="kb-adv-headingblock-34_9cd011-a8">Kulturv&aelig;rftet</h3>
4106</section><section id="block-10" class="widget widget_block widget_text">
4107<p class="wp-block-paragraph"><a href="https://goo.gl/maps/S3BYbeVXfX7zfE9q8" target="_blank" rel="noreferrer noopener">Allegade 2<br>3000 Helsing&oslash;r</a></p>
4108</section><section id="block-77" class="widget widget_block widget_text">
4109<p class="wp-block-paragraph"><a href="https://kuto.dk/spisesteder/" data-type="URL" data-id="https://kuto.dk/spisehuset/">Spisehuset</a><br><a href="https://helsbib.dk/" target="_blank" rel="noreferrer noopener">Biblioteket</a><br><a href="https://www.kulturhavnkronborg.dk/" target="_blank" rel="noreferrer noopener">Kulturhavnen</a><br><a href="https://helsingormuseer.dk/vaerftsmuseet/" target="_blank" rel="noreferrer noopener">V&aelig;rftsmuseet</a><br><a href="https://www.vaerftetsmadmarked.dk/" target="_blank" rel="noreferrer noopener">V&aelig;rftsmadmarked</a><br><a href="https://vaerftshallerne.dk/" target="_blank" rel="noreferrer noopener">V&aelig;rftshallerne</a></p>
4110</section><section id="block-78" class="widget widget_block widget_text">
4111<p class="wp-block-paragraph"><a href="https://kuto.dk/vores-frivillige/">M&oslash;d vores frivillige</a></p>
4112</section><section id="block-72" class="widget widget_block widget_text">
4113<p class="wp-block-paragraph"><a href="https://kuto.dk/moede-og-konference">Book m&oslash;delokale</a></p>
4114</section><section id="block-73" class="widget widget_block widget_text">
4115<p class="wp-block-paragraph"><a href="https://kuto.dk/find-vej/">Find vej</a></p>
4116</section>	</div>
4117</div><!-- .footer-widget3 -->
4118					</div>
4119										<div class="site-footer-middle-section-2 site-footer-section footer-section-inner-items-1">
4120						<div class="footer-widget-area widget-area site-footer-focus-item footer-widget1 content-align-center content-tablet-align-default content-mobile-align-default content-valign-default content-tablet-valign-default content-mobile-valign-default" data-section="sidebar-widgets-footer1">
4121	<div class="footer-widget-area-inner site-info-inner">
4122		<section id="block-18" class="widget widget_block"><style>.wp-block-kadence-advancedheading.kt-adv-headingblock-18_f35c73-47, .wp-block-kadence-advancedheading.kt-adv-headingblock-18_f35c73-47[data-kb-block="kb-adv-headingblock-18_f35c73-47"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-headingblock-18_f35c73-47 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-headingblock-18_f35c73-47[data-kb-block="kb-adv-headingblock-18_f35c73-47"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}</style>
4123<h3 class="kt-adv-headingblock-18_f35c73-47 wp-block-kadence-advancedheading has-theme-palette-9-color has-text-color" data-kb-block="kb-adv-headingblock-18_f35c73-47"><a href="https://kuto.dk/toldkammeret/">Toldkammeret</a></h3>
4124</section><section id="block-20" class="widget widget_block widget_text">
4125<p class="wp-block-paragraph"><a href="https://g.page/Byens-spisekammer?share" target="_blank" rel="noreferrer noopener">Havnepladsen 1<br>3000 Helsing&oslash;r</a></p>
4126</section>
4126<section id="block-41" class="widget widget_block widget_text">
4127<p class="wp-block-paragraph"><a href="https://kuto.dk/spisesteder/">Spisekammeret</a><br><a href="https://kuto.dk/billedskolen/">Billedskolen</a><br><a href="https://kuto.dk/bgk-artlab/" target="_blank" rel="noreferrer noopener">BGK Artlab</a><br><a href="https://kuto.dk/transit">Artspace Transit</a><br><a href="https://www.helsingor-teater.dk/" target="_blank" rel="noreferrer noopener">Helsing&oslash;r Teater</a><br><a href="https://pigegarden.dk/" target="_blank" rel="noreferrer noopener">Pigegarden</a></p>
4128</section><section id="block-46" class="widget widget_block widget_text">
4129<p class="wp-block-paragraph"><a href="https://kuto.dk/moede-og-konference">Book m&oslash;delokale</a><br><a href="https://spisekammeret.dk/faellesspisning/" data-type="link" data-id="https://spisekammeret.dk/faellesspisning/" target="_blank" rel="noreferrer noopener">Book bord til F&aelig;llesspisning</a></p>
4130</section>	</div>
4131</div><!-- .footer-widget1 -->
4132					</div>
4133										<div class="site-footer-middle-section-3 site-footer-section footer-section-inner-items-1">
4134						<div class="footer-widget-area widget-area site-footer-focus-item footer-widget4 content-align-center content-tablet-align-default content-mobile-align-default content-valign-default content-tablet-valign-default content-mobile-valign-default" data-section="sidebar-widgets-footer4">
4135	<div class="footer-widget-area-inner site-info-inner">
4136		<section id="block-28" class="widget widget_block"><style>.wp-block-kadence-advancedheading.kt-adv-heading_9ae5fb-dd, .wp-block-kadence-advancedheading.kt-adv-heading_9ae5fb-dd[data-kb-block="kb-adv-heading_9ae5fb-dd"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading_9ae5fb-dd mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading_9ae5fb-dd[data-kb-block="kb-adv-heading_9ae5fb-dd"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}</style>
4137<h3 class="kt-adv-heading_9ae5fb-dd wp-block-kadence-advancedheading has-theme-palette-9-color has-text-color" data-kb-block="kb-adv-heading_9ae5fb-dd">Indholdet</h3>
4138</section><section id="block-75" class="widget widget_block widget_text">
4139<p class="wp-block-paragraph"><a href="https://kuto.dk/nyheder/#presse" target="_blank" rel="noreferrer noopener">Presse</a><br><a href="https://o.kuto.dk/om-os/kontakt-os/">Programredaktionen</a><br><a href="mailto:[email protected]">Generelle henvendelser</a></p>
4140</section><section id="block-78" class="widget widget_block widget_text">
4141<p class="wp-block-paragraph"><a href="https://kuto.dk/vores-frivillige/">M&oslash;d vores frivillige</a></p>
4142</section><section id="block-79" class="widget widget_block widget_text">
4143<p class="wp-block-paragraph"><a href="https://kuto.dk/nyhedsbrev/">Tilmeld nyhedsbrevet</a></p>
4144</section><section id="block-81" class="widget widget_block widget_text">
4145<p class="wp-block-paragraph"><strong>Kend os p&aring; numrene</strong><br></p>
4146</section><section id="block-83" class="widget widget_block">
4147<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>Kulturv&aelig;rftet<br></summary>
4148<p class="wp-block-paragraph">Ean-nummer: 5798008209598<br>CVR-nummer: 64502018<br>VAT-nummer: 25278968</p>
4149
4150
4151
4152<p class="wp-block-paragraph"><strong>M&oslash;d vores bank<br></strong>Jyske Bank<br>Reg.nr.: 7134 Konto: 1162478<br>Iban: DK9371340001162478<br>Swift: JYBADKKK</p>
4153</details>
4154</section><section id="block-84" class="widget widget_block">
4155<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>Spisehuset i Kulturv&aelig;rftet</summary>
4156<p class="wp-block-paragraph">CVR-nummer: 44500019</p>
4157</details>
4158</section><section id="block-85" class="widget widget_block">
4159<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>Spisekammeret i Toldkammeret</summary>
4160<p class="wp-block-paragraph">CVR-nummer: 44311542</p>
4161</details>
4162</section>	</div>
4163</div><!-- .footer-widget4 -->
4164					</div>
4165								</div>
4166		</div>
4167	</div>
4168</div>
4169<div class="site-bottom-footer-wrap site-footer-row-container site-footer-focus-item site-footer-row-layout-standard site-footer-row-tablet-layout-default site-footer-row-mobile-layout-default" data-section="
4169kadence_customizer_footer_bottom">
4170	<div class="site-footer-row-container-inner">
4171				<div class="site-container">
4172			<div class="site-bottom-footer-inner-wrap site-footer-row site-footer-row-columns-4 site-footer-row-column-layout-equal site-footer-row-tablet-column-layout-default site-footer-row-mobile-column-layout-row ft-ro-dir-row ft-ro-collapse-normal ft-ro-t-dir-default ft-ro-m-dir-default ft-ro-lstyle-plain">
4173									<div class="site-footer-bottom-section-1 site-footer-section footer-section-inner-items-1">
4174						
4175<div class="footer-widget-area site-info site-footer-focus-item content-align-left content-tablet-align-default content-mobile-align-default content-valign-top content-tablet-valign-default content-mobile-valign-default" data-section="kadence_customizer_footer_html">
4176	<div class="footer-widget-area-inner site-info-inner">
4177		<div class="footer-html inner-link-style-normal"><div class="footer-html-inner"><p>&copy; 2026 Kulturv&aelig;rftet &amp; Toldkammeret<br>
4178Lavet med &hearts; til Kulturen og den gode oplevelse</p>
4179</div></div>	</div>
4180</div><!-- .site-info -->
4181					</div>
4182										<div class="site-footer-bottom-section-2 site-footer-section footer-section-inner-items-1">
4183						<div class="footer-widget-area widget-area site-footer-focus-item footer-widget5 content-align-center content-tablet-align-default content-mobile-align-default content-valign-middle content-tablet-valign-default content-mobile-valign-default" data-section="sidebar-widgets-footer5">
4184	<div class="footer-widget-area-inner site-info-inner">
4185		<section id="block-62" class="widget widget_block widget_media_image">
4186<div class="wp-block-image"><figure class="aligncenter size-full"><a href="https://www.helsingor.dk/" target="_blank" rel="noopener noreferrer" aria-label="Helsing&oslash;r Kommune (&aring;bner i nyt vindue)"><img loading="lazy" decoding="async" width="136" height="40" src="https://kuto.dk/wp-content/uploads/2022/01/HK_LOGO_white_40.png" alt="Helsing&oslash;r Kommune" class="wp-image-20587"></a></figure></div>
4187</section>	</div>
4188</div><!-- .footer-widget5 -->
4189					</div>
4190										<div class="site-footer-bottom-section-3 site-footer-section footer-section-inner-items-1">
4191						<div class="footer-widget-area widget-area site-footer-focus-item footer-widget6 content-align-center content-tablet-align-default content-mobile-align-default content-valign-middle content-tablet-valign-default content-mobile-valign-default" data-section="sidebar-widgets-footer6">
4192	<div class="footer-widget-area-inner site-info-inner">
4193		<section id="block-66" class="widget widget_block widget_media_image">
4194<figure class="wp-block-image size-full"><a href="https://www.kunst.dk/" target="_blank" rel="noopener noreferrer" aria-label="Statens Kunstfond (&aring;bner i nyt vindue)"><img loading="lazy" decoding="async" width="50" height="60" src="https://kuto.dk/wp-content/uploads/2022/01/SKF_logo_white_50.png" alt="Statens Kunstfond" class="wp-image-20568"></a></figure>
4195</section>	</div>
4196</div><!-- .footer-widget6 -->
4197					</div>
4198										<div class="site-footer-bottom-section-4 site-footer-section footer-section-inner-items-1">
4199						<div class="footer-widget-area widget-area site-footer-focus-item footer-widget2 content-align-right content-tablet-align-left content-mobile-align-default content-valign-default content-tablet-valign-default content-mobile-valign-default" data-section="sidebar-widgets-footer2">
4200	<div class="footer-widget-area-inner site-info-inner">
4201		<section id="block-56" class="widget widget_block widget_text">
4202<p class="wp-block-paragraph"><a href="https://kuto.dk/privacy-policy/">Privatlivspolitik&nbsp; </a>/ <a href="https://kuto.dk/handelsbetingelser/">Handelsbetingelser</a></p>
4203</section>	</div>
4204</div><!-- .footer-widget2 -->
4205					</div>
4206								</div>
4207		</div>
4208	</div>
4209</div>
4210	</div>
4211</footer><!-- #colophon -->
4212
4213</div><!-- #wrapper -->
4214
4215<style id="kadence_mega_menu_inline-inline-css">
4216#menu-item-16243.kadence-menu-mega-enabled > .sub-menu{background-color:var(--global-palette6);}.header-navigation .header-menu-container #menu-item-16243.kadence-menu-mega-enabled > .sub-menu li.menu-item > a{color:var(--global-palette9);}.header-navigation .header-menu-container #menu-item-16243.kadence-menu-mega-enabled > .sub-menu li.menu-item > a:hover{color:var(--global-palette1);}.header-navigation .header-menu-container #menu-item-16243.kadence-menu-mega-enabled > .sub-menu li.menu-item.current-menu-item > a{color:var(--global-palette1);}.header-navigation .header-menu-container #menu-item-16243.kadence-menu-mega-enabled > .sub-menu li.menu-item > a{background:var(--global-palette9);}.header-navigation .header-menu-container #menu-item-16243.kadence-menu-mega-enabled > .sub-menu li.menu-item > a:hover{background:var(--global-palette9);}.header-navigation .header-menu-container #menu-item-16243.kadence-menu-mega-enabled > .sub-menu li.menu-item.current-menu-item > a{background:var(--global-palette9);}
4217/*# sourceURL=kadence_mega_menu_inline-inline-css */
4218</style>
4219			
4219<script>document.documentElement.style.setProperty('--scrollbar-offset', window.innerWidth - document.documentElement.clientWidth + 'px' );</script>
4219
4220			
4220<script type="speculationrules">
4221{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/kadence/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
4222</script>
4222
4223<noscript><img height="1" width="1" style="display: none;" src="https://www.facebook.com/tr?id=413321246642778&ev=PageView&noscript=1&eid=413321246642778d380a663-a75a-4067-8c24-8133df522a73&cd%5Bpage_title%5D=Forside+-+2026&cd%5Bpost_type%5D=page&cd%5Bpost_id%5D=401476&cd%5Bplugin%5D=PixelYourSite&cd%5Bevent_url%5D=kuto.dk%2F&cd%5Buser_role%5D=guest" alt=""></noscript>
4224	<div id="mobile-drawer" class="popup-drawer popup-drawer-layout-fullwidth popup-drawer-animation-fade popup-drawer-side-right" data-drawer-target-string="#mobile-drawer">
4225		<div class="drawer-overlay" data-drawer-target-string="#mobile-drawer"></div>
4226		<div class="drawer-inner">
4227						<div class="drawer-header">
4228				<button class="menu-toggle-close drawer-toggle" aria-label="Luk menu" data-toggle-target="#mobile-drawer" data-toggle-body-class="showing-popup-drawer-from-full" aria-expanded="false" data-set-focus=".menu-toggle-open">
4229					<span class="toggle-close-bar"></span>
4230					<span class="toggle-close-bar"></span>
4231				</button>
4232			</div>
4233			<div class="drawer-content mobile-drawer-content content-align-left content-valign-middle">
4234								<div class="site-header-item site-header-focus-item site-header-item-mobile-navigation mobile-secondary-navigation-layout-stretch-false" data-section="kadence_customizer_mobile_secondary_navigation">
4235		<nav id="mobile-secondary-site-navigation" class="mobile-navigation mobile-secondary-navigation drawer-navigation drawer-navigation-parent-toggle-false" role="navigation" aria-label="Sekund&aelig;r mobilnavigation">
4236				<div class="mobile-menu-container drawer-menu-container">
4237			<ul id="mobile-secondary-menu" class="menu has-collapse-sub-nav"><li id="menu-item-409564" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-409564"><a href="https://kuto.dk/kalender/">Kalenderen</a></li>
4238<li id="menu-item-29727" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-29727"><a href="https://billet.kuto.dk/da/login/">Din billetkonto</a></li>
4239<li id="menu-item-374077" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-374077"><a href="https://kuto.dk/gavekort/">K&oslash;b gavekort</a></li>
4240<li id="menu-item-409562" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-409562"><a href="https://kuto.dk/aabningstider-paa-kulturvaerftet-og-toldkammeret/">&Aring;bningstider p&aring; Kulturv&aelig;rftet og Toldkammeret</a></li>
4241<li id="menu-item-374039" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-374039"><a href="https://kuto.dk/moede-og-konference/">M&oslash;de og konference</a></li>
4242<li id="menu-item-374044" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-374044"><a href="https://kuto.dk/nyheder/">Nyheder</a></li>
4243<li id="menu-item-373561" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-373561"><div class="drawer-nav-drop-wrap"><a>L&aelig;ring og udvikling</a><button class="drawer-sub-toggle" data-toggle-duration="10" data-toggle-target="#mobile-secondary-menu .menu-item-373561 &gt; .sub-menu" aria-expanded="false"><span class="screen-reader-text">Vis undermenu</span><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Vis mere</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path>
4244				</svg></span></button></div>
4245<ul class="sub-menu">
4246	<li id="menu-item-373563" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-373563"><a href="https://kuto.dk/bgk-artlab/">BGK ArtLab</a></li>
4247	<li id="menu-item-373564" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-373564"><a href="https://kuto.dk/billedskolen/">Billedskolen</a></li>
4248	<li id="menu-item-401223" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-401223"><a href="https://kuto.dk/blaatryk/">BL&Aring;TRYK</a></li>
4249	<li id="menu-item-373565" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-373565"><a href="https://kuto.dk/om-popkorn-nordic/">Popkorn Nordic</a></li>
4250	<li id="menu-item-373562" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-373562"><a href="https://kuto.dk/ovation/">Ovation</a></li>
4251</ul>
4252</li>
4253<li id="menu-item-373560" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-373560">
4253<div class="drawer-nav-drop-wrap"><a href="https://kuto.dk/kontakt/">Kontakt</a><button class="drawer-sub-toggle" data-toggle-duration="10" data-toggle-target="#mobile-secondary-menu .menu-item-373560 &gt; .sub-menu" aria-expanded="false"><span class="screen-reader-text">Vis undermenu</span><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Vis mere</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path>
4254				</svg></span></button></div>
4255<ul class="sub-menu">
4256	<li id="menu-item-373559" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-373559"><a href="https://kuto.dk/find-vej/">Find vej</a></li>
4257	<li id="menu-item-374045" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-374045"><a href="https://kuto.dk/spisesteder/">Spisesteder</a></li>
4258	<li id="menu-item-373558" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-373558"><a href="https://kuto.dk/handicapforhold/">Handicapforhold</a></li>
4259	<li id="menu-item-374042" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-374042"><a href="https://kuto.dk/om-kulturvaerftet/">Om Kulturv&aelig;rftet og Toldkammeret</a></li>
4260</ul>
4261</li>
4262</ul>		</div>
4263	</nav><!-- #site-navigation -->
4264	</div><!-- data-section="mobile_secondary_navigation" -->
4265							</div>
4266		</div>
4267	</div>
4268	
4268<script id="mpp_gutenberg_tabs-js" src="https://kuto.dk/wp-content/plugins/metronet-profile-picture/js/mpp-frontend.js?ver=2.6.3"></script>
vendor: 1 bytes, line 4268
4268
4269<script id="wp-hooks-js" src="https://kuto.dk/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 4269
4269
4270<script id="wp-i18n-js" src="https://kuto.dk/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 4270
4270
4271<script id="wp-i18n-js-after">
4272wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
4273//# sourceURL=wp-i18n-js-after
4274</script>
vendor: 1 bytes, line 4274
4274
4275<script id="wp-private-apis-js" src="https://kuto.dk/wp-includes/js/dist/private-apis.min.js?ver=eb85f28c4c729bb4f002"></script>
vendor: 1 bytes, line 4275
4275
4276<script id="wp-url-js" src="https://kuto.dk/wp-includes/js/dist/url.min.js?ver=7b0de086d4ae11d55704"></script>
vendor: 1 bytes, line 4276
4276
4277<script id="wp-api-fetch-js-translations">
4278( function( domain, translations ) {
4279	var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
4280	localeData[""].domain = domain;
4281	wp.i18n.setLocaleData( localeData, domain );
4282} )( "default", {"translation-revision-date":"2026-09-21 17:33:51+0000","generator":"GlotPress\/4.1.0","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"da_DK"},"Could not get a valid response from the server.":["Kunne ikke f\u00e5 et gyldigt svar fra serveren."],"Unable to connect. Please check your Internet connection.":["Kan ikke oprette forbindelse. Kontroller venligst din internetforbindelse."],"Media upload failed. If this is a photo or a large image, please scale it down and try again.":["Upload af medie mislykkedes. Hvis det er et stort billede, s\u00e5 nedskaler det og pr\u00f8v igen."],"The response is not a valid JSON response.":["Svaret er ikke et gyldigt JSON svar."]}},"comment":{"reference":"wp-includes\/js\/dist\/api-fetch.js"}} );
4283//# sourceURL=wp-api-fetch-js-translations
4284</script>
vendor: 1 bytes, line 4284
4284
4285<script id="wp-api-fetch-js" src="https://kuto.dk/wp-includes/js/dist/api-fetch.min.js?ver=6f2a4faeee3c722b1e57"></script>
vendor: 1 bytes, line 4285
4285
4286<script id="wp-api-fetch-js-after">
4287wp.apiFetch.use( wp.apiFetch.createRootURLMiddleware( "https://kuto.dk/wp-json/" ) );
4288wp.apiFetch.nonceMiddleware = wp.apiFetch.createNonceMiddleware( "fed96aea5e" );
4289wp.apiFetch.use( wp.apiFetch.nonceMiddleware );
4290wp.apiFetch.use( wp.apiFetch.mediaUploadMiddleware );
4291wp.apiFetch.nonceEndpoint = "https://kuto.dk/wp-admin/admin-ajax.php?action=rest-nonce";
4292//# sourceURL=wp-api-fetch-js-after
4293</script>
vendor: 1 bytes, line 4293
4293
4294<script id="ultp-script-js-extra">
4295var ultp_data_frontend = {"url":"https://kuto.dk/wp-content/plugins/ultimate-post/","active":"","ultpSavedDLMode":"ultplight","ajax":"https://kuto.dk/wp-admin/admin-ajax.php","security":"aa9393518d","home_url":"https://kuto.dk","dark_logo":""};
4296//# sourceURL=ultp-script-js-extra
4297</script>
vendor: 1 bytes, line 4297
4297
4298<script id="ultp-script-js" src="https://kuto.dk/wp-content/plugins/ultimate-post/assets/js/ultp.min.js?ver=5.0.8"></script>
vendor: 1 bytes, line 4298
4298
4299<script id="ultp-youtube-gallery-block-js" src="https://kuto.dk/wp-content/plugins/ultimate-post/assets/js/ultp-youtube-gallery-block.js?ver=5.0.8"></script>
vendor: 1 bytes, line 4299
4299
4300<script id="kadence-simplelightbox-js" src="https://kuto.dk/wp-content/themes/kadence/assets/js/simplelightbox.min.js?ver=1.1.43" async></script>
vendor: 1 bytes, line 4300
4300
4301<script id="kadence-lightbox-init-js" src="https://kuto.dk/wp-content/themes/kadence/assets/js/lightbox-init.min.js?ver=1.1.43" async></script>
vendor: 1 bytes, line 4301
4301
4302<script id="kadence-navigation-js-extra">
4303var kadenceConfig = {"screenReader":{"expand":"Vis undermenu","expandOf":"Vis undermenu for","collapse":"Skjul undermenu","collapseOf":"Skjul undermenu for"},"breakPoints":{"desktop":"1024","tablet":768},"scrollOffset":"0"};
4304//# sourceURL=kadence-navigation-js-extra
4305</script>
vendor: 1 bytes, line 4305
4305
4306<script id="kadence-navigation-js" src="https://kuto.dk/wp-content/themes/kadence/assets/js/navigation.min.js?ver=1.1.43" async></script>
vendor: 1 bytes, line 4306
4306
4307<script id="jquery-bind-first-js" defer src="https://kuto.dk/wp-content/plugins/pixelyoursite-pro/dist/scripts/jquery.bind-first-0.2.3.min.js"></script>
vendor: 1 bytes, line 4307
4307
4308<script id="js-cookie-pys-js" defer src="https://kuto.dk/wp-content/plugins/pixelyoursite-pro/dist/scripts/js.cookie-2.1.3.min.js?ver=2.1.3"></script>
vendor: 1 bytes, line 4308
4308
4309<script id="js-sha256-js" defer src="https://kuto.dk/wp-content/plugins/pixelyoursite-pro/dist/scripts/sha256.js?ver=0.11.0"></script>
vendor: 1 bytes, line 4309
4309
4310<script id="js-tld-js" defer src="https://kuto.dk/wp-content/plugins/pixelyoursite-pro/dist/scripts/tld.min.js?ver=2.3.1"></script>
vendor: 1 bytes, line 4310
4310
4311<script id="pys-js-extra">
4312var pysOptions = {"staticEvents":{"facebook":{"init_event":[{"delay":0,"type":"static","ajaxFire":false,"name":"PageView","pixelIds":["413321246642778"],"eventID":"d380a663-a75a-4067-8c24-8133df522a73","params":{"page_title":"Forside - 2026","post_type":"page","post_id":401476,"plugin":"PixelYourSite","event_url":"kuto.dk/","user_role":"guest"},"e_id":"init_event","ids":[],"hasTimeWindow":false,"timeWindow":0,"woo_order":"","edd_order":"","order_key":""}]}},"dynamicEvents":[],"triggerEvents":{"79537":{"facebook":{"delay":"","type":"trigger","custom_event_post_id":79537,"name":"Purchase","pixelIds":["413321246642778"],"eventID":"d6780222-01ec-4a12-9745-b459a029c01f","params":{"page_title":"Forside - 2026","post_type":"page","post_id":401476,"plugin":"PixelYourSite","event_url":"kuto.dk/","user_role":"guest"},"e_id":"custom_event","ids":[],"hasTimeWindow":false,"timeWindow":0,"woo_order":"","edd_order":"","order_key":""}},"79536":{"facebook":{"delay":"","type":"trigger","custom_event_post_id":79536,"name":"InitiateCheckout","pixelIds":["413321246642778"],"eventID":"d6780222-01ec-4a12-9745-b459a029c01f","params":{"page_title":"Forside - 2026","post_type":"page","post_id":401476,"plugin":"PixelYourSite","event_url":"kuto.dk/","user_role":"guest"},"e_id":"custom_event","ids":[],"hasTimeWindow":false,"timeWindow":0,"woo_order":"","edd_order":"","order_key":""}},"79535":{"facebook":{"delay":"","type":"trigger","custom_event_post_id":79535,"name":"AddToCart","pixelIds":["413321246642778"],"eventID":"d6780222-01ec-4a12-9745-b459a029c01f","params":{"page_title":"Forside - 2026","post_type":"page","post_id":401476,"plugin":"PixelYourSite","event_url":"kuto.dk/","user_role":"guest"},"e_id":"custom_event","ids":[],"hasTimeWindow":false,"timeWindow":0,"woo_order":"","edd_order":"","order_key":""}}},"triggerEventTypes":{"css_click":{"79537":{"selectors":["basm basm_nav_btn.basm_set_address_btn"],"click_count":1,"click_time_limit":0},"79536":{"selectors":[".basm basm_nav_btn.basm_shipping_btn"],"click_count":1,"click_time_limit":0},"79535":{"selectors":[".basm basm_nav_btn.basm_add_btn"],"click_count":1,"click_time_limit":0}}},"triggerLogic":{"79537":"OR","79536":"OR","79535":"OR"},"triggerFrequency":{"79537":"every_time","79536":"every_time","79535":"every_time"},"facebook":{"pixelIds":["413321246642778"],"advancedMatchingEnabled":true,"advancedMatching":{"external_id":"32342e4d4f9ec31d42921b62e112b45e3ed0a2e566c2ce2713f2c4b191de939c"},"removeMetadata":false,"wooVariableAsSimple":false,"serverApiEnabled":true,"send_external_id":true,"enabled_medical":false,"do_not_track_medical_param":["event_url","post_title","page_title","landing_page","content_name","categories","category_name","tags"],"meta_ldu":false},"debug":"","siteUrl":"https://kuto.dk","ajaxUrl":"https://kuto.dk/wp-admin/admin-ajax.php","ajax_event":"c5576d4ea6","trackUTMs":"1","trackTrafficSource":"1","user_id":"0","enable_lading_page_param":"1","cookie_duration":"7","enable_event_day_param":"1","enable_event_month_param":"1","enable_event_time_param":"1","enable_remove_target_url_param":"1","enable_remove_download_url_param":"1","visit_data_model":"first_visit","last_visit_duration":"60","enable_auto_save_advance_matching":"1","enable_success_send_form":"","enable_automatic_events":"","enable_event_video":"1","enable_rage_click":"","rage_click_threshold":"3","rage_click_time_limit":"2","enable_video_speed":"","ajaxForServerEvent":"1","ajaxForServerStaticEvent":"1","useSendBeacon":"1","send_external_id":"1","external_id_expire":"180","track_cookie_for_subdomains":"1","google_consent_mode":"1","consent_mode_cmp_active":"","data_persistency":"keep_data","advance_matching_form":{"enable_advance_matching_forms":true,"advance_matching_fn_names":["","first_name","first-name","first name","name"],"advance_matching_ln_names":["","last_name","last-name","last name"],"advance_matching_tel_names":["","phone","tel"],"advance_matching_em_names":[]},"advance_matching_url":{"enable_advance_matching_url":true,"advance_matching_fn_names":[],"advance_matching_ln_names":[],"advance_matching_tel_names":[],"advance_matching_em_names":[]},"track_dynamic_fields":[],"gdpr":{"ajax_enabled":false,"all_disabled_by_api":false,"facebook_disabled_by_api":false,"tiktok_disabled_by_api":false,"analytics_disabled_by_api":false,"google_ads_disabled_by_api":false,"pinterest_disabled_by_api":false,"bing_disabled_by_api":false,"reddit_disabled_by_api":false,"externalID_disabled_by_api":false,"facebook_prior_consent_enabled":true,"tiktok_prior_consent_enabled":true,"analytics_prior_consent_enabled":true,"google_ads_prior_consent_enabled":true,"pinterest_prior_consent_enabled":true,"bing_prior_consent_enabled":true,"cookiebot_integration_enabled":false,"cookiebot_facebook_consent_category":"marketing","cookiebot_tiktok_consent_category":"marketing","cookiebot_analytics_consent_category":"statistics","cookiebot_google_ads_consent_category":"marketing","cookiebot_pinterest_consent_category":"marketing","cookiebot_bing_consent_category":"marketing","cookie_notice_integration_enabled":false,"cookie_law_info_integration_enabled":false,"real_cookie_banner_integration_enabled":false,"consent_magic_integration_enabled":false,"analytics_storage":{"enabled":true,"value":"granted","filter":false},"ad_storage":{"enabled":true,"value":"granted","filter":false},"ad_user_data":{"enabled":true,"value":"granted","filter":false},"ad_personalization":{"enabled":true,"value":"granted","filter":false}},"cookie":{"disabled_all_cookie":false,"disabled_start_session_cookie":false,"disabled_advanced_form_data_cookie":false,"disabled_landing_page_cookie":false,"disabled_first_visit_cookie":false,"disabled_trafficsource_cookie":false,"disabled_utmTerms_cookie":false,"disabled_utmId_cookie":false,"disabled_google_alternative_id":false},"tracking_analytics":{"TrafficLanding":"http://undefined","TrafficUtms":[],"TrafficUtmsId":[],"userDataEnable":true,"userData":{"emails":[],"phones":[],"addresses":[]},"use_encoding_provided_data":true,"use_multiple_provided_data":true},"GATags":{"ga_datalayer_type":"default","ga_datalayer_name":"dataLayerPYS","gclid_alternative_enabled":false,"gclid_alternative_param":""},"automatic":{"enable_youtube":true,"enable_vimeo":true,"enable_video":true},"woo":{"enabled":false},"edd":{"enabled":false},"cache_bypass":"1791065040"};
4313//# sourceURL=pys-js-extra
4314</script>
vendor: 1 bytes, line 4314
4314
4315<script id="pys-js" defer src="https://kuto.dk/wp-content/plugins/pixelyoursite-pro/dist/scripts/public.js?ver=12.6.4"></script>
vendor: 1 bytes, line 4315
4315
4316<script id="kuto-a11y-js-extra">
4317var kutoA11yL10n = {"pause":"S\u00e6t billedskift p\u00e5 pause","play":"Start billedskift","pauseShort":"Pause","playShort":"Afspil","logoLabel":"Kulturv\u00e6rftet & Toldkammeret \u2013 til forsiden","toTop":"Til toppen af siden","goTo":"G\u00e5 til ","mailTo":"Send e-mail til ","callTo":"Ring til ","socialPrefix":"Kulturv\u00e6rftet p\u00e5 ","pdfLink":"Hent PDF: ","ticketLink":"K\u00f8b billetter (\u00e5bner billetsystemet)","searchLabel":"S\u00f8g","cartLabel":"Kurv","accountLabel":"Konto","nextSlide":"N\u00e6ste","submenuOpen":"\u00c5bn undermenu: ","submenuClose":"Luk undermenu: ","prevSlide":"Forrige","mobileMenu":"Menu","searchDrawer":"S\u00f8gning","instagramPopup":"Instagram-billeder","goToSlide":"G\u00e5 til visning","videoPlayer":"Video","audioPlayer":"Lydafspiller","labels":{"Expand child menu":"Vis undermenu","Collapse child menu":"Skjul undermenu","Expand child menu of %s":"Vis undermenu for %s","Collapse child menu of %s":"Skjul undermenu for %s","Expand child menu of":"Vis undermenu for","Collapse child menu of":"Skjul undermenu for","Toggle child menu of":"Vis eller skjul undermenu for","Toggle child menu":"Vis eller skjul undermenu","Toggle Menu":"Vis eller skjul menu","Toggle menu":"Vis eller skjul menu","Open menu":"\u00c5bn menu","Close menu":"Luk menu","Main Menu":"Hovedmenu","Account Menu":"Kontomenu","Mobile Menu":"Mobilmenu","Primary Navigation":"Hovednavigation","Primary Mobile Navigation":"Mobil hovednavigation","Secondary Navigation":"Sekund\u00e6r navigation","Secondary Mobile Navigation":"Sekund\u00e6r mobilnavigation","Footer Navigation":"Footer-navigation","Footer Menu":"Footer-menu","Social Navigation":"Sociale medier","Expand":"Vis mere","Collapse":"Vis mindre","Toggle Menu Close":"Luk menu","Menu Close":"Luk menu","Search Close":"Luk s\u00f8gning","Skip to content":"G\u00e5 til indhold","Skip to main content":"G\u00e5 til hovedindhold","View Search Form":"Vis s\u00f8gefelt","Close search":"Luk s\u00f8gning","Close Search":"Luk s\u00f8gning","Search":"S\u00f8g","Search for:":"S\u00f8g efter:","Search \u2026":"S\u00f8g \u2026","Previous":"Forrige","Next":"N\u00e6ste","Previous Slide":"Forrige billede","Next Slide":"N\u00e6ste billede","Go to slide %d":"G\u00e5 til billede %d","Submit":"Send","Subscribe":"Tilmeld","Close":"Luk","Menu":"Menu","Read more":"L\u00e6s mere","Read More":"L\u00e6s mere","Share":"Del","Play":"Afspil","Pause":"Pause","Loading":"Indl\u00e6ser","Account":"Konto","My Account":"Min konto","Account details":"Kontooplysninger","Cart":"Kurv","Shopping Cart":"Indk\u00f8bskurv","View cart":"Se kurv","View Cart":"Se kurv","Login":"Log ind","Log in":"Log ind","Log In":"Log ind","Logout":"Log ud","Log out":"Log ud","Register":"Opret konto"}};
4318//# sourceURL=kuto-a11y-js-extra
4319</script>
vendor: 1 bytes, line 4319
4319
4320<script id="kadence-mega-menu-js" src="https://kuto.dk/wp-content/plugins/kadence-pro/dist/mega-menu/kadence-mega-menu.min.js?ver=1.1.15"></script>
vendor: 1 bytes, line 4320
4320
4321<script id="kadence-blocks-tabs-js" src="https://kuto.dk/wp-content/plugins/kadence-blocks/includes/assets/js/kt-tabs.min.js?ver=3.5.19"></script>
vendor: 1 bytes, line 4321
4321
4322<script id="wp-emoji-settings" type="application/json">
4323{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://kuto.dk/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}}
4324</script>
vendor: 1 bytes, line 4324
4324
4325<script type="module">
4326/*! This file is auto-generated */
4327var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
4328//# sourceURL=https://kuto.dk/wp-includes/js/wp-emoji-loader.min.js
4329</script>
vendor: 1 bytes, line 4329
4329
4330<script>
4331    var toTag = [
4332        {
4333            elementIdPartial: 'basm_ticket_form_', // Partial match of element ID
4334            classes: 'plausible-event-name=Tilføj+til+kurv plausible-revenue-amount=<XX> plausible-event-eventno=<YY> plausible-event-showno=<ZZ>'
4335        }
4336    ]
4337
4338    document.addEventListener('DOMContentLoaded', function (_e) {
4339        var XX = document.getElementById('basm_total').innerText.trim().replace('DKK ', '');
4340        var YY = document.querySelector('input[name="event_no"]').value;
4341        var ZZ = document.querySelector('input[name="show_no"]').value;
4342        toTag.forEach(function (tagObject) {
4343            var elements = document.querySelectorAll('form[id*="' + tagObject.elementIdPartial + '"]');
4344            tagObject.classes = tagObject.classes.replace('<XX>', XX).replace('<YY>', YY).replace('<ZZ>', ZZ);
4345            elements.forEach(function (element) {
4346                tagObject.classes.split(' ').forEach(function (className) {
4347                    element.classList.add(className);
4348                });
4349            });
4350        });
4351    });
4352</script>
vendor: 2 bytes, line 4352
4352
4353<script async src="https://js.sitesearch360.com/plugin/bundle/13406.js"></script>
4353<!-- start Simple Custom CSS and JS -->
4354<script>
4355var links = document.getElementsByTagName("a");
4356
4357for (var i = 0; i < links.length; i++) {
4358  var link = links[i];
4359  
4360  if (link.textContent.includes("Book sammen")) {
4361    var parameter = link.getAttribute("aria-label");
4362    link.href = "https://kuto.dk/moedebooking/?oplevelse=" + parameter;
4363  }
4364}
4365
4366
4367document.getElementById("input_21_17").readOnly = true;
4368</script>
4368
4369<!-- end Simple Custom CSS and JS -->
4370</body>
4371</html><!--
4372Performance optimized by Redis Object Cache. Learn more: https://wprediscache.com
4373
4374Retrieved 8026 objects (2 MB) from Redis using PhpRedis (v5.3.7).
4375-->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.