PageSourceSearch

https://kuto.dk/

html kuto.dk collected 2026-09-25 19:08:56 UTC 351,504 bytes, 4,339 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  function popupVisible(popup) {
1775    var rects = popup.getClientRects();
1776    return !!(popup.offsetWidth || popup.offsetHeight || rects.length);
1777  }
1778
1779  function modalPopups() {
1780    var popups = document.querySelectorAll(
1781      ".eapps-instagram-feed-popup, [class*='eapps'][class*='popup'], " +
1782        "[class*='instagram'][class*='popup']",
1783    );
1784    if (!popups.length) return;
1785
1786    bindDrawerTrap();
1787
1788    Array.prototype.forEach.call(popups, function (popup) {
1789      if (popup.kutoDrawerWatched) return;
1790      popup.kutoDrawerWatched = true;
1791
1792      if (!popup.getAttribute("role")) popup.setAttribute("role", "dialog");
1793      popup.setAttribute("aria-modal", "true");
1794      if (!popup.getAttribute("aria-label")) {
1795        popup.setAttribute("aria-label", t("instagramPopup", "Instagram-billeder"));
1796      }
1797
1798      var observer = new MutationObserver(function () {
1799        if (popupVisible(popup)) drawerOpened(popup);
1800        else drawerClosed(popup);
1801      });
1802      observer.observe(popup, {
1803        attributes: true,
1804        attributeFilter: ["class", "style", "aria-hidden"],
1805      });
1806
1807      if (popupVisible(popup)) drawerOpened(popup);
1808    });
1809  }
1810
1811  function mobileDrawers() {
1812    var drawers = document.querySelectorAll(
1813      ".popup-drawer, #mobile-drawer, #search-drawer, .popup-mobile-drawer"
1814    );
1815    if (!drawers.length) return;
1816
1817    bindDrawerTrap();
1818
1819    Array.prototype.forEach.call(drawers, function (drawer) {
1820      if (drawer.kutoDrawerWatched) return;
1821      drawer.kutoDrawerWatched = true;
1822
1823      if (!drawer.getAttribute("role")) drawer.setAttribute("role", "dialog");
1824      drawer.setAttribute("aria-modal", "true");
1825      if (!drawer.getAttribute("aria-label")) {
1826        drawer.setAttribute(
1827          "aria-label",
1828          drawer.id === "search-drawer" ? t("searchDrawer", "Søgning") : t("mobileMenu", "Menu")
1829        );
1830      }
1831
1832      var observer = new MutationObserver(function () {
1833        if (isDrawerOpen(drawer)) drawerOpened(drawer);
1834        else drawerClosed(drawer);
1835      });
1836      observer.observe(drawer, { attributes: true, attributeFilter: ["class", "aria-hidden"] });
1837
1838      if (isDrawerOpen(drawer)) drawerOpened(drawer);
1839    });
1840
1841    hideDecorativeControls();
1842  }
1843
1844  
1845  var DOT_SELECTOR =
1846    ".swiper-pagination-bullet, .splide__pagination__page, .slick-dots li, " +
1847      "[class*='pagination-bullet'], [class*='carousel-dot'], [class*='ultp-dot'], " +
1848      "[class*='eb-carousel'] .swiper-pagination > *, [class*='dots'] > li";
1849
1850  function dotIsActive(dot) {
1851    return /(-active|--active|\bactive\b|is-active|is-selected|current)/.test(
1852      dot.className || "",
1853    );
1854  }
1855
1856  function markDots(container) {
1857    if (isKadenceGalleryPart(container)) return;
1858    var dots = container.querySelectorAll(DOT_SELECTOR);
1859    if (!dots.length) return;
1860
1861    Array.prototype.forEach.call(dots, function (dot, index) {
1862      var active = dotIsActive(dot);
1863
1864      if (active) {
1865        dot.setAttribute("aria-current", "true");
1866        dot.classList.add("kuto-a11y-dot-active");
1867      } else {
1868        dot.removeAttribute("aria-current");
1869        dot.classList.remove("kuto-a11y-dot-active");
1870      }
1871
1872      if (!dot.getAttribute("aria-label") && !hasAccessibleName(dot)) {
1873        dot.setAttribute(
1874          "aria-label",
1875          t("goToSlide", "GÃ¥ til visning") + " " + (index + 1),
1876        );
1877      }
1878    });
1879  }
1880
1881  function carouselDots() {
1882    var containers = document.querySelectorAll(
1883      ".swiper-pagination, .splide__pagination, .slick-dots, " +
1884        "[class*='pagination'], [class*='dots']",
1885    );
1886
1887    Array.prototype.forEach.call(containers, function (container) {
1888      if (isKadenceGalleryPart(container)) return;
1889      if (!container.querySelector(DOT_SELECTOR)) return;
1890
1891      markDots(container);
1892      if (container.kutoA11yDots) return;
1893      container.kutoA11yDots = true;
1894
1895      if (window.MutationObserver) {
1896        var pendingDots = null;
1897        new MutationObserver(function () {
1898          window.clearTimeout(pendingDots);
1899          pendingDots = window.setTimeout(function () {
1900            safely("karrusel-prikker (9.1.4.1)", function () {
1901              markDots(container);
1902            });
1903          }, 60);
1904        }).observe(container, {
1905          attributes: true,
1906          attributeFilter: ["class", "aria-current"],
1907          childList: true,
1908          subtree: true,
1909        });
1910      }
1911    });
1912  }
1913
1914  
1915  function isVisuallyHidden(el) {
1916    if (!el.getClientRects || el.getClientRects().length === 0) return true;
1917    if (!window.getComputedStyle) return false;
1918    try {
1919      var style = window.getComputedStyle(el);
1920      if (style.visibility === "hidden" || style.display === "none") return true;
1921      if (parseFloat(style.opacity) === 0) return true;
1922    } catch (err) {
1923      return false;
1924    }
1925    var box = el.getBoundingClientRect();
1926    return box.width < 2 || box.height < 2;
1927  }
1928
1929  
1930  var CONTROL_SELECTOR =
1931    "[class*='arrow'], [class*='next'], [class*='prev'], [class*='chevron'], " +
1932    ".swiper-button-next, .swiper-button-prev, .splide__arrow, " +
1933    "[class*='pagination'], [class*='dots'], .kuto-slider-pause";
1934
1935  function isSliderControl(el) {
1936    try {
1937      return !!(el.matches(CONTROL_SELECTOR) || el.closest(CONTROL_SELECTOR));
1938    } catch (err) {
1939      return false;
1940    }
1941  }
1942
1943  function hideFromReadingOrder(el) {
1944    if (el.getAttribute("aria-hidden") === "true") return;
1945    if (isSliderControl(el)) return;
1946    
1947    if (el.querySelector && el.querySelector(CONTROL_SELECTOR)) return;
1948    el.setAttribute("aria-hidden", "true");
1949    el.kutoA11yHidden = true;
1950    
1951    var changed = [];
1952    Array.prototype.forEach.call(
1953      el.querySelectorAll(
1954        'a[href], button, input, select, textarea, [role="button"], [tabindex]:not
1954([tabindex="-1"])',
1955      ),
1956      function (focusable) {
1957        if (isSliderControl(focusable)) return;
1958        changed.push([focusable, focusable.getAttribute("tabindex")]);
1959        focusable.setAttribute("tabindex", "-1");
1960      },
1961    );
1962    el.kutoA11yChanged = changed;
1963  }
1964
1965  function showInReadingOrder(el) {
1966    if (!el.kutoA11yHidden) return;
1967    el.removeAttribute("aria-hidden");
1968    el.kutoA11yHidden = false;
1969    Array.prototype.forEach.call(el.kutoA11yChanged || [], function (pair) {
1970      var node = pair[0];
1971      var previous = pair[1];
1972      if (previous === null) node.removeAttribute("tabindex");
1973      else node.setAttribute("tabindex", previous);
1974    });
1975    el.kutoA11yChanged = null;
1976  }
1977
1978  
1979  function isScrolledOutOfTrack(slide) {
1980    var track = slide.closest(
1981      ".swiper-wrapper, .swiper, .splide__track, .slick-track, .slick-list, [class*='carousel-track']",
1982    );
1983    if (!track) return false;
1984    try {
1985      var style = window.getComputedStyle(slide);
1986      if (style.display === "none" || style.visibility === "hidden") return false;
1987      if (parseFloat(style.opacity) === 0) return false;
1988      var box = slide.getBoundingClientRect();
1989      
1990      return box.width >= 2 && box.height >= 2;
1991    } catch (err) {
1992      return false;
1993    }
1994  }
1995
1996  function syncHiddenPanels() {
1997    
1998    Array.prototype.forEach.call(
1999      document.querySelectorAll('[aria-expanded="false"]'),
2000      function (toggle) {
2001        var panel = null;
2002        var id = toggle.getAttribute("aria-controls");
2003        if (id) panel = document.getElementById(id);
2004        if (!panel) {
2005          var parent = toggle.parentElement;
2006          panel = parent
2007            ? parent.querySelector(
2008                "ul, ol, .kt-accordion-panel, [class*='dropdown-list'], [class*='filter-list'], [class*='select-options']",
2009              )
2010            : null;
2011        }
2012        if (!panel || panel === toggle || panel.contains(toggle)) return;
2013        if (isVisuallyHidden(panel)) hideFromReadingOrder(panel);
2014        else showInReadingOrder(panel);
2015      },
2016    );
2017
2018    
2019    Array.prototype.forEach.call(
2020      document.querySelectorAll(
2021        ".swiper-slide, .splide__slide, .slick-slide, [class*='carousel-item']",
2022      ),
2023      function (slide) {
2024        if (isKadenceGalleryPart(slide)) return;
2025        showInReadingOrder(slide);
2026      },
2027    );
2028  }
2029
2030  
2031  function run() {
2032    safely("pause-knapper (9.2.2.2)", addPauseControls);
2033    safely("galleri-pause (9.2.2.2)", addGalleryPauseControls);
2034
2035    safely("interaktive elementer (9.1.3.1)", fixInteractiveElements);
2036    safely("karrusel-tastatur (9.2.1.1)", keyboardCarouselArrows);
2037    safely("udfoldet tilstand (9.4.1.2)", fixExpandedState);
2038    safely("navn på ikon-kontroller (9.4.1.2)", nameIconControls);
2039    safely("klik-styrede undermenuer (9.1.4.13)", clickMenus);
2040    safely("afspilningshastighed (9.1.3.1)", labelPlayerSpeed);
2041    safely("autocomplete (9.1.3.5)", fixAutocomplete);
2042    safely("links og aria-hidden (9.2.4.4)", fixDynamicCards);
2043    safely("mobilmenu og modaler (9.2.4.3/9.1.4.10)", mobileDrawers);
2044    safely("instagram-popup (9.2.4.3/9.2.1.1)", modalPopups);
2045    safely("karrusel-prikker (9.1.4.1)", carouselDots);
2046    safely("skjult indhold i læserækkefølgen (9.1.3.2)", syncHiddenPanels);
2047    safely("Kadence-strenge (9.3.1.2)", translateKadenceConfig);
2048    safely("oversatte labels (9.3.1.2)", translateAttributes);
2049    safely("video- og lydafspillere (9.1.2.x)", mediaAlternatives);
2050  }
2051
2052
2053
2054  // Markør så vi kan verificere at scriptet faktisk er indlæst på siden.
2055  window.kutoA11y = { version: "1.8.1", run: run };
2056
2057
2058
2059  if (document.readyState === "loading") {
2060
2061    document.addEventListener("DOMContentLoaded", run);
2062  } else {
2063    run();
2064  }
2065
2066  // Slidere og filtre initialiseres ofte efter load — kør igen, samt når
2067  // nyt indhold indsættes. Debounced, så vi ikke kører i ring.
2068  window.addEventListener("load", function () {
2069    window.setTimeout(run, 300);
2070  });
2071
2072  if (window.MutationObserver) {
2073    var pending = null;
2074    new MutationObserver(function (records) {
2075      var added = records.some(function (record) {
2076        return record.addedNodes && record.addedNodes.length > 0;
2077      });
2078      if (!added) return;
2079
2080      window.clearTimeout(pending);
2081      pending = window.setTimeout(run, 400);
2082    }).observe(document.body, { childList: true, subtree: true });
2083  }
2084})();
2085</script>
2085
2086<!-- end Simple Custom CSS and JS -->
2087<!-- start Simple Custom CSS and JS -->
2088<script>
2089
2090jQuery(document).ready(function($) {
2091    $('.forsideslider a[href]').addClass('plausible-event-name=Forside+slider+click');
2092});
2093
2094jQuery(document).ready(function($) {
2095    $('.obsboks a[href]').addClass('plausible-event-name=Forside+obsbokse+click');
2096});
2097
2098jQuery(document).ready(function($) {
2099    $('.nyhedsgrid a[href]').addClass('plausible-event-name=Forside+nyhedsgrid+click');
2100});
2101
2102jQuery(document).ready(function($) {
2103    $('.programliste a[href]').addClass('plausible-event-name=Forside+programliste+click');
2104});
2105
2106jQuery(document).ready(function($) {
2107    $('.programspor a[href]').addClass('plausible-event-name=Forside+programspor+click');
2108});</script>
2108
2109<!-- end Simple Custom CSS and JS -->
2110<!-- start Simple Custom CSS and JS -->
2111<script>
2112jQuery(document).ready(function($) {
2113    $('a[href*="#select"]').addClass('plausible-event-name=Start+købsflow');
2114});
2115</script>
2115
2116<!-- end Simple Custom CSS and JS -->
2117<!-- start Simple Custom CSS and JS -->
2118<script>
2119document.addEventListener('DOMContentLoaded', function() {
2120    function getURLSegment(url) {
2121        var path = url.pathname.split('/');
2122        if (path[1] === "kulturtesten") {
2123            return path[2];
2124        }
2125        return null;
2126    }
2127
2128    var segment = getURLSegment(window.location);
2129    if (segment) {
2130        var inputField = document.querySelector("#input_34_76"); // Using the provided form and field IDs
2131        if (inputField) {
2132            inputField.value = segment;
2133        }
2134    }
2135});
2136</script>
2136
2137<!-- end Simple Custom CSS and JS -->
2138<!-- start Simple Custom CSS and JS -->
2139<style>
2140/* ==========================================================================
2141   kuto-a11y.css &mdash; tilg&aelig;ngelighedsrettelser til kuto.dk (Kadence child-tema)
2142   Hver blok er m&aelig;rket med kravnummer fra EN 301 549 / monitoreringsrapport
2143   marts 2026. Se docs/monitorering-2026-03.md og /admin/tilgaengelighed.
2144
2145   Inds&aelig;ttes i child-temaets style.css eller enqueues via kuto-a11y.php.
2146   R&aelig;kkef&oslash;lge betyder noget: filen skal loades EFTER temaets egen CSS.
2147   Version: 1.6.6
2148   ========================================================================== */
2149
2150/* --------------------------------------------------------------------------
2151   9.2.4.7 Synligt fokus + 9.1.4.11 Kontrast for ikke-tekstbaseret indhold
2152   Rapporten: 18 sider. Egen m&aring;ling: samtlige header-links og toggle-knapper
2153   har outline-width 0px og ingen box-shadow.
2154   Krav: markeringen skal have mindst 3:1 kontrast mod tilst&oslash;dende farver og
2155   v&aelig;re tydeligt afgr&aelig;nset (2.4.11-niveau). Vi bruger dobbelt outline, s&aring; den
2156   er synlig b&aring;de p&aring; lys og m&oslash;rk baggrund uden at skulle kende sektionsfarven.
2157   -------------------------------------------------------------------------- */
2158:root {
2159  --kuto-focus: #0b3d91;      /* m&oslash;rkebl&aring;: 10,4:1 mod hvid */
2160  --kuto-focus-alt: #ffffff;  /* yderring, sikrer synlighed p&aring; m&oslash;rke flader */
2161}
2162
2163/* Nulstil temaets/pluginnets fokus-undertrykkelse. */
2164a:focus,
2165button:focus,
2166input:focus,
2167select:focus,
2168textarea:focus,
2169summary:focus,
2170[tabindex]:focus,
2171.kadence-menu-mega-enabled > a:focus,
2172.menu-item a:focus,
2173.drawer-toggle:focus,
2174.header-account-button:focus,
2175.search-toggle-open:focus {
2176  outline: none; /* erstattes nedenfor af :focus-visible */
2177}
2178
2179a:focus-visible,
2180button:focus-visible,
2181input:focus-visible,
2182select:focus-visible,
2183textarea:focus-visible,
2184summary:focus-visible,
2185[tabindex]:focus-visible,
2186.menu-item > a:focus-visible,
2187.menu-item--has-toggle button:focus-visible,
2188.drawer-toggle:focus-visible,
2189.header-account-button:focus-visible,
2190.search-toggle-open:focus-visible {
2191  outline: 3px solid var(--kuto-focus) !important;
2192  outline-offset: 2px !important;
2193  box-shadow: 0 0 0 6px var(--kuto-focus-alt) !important;
2194  border-radius: 2px;
2195}
2196
2197/* Browsere/&aelig;ldre Safari uden :focus-visible-underst&oslash;ttelse: fald tilbage. */
2198@supports not selector(:focus-visible) {
2199  a:focus,
2200  button:focus,
2201  input:focus,
2202  select:focus,
2203  textarea:focus {
2204    outline: 3px solid var(--kuto-focus) !important;
2205    outline-offset: 2px !important;
2206  }
2207}
2208
2209/* Kadences undermenu-/s&oslash;ge-toggles f&aring;r kun :focus (ikke :focus-visible) ved
2210   flere interaktionsm&oslash;nstre &mdash; giv dem markering p&aring; begge tilstande. */
2211button[class*="dropdown-nav"]:focus,
2212button[class*="dropdown-nav"]:focus-visible,
2213button[class*="nav"][class*="toggle"]:focus,
2214button[class*="nav"][class*="toggle"]:focus-visible,
2215.search-toggle-open-container button:focus,
2216.menu-toggle-open:focus,
2217.menu-toggle-close:focus {
2218  outline: 3px solid var(--kuto-focus) !important;
2219  outline-offset: 2px !important;
2220  box-shadow: 0 0 0 6px var(--kuto-focus-alt) !important;
2221}
2222
2223/* Kalender-embedden rendrer i shadow DOM. V&aelig;rten markeres kun n&aring;r den selv er
2224   tab-stoppet (fx tabindex="-1" ved fokusflytning).
2225   BEM&AElig;RK: :focus-within er bevidst IKKE med her &mdash; den gav en ekstra ramme om
2226   hele embedden hver gang et felt indeni fik fokus. Markeringen indeni leveres
2227   nu af kuto-a11y-embed.js. L&aelig;g den ikke tilbage. */
2228kuto-view:focus,
2229kuto-view:focus-visible {
2230  outline: 3px solid var(--kuto-focus) !important;
2231  outline-offset: 2px !important;
2232}
2233
2234/* N&aring;r broen registrerer at fokus sidder inde i shadow rooten (ikke p&aring; selve
2235   v&aelig;rten), skal v&aelig;rtens egen markering v&aelig;k. Skygge-DOM retargetter fokus til
2236   v&aelig;rten, s&aring; :focus ellers altid ville matche. */
2237kuto-view[data-kuto-a11y-focus-inside]:focus,
2238kuto-view[data-kuto-a11y-focus-inside]:focus-visible {
2239  outline: none !important;
2240  box-shadow: none !important;
2241}
2242
2243/* Sikkerhedsnet: har broen ikke kunnet l&aelig;gge sin CSS ind i shadow rooten
2244   (snippet mangler, closed shadow root, gammel browser), findes attributten
2245   data-kuto-a11y ikke &mdash; og s&aring; falder vi tilbage til en ramme om v&aelig;rten, s&aring;
2246   tab-stoppet stadig kan ses. Er broen inde, vises kun markeringen indeni.
2247   (:has(:focus-visible) kan ikke bruges her: den krydser ikke shadow-gr&aelig;nsen.) */
2248kuto-view:not([data-kuto-a11y]):focus-within {
2249  outline: 3px solid var(--kuto-focus) !important;
2250  outline-offset: 2px !important;
2251}
2252
2253
2254
2255
2256/* Skip-link skal v&aelig;re synlig n&aring;r den f&aring;r fokus (er ellers let at tabe). */
2257.skip-link:focus,
2258.skip-link:focus-visible {
2259  position: static !important;
2260  clip: auto !important;
2261  width: auto !important;
2262  height: auto !important;
2263  padding: 0.75rem 1rem !important;
2264  background: #ffffff !important;
2265  color: #16212e !important;
2266  z-index: 100000 !important;
2267}
2268
2269/* --------------------------------------------------------------------------
2270   9.1.4.3 Kontrast (minimum) &mdash; 20 sider, P1
2271   Egen scanning: alle 19 color-contrast-noder stammer fra temafarven
2272   #697d6e (theme-palette-5), som giver 4,41:1 b&aring;de som tekst p&aring; hvid og som
2273   hvid tekst p&aring; gr&oslash;n knapbaggrund. Kravet er 4,5:1 for normal tekst.
2274   #4f6156 giver 6,4:1 mod hvid og 5,2:1 med hvid tekst ovenp&aring;.
2275   VIGTIGT: Kadence gemmer paletten i Customizer. Ret den d&eacute;r hvis muligt &mdash;
2276   denne blok er en override, hvis paletten ikke kan &aelig;ndres centralt.
2277   -------------------------------------------------------------------------- */
2278:root {
2279  --global-palette5: #4f6156;
2280  --global-palette5-rgb: 79, 97, 86;
2281  --kuto-green: #4f6156;
2282  --kuto-green-hover: #3c4b42; /* hover skal ogs&aring; best&aring;: 8,6:1 mod hvid */
2283}
2284
2285.has-theme-palette-5-color,
2286.has-theme-palette5-color {
2287  color: var(--kuto-green) !important;
2288}
2289
2290.has-theme-palette-5-background-color,
2291.has-theme-palette5-background-color {
2292  background-color: var(--kuto-green) !important;
2293}
2294
2295/* Hover-tilstande blev ogs&aring; m&aring;lt for lave i topmenuen (4,4:1). */
2296.main-navigation .primary-menu-container > ul > li.menu-item > a:hover,
2297.main-navigation .primary-menu-container > ul > li.menu-item > a:focus,
2298.secondary-navigation a:hover,
2299.footer-navigation a:hover {
2300  color: #16212e !important;
2301}
2302
2303/* Knapper: sikr at etiketten holder kontrast i alle tilstande, inkl. hover.
2304   Rapporten fandt fx "Send foresp&oslash;rgsel" p&aring; 1,6:1 ved sv&aelig;vepegning. */
2305.wp-block-button__link:hover,
2306.wp-block-button__link:focus,
2307.kb-button:hover,
2308.kb-button:focus,
2309.kadence-button:hover,
2310input[type="submit"]:hover,
2311button[type="submit"]:hover {
2312  background-color: var(--kuto-green-hover) !important;
2313  color: #ffffff !important;
2314}
2315
2316/* Tekst over billedbaggrunde (fx "Live-koncerter p&aring; abonnement", 1,3:1).
2317   Et halvtransparent lag bag teksten er den eneste robuste l&oslash;sning n&aring;r
2318   baggrundsbilledet skifter. Tilf&oslash;j klassen kuto-on-image i editoren. */
2319.kuto-on-image,
2320.entry-hero .entry-header .entry-title,
2321.wp-block-cover .wp-block-cover__inner-container a {
2322  text-shadow: 0 1px 3px rgba(0, 0, 0, 0.85);
2323}
2324
2325.wp-block-cover::before,
2326.entry-hero-container .hero-section-overlay {
2327  background-color: rgba(9, 16, 24, 0.45);
2328}
2329
2330/* --------------------------------------------------------------------------
2331   9.1.4.11 Kontrast for ikke-tekstbaseret indhold &mdash; 16 sider, P1
2332   Rapporten: "Expand child menu of &Aring;bningstider"-knapper 1,4:1 ved fokus.
2333   Samt: harmonika-overskrift forsvinder helt (1:1) n&aring;r afsnittet &aring;bnes.
2334   -------------------------------------------------------------------------- */
2335.menu-item--has-toggle .drawer-nav-drop-wrap,
2336.dropdown-nav-toggle,
2337.dropdown-nav-special-toggle,
2338.drawer-nav-drop-wrap svg,
2339.dropdown-nav-toggle svg {
2340  color: #16212e !important;
2341  fill: currentColor !important;
2342  opacity: 1 !important;
2343}
2344
2345/* Ikoner og streger skal have mindst 3:1 &mdash; s&aelig;t en fast m&oslash;rk nuance.
2346   Bem&aelig;rk: selve <svg> har klassen, s&aring; selektoren m&aring; ikke v&aelig;re en efterkommer.
2347   Undtag ikoner der ligger p&aring; m&oslash;rk bund (footer, sociale ikoner, m&oslash;rke
2348   sektioner) &mdash; de skal blive hvide, ellers vender fejlen bare om. */
2349svg.kadence-svg-icon,
2350.kadence-svg-icon svg,
2351.search-toggle-open svg,
2352.drawer-toggle .menu-toggle-icon svg {
2353  color: #16212e !important;
2354}
2355
2356/* M&oslash;rk bund: ikonet skal v&aelig;re hvidt (m&aring;lt 1,18:1 med den m&oslash;rke nuance). */
2357.site-footer svg.kadence-svg-icon,
2358.site-footer .kadence-svg-icon svg,
2359.site-footer-wrap svg.kadence-svg-icon,
2360.footer-social-wrap svg.kadence-svg-icon,
2361.social-button svg.kadence-svg-icon,
2362[class*="social-link"] svg.kadence-svg-icon,
2363.has-dark-background svg.kadence-svg-icon {
2364  color: #ffffff !important;
2365  fill: currentColor !important;
2366  opacity: 1 !important;
2367}
2368
2369
2370/* &Aring;bent accordion-panel m&aring; ikke skjule sin egen overskrift. */
2371.kt-accordion-panel-active .kt-blocks-accordion-header,
2372.kt-accordion-header-wrap .kt-blocks-accordion-header[aria-expanded="true"],
2373.kt-accordion-panel-active .kt-blocks-accordion-title {
2374  color: #16212e !important;
2375  background-color: #f2f1ee !important;
2376  opacity: 1 !important;
2377}
2378
2379/* Gennemsigtig header oven p&aring; foto: "Billetk&oslash;b"-kontoikonet og s&oslash;geikonet
2380   stod hvidt direkte p&aring; billedet (m&aring;lt 1,0&ndash;1,3:1 p&aring; fx /liveforbundet/,
2381   /gavekort/, /privacy-policy/, /bgk-artlab/). En m&oslash;rk, uigennemsigtig pille
2382   bag ikon + tekst giver fast kontrast, uanset hvilket foto der ligger bag. */
2383body.transparent-header .header-account-button,
2384body.transparent-header .search-toggle-open,
2385body.mobile-transparent-header .mobile-header-account-button,
2386body.mobile-transparent-header .search-toggle-open {
2387  background-color: #0b1620 !important;
2388  color: #ffffff !important;
2389  border-radius: 999px !important;
2390  padding: 0.35em 0.85em !important;
2391}
2392
2393body.transparent-header .header-account-button svg,
2394body.transparent-header .header-account-button .dropdown-nav-toggle,
2395body.transparent-header .menu-account-item .dropdown-nav-toggle,
2396body.transparent-header .menu-account-item .dropdown-nav-toggle svg,
2397body.transparent-header .header-account-button .dropdown-nav-toggle svg,
2398body.transparent-header .search-toggle-open svg,
2399body.mobile-transparent-header .mobile-header-account-button svg,
2400body.mobile-transparent-header .search-toggle-open svg {
2401  color: #ffffff !important;
2402  fill: currentColor !important;
2403  opacity: 1 !important;
2404}
2405
2406
2407/* Lydsiden: afspillerens ikonknapper (spol frem/tilbage, lyd, hastighed)
2408   tegnes med mask-image og en 50 % gennemsigtighed &mdash; m&aring;lt 2,43:1 mod
2409   panelets #e5e5e5. Fuld opacitet giver ca. 6,2:1. */
2410.castos-player .player-btn,
2411.castos-player .playback__controls .player-btn,
2412.castos-player .subscribe-btn,
2413.castos-player .share-btn {
2414  opacity: 1 !important;
2415}
2416
2417/* Maskeikoner: background-color er selve ikonets "bl&aelig;k" */
2418.castos-player .player-btn__volume,
2419.castos-player .player-btn__mute,
2420.castos-player .player-btn__rwd,
2421.castos-player .player-btn__fwd {
2422  background-color: #3a3546 !important;
2423}
2424
2425/* Hastighedsknappen er en tekstknap &mdash; m&aring; IKKE have m&oslash;rk bund */
2426.castos-player .player-btn__speed {
2427  background-color: transparent !important;
2428  color: #3a3546 !important;
2429  border-color: #3a3546 !important;
2430}
2431
2432
2433
2434/* --------------------------------------------------------------------------
2435   9.1.4.12 Tekstafstand &mdash; 2 sider
2436   Rapporten: elementer p&aring;virkes ikke af &aelig;ndret linje-/ord-/bogstavafstand,
2437   fordi h&oslash;jden er l&aring;st i px og indholdet klippes.
2438   -------------------------------------------------------------------------- */
2439.entry-content p,
2440.entry-content li,
2441.kt-blocks-info-box-text,
2442.event-card__excerpt,
2443.post-excerpt {
2444  line-height: 1.6;
2445}
2446
2447.kt-blocks-info-box-link-wrap,
2448.kt-info-box-wrap,
2449.entry-content .wp-block-column,
2450.post-thumbnail + .entry-content,
2451.event-card,
2452.kadence-post-item {
2453  height: auto !important;
2454  min-height: 0;
2455  overflow: visible !important;
2456}
2457
2458/* Tekst m&aring;
2458 aldrig klippes af fast h&oslash;jde eller line-clamp uden fallback. */
2459.entry-title,
2460.kadence-post-item .entry-title,
2461.kt-blocks-accordion-title {
2462  overflow: visible;
2463  text-overflow: clip;
2464  white-space: normal;
2465}
2466
2467/* --------------------------------------------------------------------------
2468   9.2.5.8 Tap targets (fra egen audit) &mdash; sm&aring; links under 24&times;24 px
2469   Ikke et krav i rapporten, men billigt at rette samtidig.
2470   -------------------------------------------------------------------------- */
2471.entry-content a[href^="tel:"],
2472.entry-content a[href^="mailto:"],
2473.social-button,
2474.footer-navigation a {
2475  display: inline-block;
2476  min-height: 24px;
2477  min-width: 24px;
2478  padding-block: 2px;
2479}
2480
2481/* --------------------------------------------------------------------------
2482   Respekter brugerens bev&aelig;gelsespr&aelig;ference (underst&oslash;tter 9.2.2.2).
2483   -------------------------------------------------------------------------- */
2484@media (prefers-reduced-motion: reduce) {
2485  *,
2486  *::before,
2487  *::after {
2488    animation-duration: 0.001ms !important;
2489    animation-iteration-count: 1 !important;
2490    transition-duration: 0.001ms !important;
2491    scroll-behavior: auto !important;
2492  }
2493}
2494
2495/* Pause-knap indsat af kuto-a11y.js (stil justeret i v1.6.1: mindre og
2496   afd&aelig;mpet, s&aring; den ikke d&aelig;kker motivet &mdash; kontrast 13,2:1 hvid p&aring; #16212ee6). */
2497.kuto-slider-pause {
2498  position: absolute;
2499  z-index: 20;
2500  right: 0.5rem;
2501  bottom: 0.5rem;
2502  display: inline-flex;
2503  align-items: center;
2504  justify-content: center;
2505  gap: 0.35rem;
2506  min-height: 44px;
2507  min-width: 44px;
2508  padding: 0.35rem 0.6rem;
2509  border: 1px solid rgba(255, 255, 255, 0.65);
2510  border-radius: 999px;
2511  background: rgba(22, 33, 46, 0.9);
2512  color: #ffffff;
2513  font: inherit;
2514  font-size: 0.8125rem;
2515  line-height: 1;
2516  cursor: pointer;
2517}
2518
2519.kuto-slider-pause:hover,
2520.kuto-slider-pause:focus-visible {
2521  background: #16212e;
2522  color: #ffffff;
2523  border-color: #ffffff;
2524}
2525
2526.kuto-slider-has-pause {
2527  position: relative;
2528}
2529
2530/* v1.6.1 &mdash; pilene f&aring;r samme afd&aelig;mpede runde stil som pause-knappen, s&aring; de
2531   tre kontroller ser ud som &eacute;n familie. Kun udseende: klik og placering
2532   styres fortsat af temaets/sliderens egen kode. */
2533.kuto-slider-has-pause .splide__arrow,
2534.kuto-slider-has-pause .swiper-button-next,
2535.kuto-slider-has-pause .swiper-button-prev,
2536.kuto-slider-has-pause [class*="ultp-arrow"] {
2537  border-radius: 999px !important;
2538  background-color: rgba(22, 33, 46, 0.9) !important;
2539  border: 1px solid rgba(255, 255, 255, 0.65) !important;
2540  color: #ffffff !important;
2541  opacity: 1 !important;
2542}
2543
2544.kuto-slider-has-pause .splide__arrow svg,
2545.kuto-slider-has-pause .swiper-button-next svg,
2546.kuto-slider-has-pause .swiper-button-prev svg,
2547.kuto-slider-has-pause [class*="ultp-arrow"] svg {
2548  fill: currentColor !important;
2549}
2550
2551/* Ingen dobbelt indramning omkring slideren &mdash; fokusmarkeringen st&aring;r for
2552   afgr&aelig;nsningen, n&aring;r man tabber. */
2553.kuto-slider-has-pause {
2554  outline: none;
2555  box-shadow: none;
2556}
2557
2558/* Visuelt skjult, men tilg&aelig;ngelig for sk&aelig;rml&aelig;sere. */
2559.kuto-sr-only {
2560  position: absolute !important;
2561  width: 1px;
2562  height: 1px;
2563  margin: -1px;
2564  padding: 0;
2565  overflow: hidden;
2566  clip: rect(0 0 0 0);
2567  clip-path: inset(50%);
2568  white-space: nowrap;
2569  border: 0;
2570}
2571
2572/* --------------------------------------------------------------------------
2573   9.1.4.12 Tekstafstand &mdash; v1.2.0
2574   Rapporten: 2 fund p&aring; `div.ultp-block-content-wrap` (Ultimate Post Kit-
2575   grid til nyheder/program). Egen m&aring;ling: indholdet klipper 26 px, n&aring;r
2576   brugerens tekstafstand s&aelig;ttes til kravets v&aelig;rdier (linjeh&oslash;jde 1,5,
2577   afsnitsafstand 2em, bogstavafstand 0,12em, ordafstand 0,16em), fordi
2578   kortet har fast h&oslash;jde, absolut placeret indholdsboks og line-clamp.
2579   Rettelsen oph&aelig;ver kun klipningen; ved normal tekstafstand ser kortene
2580   ud som f&oslash;r (min-height bevarer den oprindelige h&oslash;jde).
2581   -------------------------------------------------------------------------- */
2582.ultp-block-item,
2583.ultp-block-image-content,
2584.ultp-block-content-wrap,
2585.ultp-block-content,
2586.ultp-block-entry-content,
2587.ultp-block-entry-heading,
2588.ultp-block-title,
2589.ultp-block-excerpt {
2590  overflow: visible;
2591}
2592
2593.ultp-block-item {
2594  height: auto;
2595}
2596
2597.ultp-block-content-wrap,
2598.ultp-block-content,
2599.ultp-block-entry-content {
2600  height: auto;
2601  max-height: none;
2602}
2603
2604/* Nogle layouts (fx ultp-layout3) placerer indholdsboksen absolut oven p&aring;
2605   billedet med fast h&oslash;jde. Ved &oslash;get tekstafstand vokser teksten ud af
2606   kortet &mdash; vi lader boksen flyde med i normalt flow i stedet. */
2607.ultp-block-item .ultp-block-content-wrap {
2608  position: relative;
2609  inset: auto;
2610}
2611
2612/* Line-clamp klipper tekst uanset tilg&aelig;ngelig plads: erstat med normal
2613   ombrydning, s&aring; ingen tekst forsvinder. */
2614.ultp-block-title,
2615.ultp-block-title a,
2616.ultp-block-excerpt,
2617.ultp-block-excerpt p {
2618  display: block;
2619  -webkit-line-clamp: unset;
2620  -webkit-box-orient: initial;
2621  max-height: none;
2622  overflow: visible;
2623  text-overflow: clip;
2624  overflow-wrap: break-word;
2625}
2626
2627/* Kort i samme r&aelig;kke m&aring; gerne blive h&oslash;jere uden at overlappe naboer. */
2628.ultp-block-items-wrap,
2629.ultp-block-row {
2630  align-items: stretch;
2631}
2632
2633/* --------------------------------------------------------------------------
2634   9.1.4.13 Indhold ved sv&aelig;vepegning (hover) eller fokus &mdash; v1.3.3
2635   Rapporten (17 fund, P1): popups i topmenuerne, fx "&Aring;bningstider", &aring;bnes ved
2636   sv&aelig;vepegning og kan ikke afvises uden at flytte musemark&oslash;ren.
2637   Rettelsen g&oslash;r undermenuer/mega-popups klik-styrede: de vises kun, n&aring;r
2638   kuto-a11y.js har sat data-kuto-open="true" p&aring; menupunktet. Hover &aring;bner
2639   dem ikke l&aelig;ngere, og Esc/klik-udenfor kan lukke dem uden musebev&aelig;gelse.
2640
2641   Reglerne aktiveres kun n&aring;r JS er k&oslash;rt (html.kuto-a11y-click-menu), s&aring;
2642   temaets oprindelige hover/:focus-within-adf&aelig;rd bevares hvis JS fejler.
2643   -------------------------------------------------------------------------- */
2644.kuto-a11y-click-menu
2645  .header-navigation:not(.mobile-navigation)
2646  li.menu-item-has-children
2647  > ul.sub-menu,
2648.kuto-a11y-click-menu
2649  .header-navigation:not(.mobile-navigation)
2650  li.menu-item-has-children
2651  > ul.submenu {
2652  visibility: hidden !important;
2653  opacity: 0 !important;
2654  pointer-events: none !important;
2655}
2656
2657.kuto-a11y-click-menu
2658  .header-navigation:not(.mobile-navigation)
2659  li.menu-item-has-children[data-kuto-open="true"]
2660  > ul.sub-menu,
2661.kuto-a11y-click-menu
2662  .header-navigation:not(.mobile-navigation)
2663  li.menu-item-has-children[data-kuto-open="true"]
2664  > ul.submenu {
2665  visibility: visible !important;
2666  opacity: 1 !important;
2667  pointer-events: auto !important;
2668  transform: none !important;
2669  transition: none;
2670}
2671
2672/* Den indsatte klik-knap ved menupunkter, der selv er et rigtigt link.
2673   v1.3.3: knappen er nu et gennemsigtigt trykfelt, der l&aelig;gges hen over
2674   temaets egen pil i h&oslash;jre side af menupunktet. Dermed &aelig;ndrer den intet i
2675   temaets layout (tidligere faldt knappen ned under teksten, fordi <a> er
2676   display:block) og pilen beholder temaets farve. */
2677.kuto-a11y-click-menu
2678  .header-navigation:not(.mobile-navigation)
2679  li.menu-item-has-children,
2680.kuto-a11y-click-menu
2681  .header-navigation:not(.mobile-navigation)
2682  li.kadence-menu-mega-enabled {
2683  position: relative;
2684}
2685
2686.kuto-submenu-toggle,
2687.kuto-submenu-toggle:hover,
2688.kuto-submenu-toggle:focus,
2689.kuto-submenu-toggle:active {
2690  position: absolute;
2691  top: 50%;
2692  right: 0;
2693  transform: translateY(-50%);
2694  width: 30px;
2695  height: 44px;
2696  min-width: 0;
2697  min-height: 0;
2698  padding: 0;
2699  margin: 0;
2700  border: 0;
2701  border-radius: 0;
2702  background: transparent !important;
2703  background-color: transparent !important;
2704  box-shadow: none !important;
2705  color: inherit;
2706  font: inherit;
2707  line-height: 1;
2708  z-index: 3;
2709}
2710
2711
2712/* Fokusrammen holdes stram om selve pil-knappen. */
2713.kuto-submenu-toggle:focus-visible {
2714  outline: 3px solid var(--kuto-focus) !important;
2715  outline-offset: -2px !important;
2716  box-shadow: none !important;
2717  border-radius: 2px;
2718}
2719
2720/* Menupunktets tekst og pil holdes p&aring; samme linje. */
2721.kuto-a11y-click-menu
2722  .header-navigation:not(.mobile-navigation)
2723  li.menu-item-has-children
2724  > a {
2725  white-space: nowrap;
2726}
2727
2728
2729/* Pege-h&aring;nd overalt i menuen: knappen, dens indhold, menupunkter der er
2730   blevet knapper (a uden href), og almindelige menulinks. */
2731.kuto-submenu-toggle,
2732
2733.kuto-submenu-toggle *,
2734.kuto-submenu-toggle::before,
2735.header-navigation [role="button"],
2736.header-navigation [role="button"] *,
2737.header-navigation li.menu-item > a,
2738.header-navigation li.menu-item > a * {
2739  cursor: pointer !important;
2740}
2741
2742.kuto-submenu-toggle svg,
2743.kuto-submenu-toggle .kadence-svg-iconset {
2744  pointer-events: none;
2745}
2746
2747
2748
2749/* v1.3.4: menupunkter der kun &aring;
2749bner deres undermenu (fx "M&oslash;d os") er selv
2750   knappen. De skal se ud som temaets &oslash;vrige punkter og have pege-h&aring;nd p&aring;
2751   hele punktet &mdash; der l&aelig;gges intet ekstra trykfelt over pilen. */
2752.kuto-a11y-click-menu
2753  .header-navigation:not(.mobile-navigation)
2754  li.menu-item-has-children
2755  > a[role="button"] {
2756  cursor: pointer !important;
2757}
2758
2759/* Pilen roterer, s&aring; tilstanden ogs&aring; er synlig visuelt (ikke kun via ARIA). */
2760.kuto-submenu-toggle[aria-expanded="true"] svg,
2761.kuto-a11y-click-menu
2762  li.menu-item-has-children[data-kuto-open="true"]
2763  > a
2764  .dropdown-nav-toggle
2765  svg {
2766  transform: rotate(180deg);
2767}
2768
2769
2770/* ==========================================================================
2771   v1.4.0 &mdash; MOBIL-/BURGERMENU
2772   Krav: 9.1.4.10 Ombrydningsvisning, 9.1.4.4 &AElig;ndring af tekstst&oslash;rrelse,
2773   9.2.4.3 Fokusr&aelig;kkef&oslash;lge.
2774   Rapportens fund: ved zoom eller sm&aring; sk&aelig;rme bliver punkter i burgermenuen
2775   (fx "Billetk&oslash;b", "KUTO.DK", udfoldede undermenuer) afsk&aring;ret eller
2776   overlappet, fordi drawer-indholdet ikke kan rulle og teksten ikke m&aring;
2777   ombrydes. Desuden er fokus ikke fanget i den &aring;bne menu.
2778   Aktiveres kun n&aring;r JS har sat klassen, s&aring; temaets fallback bevares.
2779   ========================================================================== */
2780
2781/* Drawer-indholdet skal kunne rulle i stedet for at klippe punkter v&aelig;k. */
2782.popup-drawer .drawer-inner,
2783#mobile-drawer .drawer-inner,
2784#search-drawer .drawer-inner {
2785  display: flex;
2786  flex-direction: column;
2787  max-height: 100%;
2788  height: 100%;
2789}
2790
2791.popup-drawer .drawer-content,
2792#mobile-drawer .drawer-content,
2793#search-drawer .drawer-content {
2794  flex: 1 1 auto;
2795  min-height: 0;
2796  max-height: none !important;
2797  overflow-y: auto;
2798  overscroll-behavior: contain;
2799  -webkit-overflow-scrolling: touch;
2800}
2801
2802/* Lange menupunkter m&aring; ombrydes, s&aring; de ikke overlapper hinanden. */
2803.popup-drawer .mobile-navigation a,
2804.popup-drawer .drawer-navigation a,
2805#mobile-drawer a {
2806  white-space: normal !important;
2807  overflow-wrap: break-word;
2808  word-break: normal;
2809  min-height: 44px;
2810  display: flex;
2811  align-items: center;
2812  flex-wrap: wrap;
2813}
2814
2815/* Undermenuer i mobilmenuen flyder med i h&oslash;jden i stedet for at ligge oven i
2816   det n&aelig;ste punkt (fund: "L&aelig;ring og udvikling", "Billetk&oslash;b"). */
2817.popup-drawer .mobile-navigation ul.sub-menu,
2818#mobile-drawer ul.sub-menu {
2819  position: static !important;
2820  width: auto !important;
2821  max-width: 100% !important;
2822  height: auto !important;
2823  transform: none !important;
2824}
2825
2826/* Knapper i mobilmenuen holder 44&times;44 px trykfelt ogs&aring; ved 200 % zoom. */
2827.popup-drawer .drawer-toggle,
2828.popup-drawer button,
2829#mobile-drawer button {
2830  min-height: 44px;
2831  min-width: 44px;
2832}
2833
2834/* Baggrunden m&aring; ikke kunne rulles mens menuen d&aelig;kker sk&aelig;rmen. */
2835html.kuto-a11y-drawer-open,
2836html.kuto-a11y-drawer-open body {
2837  overflow: hidden !important;
2838}
2839
2840
2841/* ==========================================================================
2842   v1.4.1 &mdash; LYS MOBILMENU (hvid baggrund, m&oslash;rk tekst)
2843   Design&oslash;nske: mobilmenuen skal fremst&aring; lys med hvid baggrund og god
2844   kontrast. Rammer kun burger-draweren og s&oslash;gedraweren &mdash; temaets &oslash;vrige
2845   popups r&oslash;res ikke.
2846   Kontrast: #1b1b1b mod #ffffff = 17,7:1 (kr&aelig;ver 4,5:1 for tekst, 3:1 for
2847   ikoner og grafik).
2848   ========================================================================== */
2849
2850/* Hvid baggrund p&aring; hele draweren og dens indholdslag. */
2851.popup-drawer,
2852#mobile-drawer,
2853#search-drawer,
2854.popup-drawer .drawer-inner,
2855#mobile-drawer .drawer-inner,
2856#search-drawer .drawer-inner,
2857.popup-drawer .drawer-header,
2858#mobile-drawer .drawer-header,
2859.popup-drawer .drawer-content,
2860#mobile-drawer .drawer-content,
2861#search-drawer .drawer-content {
2862  background-color: #ffffff !important;
2863  color: #1b1b1b;
2864}
2865
2866/* M&oslash;rk tekst p&aring; alle menupunkter, ogs&aring; undermenuer og bes&oslash;gte links. */
2867.popup-drawer .mobile-navigation a,
2868.popup-drawer .drawer-navigation a,
2869#mobile-drawer .mobile-navigation a,
2870#mobile-drawer .drawer-navigation a,
2871.popup-drawer .mobile-navigation a:visited,
2872#mobile-drawer a:visited {
2873  color: #1b1b1b !important;
2874}
2875
2876/* Hover/aktiv: let gr&aring; flade s&aring; ber&oslash;ringsfeedback ses p&aring; hvid baggrund. */
2877.popup-drawer .mobile-navigation a:hover,
2878.popup-drawer .mobile-navigation a:active,
2879#mobile-drawer .mobile-navigation a:hover,
2880#mobile-drawer .mobile-navigation a:active {
2881  background-color: #f0f0f0;
2882  color: #1b1b1b !important;
2883}
2884
2885/* Undermenuer adskilles med en tynd kant og diskret gr&aring; baggrund, s&aring;
2886   niveauerne kan skelnes p&aring; den hvide flade. */
2887.popup-drawer .mobile-navigation ul.sub-menu,
2888#mobile-drawer ul.sub-menu {
2889  background-color: #f5f5f5 !important;
2890  border-left: 3px solid #d4d4d4;
2891}
2892
2893/* Pile og ikoner (inkl. luk-knappen) arver den m&oslash;rke farve, s&aring; de er
2894   synlige p&aring; hvid baggrund. currentColor d&aelig;kker Kadences inline-SVG'er. */
2895.popup-drawer .drawer-toggle,
2896.popup-drawer button,
2897#mobile-drawer button,
2898#search-drawer button,
2899.popup-drawer .drawer-nav-drop-wrap,
2900#mobile-drawer .drawer-nav-drop-wrap {
2901  color: #1b1b1b !important;
2902}
2903
2904.popup-drawer svg,
2905#mobile-drawer svg,
2906#search-drawer svg {
2907  fill: currentColor;
2908}
2909
2910/* Luk-knappens ikon linjer (Kadence bruger ofte stroke p&aring; spans/divs). */
2911.popup-drawer .menu-toggle-icon,
2912#mobile-drawer .menu-toggle-icon,
2913.popup-drawer .menu-toggle-icon::before,
2914.popup-drawer .menu-toggle-icon::after,
2915#mobile-drawer .menu-toggle-icon::before,
2916#mobile-drawer .menu-toggle-icon::after {
2917  background-color: #1b1b1b;
2918}
2919
2920/* S&oslash;gefeltet i s&oslash;gedraweren: lys baggrund, m&oslash;rk tekst, tydelig kant. */
2921#search-drawer input[type="search"],
2922#search-drawer input[type="text"],
2923#search-drawer form.search-form input {
2924  background-color: #ffffff !important;
2925  color: #1b1b1b !important;
2926  border: 2px solid #767676 !important;
2927}
2928
2929#search-drawer input::placeholder {
2930  color: #595959;
2931  opacity: 1;
2932}
2933
2934/* ==========================================================================
2935   v1.5.0 &mdash; REFLOW OG ZOOM
2936   Krav: 9.1.4.10 Ombrydningsvisning (10 sider) og 9.1.4.4 &AElig;ndring af
2937   tekstst&oslash;rrelse (4 sider). Rapportens fund: indhold forsvinder eller
2938   overlapper ved 320 px bredde og ved 200 % zoom &mdash; fx afsnittene
2939   "Nye arrangementer i kalenderen", "Nyheder"/"Nyt", header-links som
2940   "Spotify" og "SE/EN", logoet, lydafspillere og video-kontroller.
2941   Princippet: intet indhold m&aring; g&aring; tabt, og siden m&aring; ikke kr&aelig;ve vandret
2942   rulning ved 320 px (svarende til 1280 px ved 400 % zoom).
2943   Undtagelse: fund p&aring; billet.kuto.dk (gavekort-flowet) ligger i et eksternt
2944   system og kan ikke rettes herfra.
2945   ========================================================================== */
2946
2947/* --------------------------------------------------------------------------
2948   1) Ingen vandret rulning ved 320 px
2949   Brede elementer besk&aelig;res til viewportens bredde, og lange ord/URL'er
2950   ombrydes i stedet for at skubbe layoutet ud i siden.
2951   -------------------------------------------------------------------------- */
2952html,
2953body {
2954  max-width: 100%;
2955}
2956
2957img,
2958video,
2959iframe,
2960embed,
2961object,
2962canvas,
2963svg:not(.kadence-svg-icon):not(.kadence-svg-iconset) {
2964  max-width: 100%;
2965  height: auto;
2966}
2967
2968/* Kalenderembed'et og andre custom elements m&aring; ikke v&aelig;re bredere end sit rum. */
2969kuto-view,
2970.kuto-embed,
2971.wp-block-embed__wrapper > iframe {
2972  display: block;
2973  max-width: 100%;
2974}
2975
2976/* Lange ord, URL'er og overskrifter ombrydes i stedet for at overflowe. */
2977h1, h2, h3, h4, h5, h6,
2978p,
2979li,
2980dd,
2981figcaption,
2982blockquote,
2983.entry-content a,
2984.ultp-block-title,
2985.ultp-block-entry-heading,
2986.ultp-block-excerpt {
2987  overflow-wrap: break-word;
2988  word-break: normal;
2989  hyphens: auto;
2990}
2991
2992/* Tabeller ruller i deres egen beholder, aldrig hele siden. */
2993.entry-content table,
2994.wp-block-table table {
2995  max-width: 100%;
2996  display: block;
2997  overflow-x: auto;
2998}
2999
3000/* Forudformateret tekst og kodeblokke ombrydes. */
3001pre,
3002code {
3003  white-space: pre-wrap;
3004  overflow-wrap: break-word;
3005}
3006
3007/* --------------------------------------------------------------------------
3008   2) Header og logo overlever 200 % zoom
3009   Fund: logoet "KULTURV&AElig;RFTET THE CULTURE YARD" afsk&aelig;res, og links som
3010   "Spotify" og "SE/EN" forsvinder n&aring;r headeren ikke kan ombryde.
3011   Faste h&oslash;jder erstattes af minimumsh&oslash;jder, og r&aelig;kkerne m&aring; ombryde.
3012   -------------------------------------------------------------------------- */
3013.site-header-row,
3014.site-header-inner-wrap,
3015.site-header-row-container-inner,
3016.site-header-top-section-left,
3017.site-header-top-section-right,
3018.site-header-top-section-center,
3019.site-header-main-section-left,
3020.site-header-main-section-right,
3021.site-header-main-section-center,
3022.site-header-section {
3023  flex-wrap: wrap;
3024  min-width: 0;
3025  height: auto !important;
3026  min-height: 0;
3027  row-gap: 0.25rem;
3028}
3029
3030.site-header-item {
3031  min-width: 0;
3032  max-width: 100%;
3033  flex-shrink: 1;
3034}
3035
3036/* Logoet m&aring; skalere ned og teksten ombryde i stedet for at blive klippet. */
3037.site-branding,
3038.site-branding a,
3039.site-title,
3040.site-description {
3041  max-width: 100%;
3042  overflow: visible;
3043  white-space: normal;
3044  text-overflow: clip;
3045}
3046
3047.site-branding img,
3048.custom-logo {
3049  max-width: 100%;
3050  height: auto;
3051}
3052
3053/* Header-links (Spotify, SE/EN, sociale ikoner) m&aring; ombryde til ny linje. */
3054.header-navigation ul,
3055.header-menu-container ul,
3056.header-social-inner-wrap,
3057.header-social-wrap {
3058  flex-wrap: wrap;
3059  min-width: 0;
3060}
3061
3062/* --------------------------------------------------------------------------
3063   3) Skjult indhold m&aring; ikke forsvinde ved zoom/sm&aring; sk&aelig;rme
3064   Kadence skjuler visse blokke med kvs-*-false / kadence-hide-*. Rapporten
3065   registrerer det som tab af indhold (fx afsnittet "Nyheder"/"Nyt").
3066   Vi viser blokkene igen, medmindre de er markeret som ren dekoration med
3067   .kuto-a11y-decorative (s&aelig;t manuelt p&aring; blokke der bevidst m&aring; skjules).
3068   -------------------------------------------------------------------------- */
3069.kvs-sm-false:not(.kuto-a11y-decorative),
3070.kvs-md-false:not(.kuto-a11y-decorative),
3071.kadence-hide-sm:not(.kuto-a11y-decorative),
3072.kadence-hide-md:not(.kuto-a11y-decorative),
3073.kb-hide-sm:not(.kuto-a11y-decorative),
3074.kb-hide-md:not(.kuto-a11y-decorative) {
3075  display: block !important;
3076}
3077
3078/* Kolonner beholder deres flex-opf&oslash;rsel n&aring;r de vises igen. */
3079.wp-block-kadence-column.kvs-sm-false:not(.kuto-a11y-decorative),
3080.wp-block-kadence-column.kvs-md-false:not(.kuto-a11y-decorative) {
3081  display: flex !important;
3082}
3083
3084/* --------------------------------------------------------------------------
3085   4) Kolonner, kort og r&aelig;kker g&oslash;res fleksible
3086   Faste pixelbredder og nowrap f&aring;r indhold til at overlappe ved zoom.
3087   -------------------------------------------------------------------------- */
3088.kt-row-column-wrap,
3089.wp-block-columns,
3090.ultp-block-items-wrap,
3091.ultp-block-row {
3092  flex-wrap: wrap !important;
3093  min-width: 0;
3094}
3095
3096.wp-block-kadence-column,
3097.kadence-column,
3098.wp-block-column,
3099.ultp-block-item,
3100.ultp-block-content,
3101.ultp-block-content-wrap {
3102  min-width: 0;
3103  max-width: 100%;
3104}
3105
3106/* Ingen afkortet tekst i kort og lister: klipning er tab af indhold. */
3107.ultp-block-title,
3108.ultp-block-entry-heading,
3109.ultp-block-excerpt,
3110.entry-title,
3111.kadence-blocks-post-title,
3112.kt-blocks-post-grid-item .entry-title {
3113  white-space: normal !important;
3114  text-overflow: clip;
3115  overflow: visible;
3116  -webkit-line-clamp: unset;
3117  line-clamp: unset;
3118}
3119
3120/* Overskrifter og tekstlinjer m&aring; ikke overlappe ved 200 % zoom. */
3121.ultp-block-entry-content,
3122.entry-content,
3123.kt-blocks-post-grid-item,
3124.wp-block-kadence-advancedheading {
3125  line-height: 1.4;
3126}
3127
3128.wp-block-kadence-advancedheading,
3129.kt-adv-heading-wrap {
3130  height: auto !important;
3131  min-height: 0;
3132}
3133
3134/* --------------------------------------------------------------------------
3135   5) Absolut placeret tekst f&aring;r plads til at vokse
3136   Fund: tekstlinjer i "Nye arrangementer i kalenderen" og
3137   "(Tlf. er &aring;ben hverdage fra 10.00-13.00)" p&aring; Kontakt overlapper.
3138   Under 900 px (og dermed ogs&aring; ved kraftig zoom) placeres overlays i flowet.
3139   -------------------------------------------------------------------------- */
3140@media (max-width: 900px) {
3141  .kt-row-column-wrap > .wp-block-kadence-column[style*="position:absolute"],
3142  .kb-section-dir-horizontal > .wp-block-kadence-column[style*="position:absolute"],
3143  .kuto-overlay-text,
3144  .kb-image-overlay-text {
3145    position: static !important;
3146    transform: none !important;
3147    inset: auto !important;
3148  }
3149}
3150
3151/* --------------------------------------------------------------------------
3152   6) Lyd- og videoafspillere
3153   Fund: tekst i lydafspillerne p&aring; Lydsiden afkortes, og volumen-slideren
3154   til video forsvinder ved zoom. Kontrollerne skal kunne ombryde.
3155   -------------------------------------------------------------------------- */
3156.castos-player,
3157.castos-player *,
3158.ssp-player,
3159.wp-block-audio,
3160.mejs-container,
3161.mejs-controls,
3162.wp-block-video {
3163  max-width: 100% !important;
3164  min-width: 0;
3165}
3166
3167.castos-player .player-panel,
3168.castos-player .currently-playing,
3169.castos-player .player__controls,
3170.mejs-controls {
3171  flex-wrap: wrap !important;
3172  height: auto !important;
3173  min-height: 0;
3174  row-gap: 0.25rem;
3175}
3176
3177.castos-player .episode-title,
3178.castos-player .player__artwork + div,
3179.castos-player .title,
3180.mejs-time,
3181.mejs-currenttime-container,
3182.mejs-duration-container {
3183  white-space: normal !important;
3184  overflow: visible !important;
3185  text-overflow: clip !important;
3186  width: auto !important;
3187}
3188
3189/* Volumen- og tidslinje-kontroller skal blive st&aring;ende, ogs&aring; n&aring;r pladsen er trang. */
3190.mejs-volume-button,
3191.mejs-horizontal-volume-slider,
3192.mejs-time-rail,
3193.castos-player .volume,
3194.castos-player .player__progress {
3195  display: inline-flex !important;
3196  min-width: 44px;
3197}
3198
3199/* --------------------------------------------------------------------------
3200   7) Mobilmenuens links m&aring; ikke overlappe (fund p&aring; Om BGK Artlab: "KUTO.DK")
3201   -------------------------------------------------------------------------- */
3202.popup-drawer .mobile-navigation li,
3203#mobile-drawer .mobile-navigation li,
3204.popup-drawer .mobile-navigation a,
3205#mobile-drawer .mobile-navigation a {
3206  white-space: normal;
3207  overflow-wrap: break-word;
3208  height: auto;
3209  min-height: 44px;
3210  line-height: 1.4;
3211}
3212
3213/* ==========================================================================
3214   9.1.4.1 Anvendelse af farve &mdash; karrusel-prikker (v1.6.0)
3215   Rapporten: prikkerne i billedgallerierne (/transit-formidling/) og i
3216   Instagram-opslagene (/bgk-artlab/om-bgk-artlab/) markerer aktiv visning
3217   udelukkende med farve, og kontrasten mellem farverne er under 3:1.
3218   L&oslash;sning: alle prikker f&aring;r en m&oslash;rk kant (mindst 3:1 mod lys baggrund), og
3219   den aktive prik f&aring;r desuden en anden FORM &mdash; st&oslash;rre, fyldt og med ring &mdash;
3220   s&aring; tilstanden ogs&aring; kan ses uden at kunne skelne farverne.
3221   JS-delen (v1.7.0) s&aelig;tter klassen .kuto-a11y-dot-active + aria-current.
3222   ========================================================================== */
3223.swiper-pagination-bullet:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3224.splide__pagination__page:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3225.slick-dots li:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3226[class*="pagination-bullet"]:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3227[class*="carousel-dot"]:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3228[class*="ultp-dot"]:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *) {
3229  border: 2px solid #16212e !important;
3230  background-color: #ffffff !important;
3231  opacity: 1 !important;
3232  min-width: 12px;
3233  min-height: 12px;
3234  box-sizing: border-box;
3235}
3236
3237.swiper-pagination-bullet.kuto-a11y-dot-active:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3238.splide__pagination__page.kuto-a11y-dot-active:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3239.slick-dots li.kuto-a11y-dot-active:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3240[class*="pagination-bullet"].kuto-a11y-dot-active:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3241[class*="carousel-dot"].kuto-a11y-dot-active:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3242[class*="ultp-dot"].kuto-a11y-dot-active:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3243.swiper-pagination-bullet-active:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3244.splide__pagination__page.is-active:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3245.slick-dots li.slick-active:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *) {
3246  background-color: #16212e !important;
3247  border-color: #16212e !important;
3248  /* Ekstra ring + st&oslash;rre flade = formforskel, ikke kun farveforskel. */
3249  box-shadow: 0 0 0 3px #ffffff, 0 0 0 5px #16212e !important;
3250  transform: scale(1.15);
3251}
3252
3253/* M&oslash;rke sektioner: vend farverne, s&aring; kontrasten holdes begge steder. */
3254.kb-row-layout-wrap[class*="dark"] .swiper-pagination-bullet,
3255[class*="has-dark-background"] .swiper-pagination-bullet,
3256.wp-block-cover .swiper-pagination-bullet {
3257  border-color: #ffffff !important;
3258  background-color: transparent !important;
3259}
3260
3261.kb-row-layout-wrap[class*="dark"] .kuto-a11y-dot-active,
3262[class*="has-dark-background"] .kuto-a11y-dot-active,
3263.wp-block-cover .kuto-a11y-dot-active {
3264  background-color: #ffffff !important;
3265  box-shadow: 0 0 0 3px #16212e, 0 0 0 5px #ffffff !important;
3266}
3267
3268/* Prikkerne er interaktive: de skal ogs&aring; kunne rammes med finger/mus. */
3269.swiper-pagination-bullet:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3270.splide__pagination__page:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3271.slick-dots li button:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *),
3272[class*="carousel-dot"]:not(:where(.wp-block-kadence-advancedgallery, .kb-gallery-wrap, .kb-gallery-type-carousel) *) {
3273  cursor: pointer;
3274}
3275
3276/* ==========================================================================
3277   9.2.2.2 PAUSEKNAP UDEN FOR KADENCE-GALLERIET (v1.6.3, mindre i v1.6.4)
3278
3279   Knappen inds&aelig;ttes af kuto-a11y.js 1.7.5 som s&oslash;skende EFTER galleriblokken,
3280   s&aring; galleriets egne pile og punkter aldrig p&aring;
3280virkes. Trykfladen er mindst
3281   24 &times; 24 px (krav 9.2.5.8), men visuelt diskret.
3282   ========================================================================== */
3283
3284.kuto-gallery-pause-wrap {
3285  display: flex;
3286  justify-content: flex-end;
3287  margin: 0.25rem 0 1rem;
3288}
3289
3290.kuto-gallery-pause {
3291  display: inline-flex;
3292  align-items: center;
3293  gap: 0.3rem;
3294  min-height: 24px;
3295  min-width: 24px;
3296  padding: 0.15rem 0.6rem;
3297  border: 1.5px solid #16212e;
3298  border-radius: 999px;
3299  background-color: #16212e;
3300  color: #ffffff;
3301  font-size: 0.8rem;
3302  line-height: 1.2;
3303  cursor: pointer;
3304}
3305
3306.kuto-gallery-pause:hover,
3307.kuto-gallery-pause:focus-visible {
3308  background-color: #ffffff;
3309  color: #16212e;
3310}
3311
3312.kuto-gallery-pause:focus-visible {
3313  outline: 2px solid #16212e;
3314  outline-offset: 2px;
3315}
3316</style>
3317<!-- end Simple Custom CSS and JS -->
3318<!-- start Simple Custom CSS and JS -->
3319<style>
3320h2.wp-block-heading.has-text-align-center.outline-text {
3321    font-size: 12em !important; /* Override any other styles */
3322    font-weight: bold; /* Ensure text is bold */
3323    text-transform: uppercase; /* Ensure text is uppercase */
3324    position: relative;
3325    color: transparent; /* Make the text transparent */
3326    -webkit-text-stroke: 2px black; /* Outline color and width */
3327    -webkit-background-clip: text;
3328    background-clip: text;
3329    z-index: 1;
3330}
3331
3332h2.wp-block-heading.has-text-align-center.outline-text::before,
3333h2.wp-block-heading.has-text-align-center.outline-text::after {
3334    content: "OUTLINE"; /* Use the same text content */
3335    position: absolute;
3336    top: 0;
3337    left: 0;
3338    right: 0;
3339    bottom: 0;
3340    background: inherit; /* Ensure the background is inherited */
3341    color: transparent;
3342    z-index: -1;
3343    pointer-events: none; /* Ensure the pseudo-element doesn't interfere with user interaction */
3344    -webkit-background-clip: text;
3345    background-clip: text;
3346}
3347
3348h2.wp-block-heading.has-text-align-center.outline-text::before {
3349    filter: grayscale(100%) contrast(1.2) sepia(1) saturate(5) hue-rotate(90deg); /* Apply yellow filter */
3350}
3351
3352h2.wp-block-heading.has-text-align-center.outline-text::after {
3353    filter: grayscale(100%) contrast(1.2) sepia(1) saturate(5) hue-rotate(180deg); /* Apply blue filter */
3354    mix-blend-mode: lighten; /* Blend mode for combining yellow and blue */
3355}
3356</style>
3357<!-- end Simple Custom CSS and JS -->
3358<!-- start Simple Custom CSS and JS -->
3359<style>
3360.bg-lightglodenrodyellow .ultp-block-content {
3361	background: lightgoldenrodyellow !important;
3362}</style>
3363<!-- end Simple Custom CSS and JS -->
3364<!-- start Simple Custom CSS and JS -->
3365<style>
3366.ultp-search-result {
3367	background: #fff !important; 
3368	z-index: 9999;
3369}
3370
3371.ultp-search-result .ultp-search-result__item {
3372    align-items: flex-start;
3373    padding: 10px;
3374}
3375
3376.ultp-search-result img.ultp-searchresult-image {
3377     padding-right: 10px;
3378}
3379
3380.ultp-search-result .ultp-search-result__item a {
3381	font-family: raleway;
3382	font-weight: 700;
3383}
3384
3385.ultp-search-button svg, .ultp-searchpopup-active svg {
3386    margin-left: 10px;
3387}
3388
3389.ultp-searchform-input1 .ultp-searchres-input {
3390    background: #ffffff4d;
3391}</style>
3392<!-- end Simple Custom CSS and JS -->
3393<!-- start Simple Custom CSS and JS -->
3394<style>
3395.gform_wrapper.gravity-theme .gform_delete_file {
3396    background: #d46161 !important;
3397    margin: 10px;
3398    padding: 5px;
3399    padding-bottom: 0px;
3400}</style>
3401<!-- end Simple Custom CSS and JS -->
3402<!-- start Simple Custom CSS and JS -->
3403<style>
3404.post-password-form {
3405	margin-top:300px !important;
3406}</style>
3407<!-- end Simple Custom CSS and JS -->
3408<!-- start Simple Custom CSS and JS -->
3409<style>
3410.kt-blocks-carousel .slick-prev:before, 
3411.kt-blocks-carousel .slick-next:before,
3412.kt-blocks-carousel .slick-arrow
3413
3414{
3415	opacity: 0.8;
3416	color: #fff;
3417}
3418
3419.kb-advanced-slide-inner-wrap {
3420	padding: 0px;
3421}
3422</style>
3423<!-- end Simple Custom CSS and JS -->
3424<!-- start Simple Custom CSS and JS -->
3425<style>
3426h2 {
3427	font-family: 'Raleway',sans-serif;
3428    font-weight: 400 !important;
3429    font-style: normal !important;
3430	font-size: 36px !important;
3431	line-height: 1.2 !important;
3432	margin-bottom:5px !important;
3433}
3434
3435h3 {
3436	font-family: 'Raleway',sans-serif;
3437    font-weight: 400 !important;
3438    font-style: normal !important;
3439	font-size: 24px !important;
3440	line-height: 1.2 !important;
3441	margin-bottom:5px !important;
3442}</style>
3443<!-- end Simple Custom CSS and JS -->
3444<!-- start Simple Custom CSS and JS -->
3445<style>
3446article.podcast {
3447    padding-bottom: 40px;
3448}
3449
3450.podcast-content > p {
3451	margin-bottom: 0.5em !important;
3452}
3453
3454aside {
3455	color: #777;
3456	padding: 5px 0px 0px 0px;
3457	font-size: 14px;
3458	
3459	
3460}
3461article.podcast > h2 {
3462    font-size: 18px;
3463	font-weight: 600;
3464    text-decoration: none;
3465    line-height: 22px !important;
3466}</style>
3467<!-- end Simple Custom CSS and JS -->
3468<!-- start Simple Custom CSS and JS -->
3469<style>
3470input[readonly="readonly"], input[readonly]  {
3471	border: none;
3472	font-size: 24px !important;
3473}</style>
3474<!-- end Simple Custom CSS and JS -->
3475<!-- start Simple Custom CSS and JS -->
3476<style>
3477.gform_required_legend {
3478	display:none;
3479}
3480
3481.gchoice, .gfield-choice-input {
3482    display: table-row;
3483    font-size: 2em;
3484    height: 25px;
3485    width: 25px;
3486	padding-right:10px;
3487	margin-right: 10px;
3488	white-space: nowrap;
3489}
3490
3491.gfield_label {
3492    font-size: 1.2em !important;
3493}
3494
3495[type="radio"] {
3496    width: 30px;
3497    height: 30px;
3498}
3499
3500.gsection_title {
3501	padding-top: 40px;
3502}
3503
3504.gfield_label {
3505	padding-top: 40px;
3506}</style>
3507<!-- end Simple Custom CSS and JS -->
3508<!-- start Simple Custom CSS and JS -->
3509<style>
3510.transit-menuitem {
3511	display: inline-block !important;
3512    border: 1px solid #000;
3513}
3514
3515.nobreak{
3516	white-space: nowrap;
3517}
3518
3519.transit-calendarlist  h3, 
3520.transit-calendarlist p,
3521.transit-calendarlist a {
3522	padding: 0px;
3523	margin: 0px !important;
3524	font-weight: 400;
3525    font-family: Bungee;
3526	text-decoration:none;
3527	color: #faee84;
3528}
3529
3530a[id^="wp-block-file"]{
3531	padding: 0px;
3532	margin: 0px !important;
3533	font-weight: 400;
3534    font-family: Bungee;
3535	text-decoration:none;
3536	color: #fff;
3537}</style>
3538<!-- end Simple Custom CSS and JS -->
3539<!-- start Simple Custom CSS and JS -->
3540<style>
3541.wp-block-navigation ul li {
3542    padding-right: 30px;
3543}</style>
3544<!-- end Simple Custom CSS and JS -->
3545<!-- start Simple Custom CSS and JS -->
3546<style>
3547@media screen and (min-width: 550px) {
3548.columns, .category-presse {
3549	column-count: 2;
3550    column-gap: 40px;
3551    column-rule: 1px solid lightgrey;
3552	padding: 1rem;
3553}
3554}
3555
3556</style>
3557<!-- end Simple Custom CSS and JS -->
3558<!-- start Simple Custom CSS and JS -->
3559<style>
3560.liveforbundetstyling {
3561font-family: 'Quantico', sans-serif !important;	
3562}
3563
3564#billetlink, #billetlink a {
3565	color: #fff;
3566	text-align: center;
3567}
3568</style>
3569<!-- end Simple Custom CSS and JS -->
3570<!-- start Simple Custom CSS and JS -->
3571<style>
3572.wp-block-cover {
3573	border-radius: 10px;
3574	overflow: hidden;
3575}</style>
3576<!-- end Simple Custom CSS and JS -->
3577<script defer data-domain="kuto.dk" src="https://plausible.io/js/script.revenue.tagged-events.js"></script>
3577
3578
3579<link href="//kuto.dk/wp-content/uploads/omgf/omgf-stylesheet-66/omgf-stylesheet-66.css?ver=1655195767" rel="stylesheet">
3580<meta name="generator" content="Site Kit by Google 1.153.0">
3581<link rel="alternate" type="application/rss+xml" title="Podcast RSS feed" href="https://kuto.dk/feed/podcast">
3582
3583<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">
3584<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">
3585<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">
3586<style>.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style>
3587<!-- Google Tag Manager snippet added by Site Kit -->
3588<script>
vendor: 420 bytes, lines 3588-3597
3588
3589			( function( w, d, s, l, i ) {
3590				w[l] = w[l] || [];
3591				w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} );
3592				var f = d.getElementsByTagName( s )[0],
3593					j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : '';
3594				j.async = true;
3595				j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
3596				f.parentNode.insertBefore( j, f );
3597			} )( window, document, 'script', 'dataLayer', '
3597GTM-MVPJXQQ
vendor: 9 bytes, lines 3597-3598
3597' );
3598			
3599</script>
3599
3600
3601<!-- End Google Tag Manager snippet added by Site Kit -->
3602<style id="kadence-blocks-post-custom-css">
3603/* Inline #75 | https://kuto.dk/ */
3604
3605#obsbokse .ultp-block-title a {
3606  border-radius: 10px;
3607  padding: 30px 30px;
3608  width: 80% !important;
3609  margin: auto;
3610}
3611
3612
3613/*LIVE pulse*/
3614
3615@keyframes flickerAnimation {
3616  0%   { opacity:0.5; }
3617  50%  { opacity:1; }
3618  100% { opacity:0.5; }
3619}
3620@-o-keyframes flickerAnimation{
3621  0%   { opacity:0.5; }
3622  50%  { opacity:1; }
3623  100% { opacity:0.5; }
3624}
3625@-moz-keyframes flickerAnimation{
3626  0%   { opacity:0.5; }
3627  50%  { opacity:1; }
3628  100% { opacity:0.5; }
3629}
3630@-webkit-keyframes flickerAnimation{
3631  0%   { opacity:0.5; }
3632  50%  { opacity:1; }
3633  100% { opacity:0.5; }
3634}
3635.animate-flicker {
3636   -webkit-animation: flickerAnimation 3.4s infinite;
3637   -moz-animation: flickerAnimation 3.4s infinite;
3638   -o-animation: flickerAnimation 3.4s infinite;
3639    animation: flickerAnimation 3.4s infinite;
3640}
3641
3642
3643</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">
3644<link rel="icon" href="https://kuto.dk/wp-content/uploads/2022/05/LOGO__0002_Kulturvaerftet-48x48.webp" sizes="32x32">
3645<link rel="icon" href="https://kuto.dk/wp-content/uploads/2022/05/LOGO__0002_Kulturvaerftet-300x300.webp" sizes="192x192">
3646<link rel="apple-touch-icon" href="https://kuto.dk/wp-content/uploads/2022/05/LOGO__0002_Kulturvaerftet-300x300.webp">
3647<meta name="msapplication-TileImage" content="https://kuto.dk/wp-content/uploads/2022/05/LOGO__0002_Kulturvaerftet-300x300.webp">
3648<style id="wp-custom-css">
3649/*Stort begyndelses bogstav for dagene ved &aring;bnignstider i dropdown menu*/
3650table.mabel-bhi-businesshours {
3651    text-transform: capitalize;
3652}
3653
3654.wp-block-navigation__responsive-container {
3655	padding-bottom: 20px;
3656}
3657
3658.wp-block-navigation-item {
3659	font-size: 18px;
3660  font-weight: 700 !important;
3661}
3662
3663.wp-block-navigation-link:hover {
3664text-underline-offset: 8px;
3665text-decoration: underline;
3666text-decoration-color: #cc3946;
3667text-decoration-thickness: 2px;
3668
3669text-size-adjust: 100%;
3670transition-delay: 0s;
3671transition-duration: 0.2s;
3672transition-property: all;
3673transition-timing-function: ease-in-out;
3674
3675}
3676
3677
3678.wp-block-navigation-item wp-block-navigation-link:hover:after {
3679	    -webkit-transform: scale(1, 1) translate(50%, 0);
3680    transform: scale(1, 1) translate(50%, 0);
3681}
3682
3683.wp-block-navigation {
3684	padding-bottom:20px;
3685}
3686
3687/* Sikre at undermenuer ligger &oslash;verst */
3688.wp-block-navigation__submenu-container {
3689    z-index: 9999 !important;
3690}
3691
3692
3693.arrangementer-titel h1 {
3694	line-height: 1.2em !important;
3695}
3696
3697h1, h2, h3, h4, h5, h6 {
3698	text-transform:none !important;
3699}
3700
3701h1 > a, h2 > a, h3 > a, h4 > a, h5 > a, h6 > a {
3702	text-transform:none !important;
3703}
3704
3705/*S&aelig;tter SMALL fontsize til 18px*/
3706.has-small-font-size {font-size:18px !important;}
3707
3708</style>
3709<style id="conditional-blocks-frontend-inline-css">
3710@media (min-width: 1025px) {.conblock-hide-desktop { display: none !important; }}
3711	@media (min-width: 768px) and (max-width: 1024px) {.conblock-hide-tablet {display: none !important;}}
3712	@media(max-width: 767px) {.conblock-hide-mobile {display: none !important;}}
3713/*# sourceURL=conditional-blocks-frontend-inline-css */
3714</style>
3715
3716</head>
3717
3718<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">
3719		<!-- Google Tag Manager (noscript) snippet tilf&oslash;jet af Site Kit -->
vendor: 74 bytes, lines 3719-3721
3719
3720		<noscript>
3721			<iframe src="https://www.googletagmanager.com/ns.html?id=
3721GTM-MVPJXQQ
vendor: 88 bytes, lines 3721-3723
3721" height="0" width="0" style="display:none;visibility:hidden"></iframe>
3722		</noscript>
3723		
3723<!-- End Google Tag Manager (noscript) snippet added by Site Kit -->
3724		<div id="wrapper" class="site wp-site-blocks">
3725			<a class="skip-link screen-reader-text scroll-ignore" href="#main">G&aring; til indhold</a>
3726		<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">
3727<header id="masthead" class="site-header" role="banner" itemtype="https://schema.org/WPHeader" itemscope>
3728	<div id="main-header" class="site-header-wrap">
3729		<div class="site-header-inner-wrap">
3730			<div class="site-header-upper-wrap">
3731				<div class="site-header-upper-inner-wrap">
3732					<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">
3733	<div class="site-header-row-container-inner">
3734				<div class="site-container">
3735			<div class="site-top-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-no-center">
3736									<div class="site-header-top-section-left site-header-section site-header-section-left">
3737						<div class="site-header-item site-header-focus-item" data-section="kadence_customizer_header_html2">
3738	<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>
3739</div></div></div><!-- data-section="header_html2" -->
3740					</div>
3741																	<div class="site-header-top-section-right site-header-section site-header-section-right">
3742						<div class="site-header-item site-header-focus-item" data-section="kadence_customizer_header_account">
3743	<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>
3744				</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>
3745				</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>
3746<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>
3747<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>
3748<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>
3749<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>
3750</ul></li></ul></div></nav></div></div><!-- data-section="header_account" -->
3751<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="
3751kadence_customizer_secondary_navigation">
3752		<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">
3753				<div class="secondary-menu-container header-menu-container">
3754			<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>
3755				</svg></span></span></span></a>
3756<ul class="sub-menu">
3757	<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">
3758<!-- [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>
3759<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>
3760<div class="wp-block-kadence-column inner-column-1 kadence-column_13c4f7-f8"><div class="kt-inside-inner-col">
3761<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>
3762
3763
3764
3765Kulturv&aelig;rftet og Bibliotekets reception er 
3766
3767<span class="mb-bhi-display mb-bhi-closed">
3768	<span class="mb-bhi-oc-text">Lukket</span></span>
3769
3770
3771<br>
3772Kulturv&aelig;rftets Spisehus er 
3773
3774<span class="mb-bhi-display mb-bhi-closed">
3775	<span class="mb-bhi-oc-text">Lukket</span></span>
3776
3777
3778<br>
3779Toldkammerets spisekammer er 
3780
3781<span class="mb-bhi-display mb-bhi-closed">
3782	<span class="mb-bhi-oc-text">Lukket</span></span>
3783
3784
3785
3786
3787
3788<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>
3789
3790
3791<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>
3792<div class="wp-block-kadence-tabs alignnone">
3792<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">
3793<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 class="mbhi-is-current"><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><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>
3794</div></div>
3795
3796
3797
3798<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 class="mbhi-is-current"><td>mandag - fredag</td><td>16:00 &mdash; 19:30</td></tr><tr><td>l&oslash;rdag - s&oslash;ndag</td><td>Lukket</td></tr></table>
3799</div></div>
3800
3801
3802
3803<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 class="mbhi-is-current"><td>mandag - fredag</td><td>9:00 &mdash; 17:00</td></tr><tr><td>l&oslash;rdag - s&oslash;ndag</td><td>10:00 &mdash; 17:00</td></tr></table>
3804
3805
3806
3807<p class="has-small-font-size wp-block-paragraph">Spisehuset er desuden &aring;bent ved offentlige arrangementer frem til arrangementet slutter.</p>
3808</div></div>
3809</div></div></div>
3810</div></div>
3811</div></div></div>
3812<!-- [/element-16251] --></li>
3813</ul>
3814</li>
3815<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>
3816				</svg></span></span></span></a>
3817<ul class="sub-menu">
3818	<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>
3819	<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>
3820	<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>
3821	<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>
3822	<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>
3823	<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>
3824				</svg></span></span></span></a>
3825	<ul class="sub-menu">
3826		<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>
3827		<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>
3828		<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>
3829		<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>
3830	</ul>
3831</li>
3832	<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>
3833				</svg></span></span></span></a>
3834	<ul class="sub-menu">
3835		<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>
3836		<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>
3837		<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>
3838		<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>
3839		<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>
3840	</ul>
3841</li>
3842	<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>
3843	<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>
3844	<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">
3844Kulturhavn Kronborg</a></li>
3845	<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>
3846</ul>
3847</li>
3848<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>
3849				</svg></span></span></span></a>
3850<ul class="sub-menu">
3851	<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>
3852	<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>
3853</ul>
3854</li>
3855</ul>		</div>
3856	</nav><!-- #secondary-navigation -->
3857	</div><!-- data-section="secondary_navigation" -->
3858					</div>
3859							</div>
3860		</div>
3861	</div>
3862</div>
3863<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">
3864	<div class="site-header-row-container-inner">
3865				<div class="site-container">
3866			<div class="site-main-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-no-center">
3867									<div class="site-header-main-section-left site-header-section site-header-section-left">
3868											</div>
3869																	<div class="site-header-main-section-right site-header-section site-header-section-right">
3870						<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">
3871		<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">
3872				<div class="primary-menu-container header-menu-container">
3873			<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>
3874<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>
3875<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>
3876<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>
3877<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>
3878				</svg></span></span></span></a>
3879<ul class="sub-menu">
3880	<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>
3881	<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>
3882	<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>
3883	<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>
3884	<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>
3885	<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>
3886</ul>
3887</li>
3888</ul>		</div>
3889	</nav><!-- #site-navigation -->
3890	</div><!-- data-section="primary_navigation" -->
3891					</div>
3892							</div>
3893		</div>
3894	</div>
3895</div>
3896				</div>
3897			</div>
3898					</div>
3899	</div>
3900	
3901<div id="mobile-header" class="site-mobile-header-wrap">
3902	<div class="site-header-inner-wrap">
3903		<div class="site-header-upper-wrap">
3904			<div class="site-header-upper-inner-wrap">
3905			<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 ">
3906	<div class="site-header-row-container-inner">
3907		<div class="site-container">
3908			<div class="site-main-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-no-center">
3909									<div class="site-header-main-section-left site-header-section site-header-section-left">
3910						<div class="site-header-item site-header-focus-item" data-section="title_tagline">
3911	<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" -->
3912					</div>
3913																	<div class="site-header-main-section-right site-header-section site-header-section-right">
3914						<div class="site-header-item site-header-focus-item site-header-item-navgation-popup-toggle" data-section="kadence_customizer_mobile_trigger">
3915		<div class="mobile-toggle-open-container">
3916						<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">
3917						<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>
3918				</svg></span></span>
3919		</button>
3920	</div>
3921	</div><!-- data-section="mobile_trigger" -->
3922					</div>
3923							</div>
3924		</div>
3925	</div>
3926</div>
3927			</div>
3928		</div>
3929			</div>
3930</div>
3931</header><!-- #masthead -->
3932
3933	<div id="inner-wrap" class="wrap hfeed kt-clear">
3934		<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">
3935<div id="primary" class="content-area">
3936	<div class="content-container site-container">
3937		<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>
3938						<div class="content-wrap">
3939				<article id="post-401476" class="entry content-bg single-entry post-401476 page type-page status-publish has-post-thumbnail hentry">
3940	<div class="entry-content-wrap">
3941		
3942<div class="entry-content single-content">
3943	<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">
3944
3945<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-379905"><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/10cc/" tabindex="-1" aria-hidden="true"><img decoding="async" srcset="https://kuto.dk/wp-content/uploads/2025/11/FB-NY_1920x1080_10cc-300x169.jpg 300w, https://kuto.dk/wp-content/uploads/2025/11/FB-NY_1920x1080_10cc-1024x576.jpg 1024w, https://kuto.dk/wp-content/uploads/2025/11/FB-NY_1920x1080_10cc-768x432.jpg 768w, https://kuto.dk/wp-content/uploads/2025/11/FB-NY_1920x1080_10cc-1536x864.jpg 1536w, https://kuto.dk/wp-content/uploads/2025/11/FB-NY_1920x1080_10cc.jpg 1920w" alt="10cc" src="https://kuto.dk/wp-content/uploads/2025/11/FB-NY_1920x1080_10cc-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/10cc/">10cc</a></h2></div></div><div class="ultp-block-content"><div class="ultp-block-excerpt">
3945S&oslash;ndag 22. november 2026</div></div></div></div><span style="display: none;" class="ultp-current-unique-posts" data-ultp-unique-ids='{"group1":[379905]}' data-current-unique-posts="[379905]"> </span></div></div><div class="pagination-block-html" aria-hidden="true" style="display: none;"></div></div></div></div>
3946
3947
3948
3949<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-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="Ses vi til Kulturnat?" src="https://kuto.dk/wp-content/uploads/2026/09/Lys-ukraine-2-870x570.jpg" title="Forside - 2026 2"></a></div><div class="ultp-block-content"><h3 class="ultp-block-title "><a href="https://kuto.dk/kulturnat-paa-kulturvaerftet/">Ses vi til Kulturnat?</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 3"></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 4"></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 class="ultp-block-item post-id-407931"><div class="ultp-block-content-wrap"><div class="ultp-block-image ultp-block-image-opacity"><a href="https://kuto.dk/efteraaret-kulturoplevelser-paa-kulturvaerftet/" tabindex="-1" aria-hidden="true"><img decoding="async" class="ultp-block-image-content" alt="Efter&aring;rets kulturoplevelser p&aring; Kulturv&aelig;rftet" src="https://kuto.dk/wp-content/uploads/2026/08/Macy-Gray_3-Thinkalike.dk_-870x570.jpg" title="Forside - 2026 5"></a></div><div class="ultp-block-content"><h3 class="ultp-block-title "><a href="https://kuto.dk/efteraaret-kulturoplevelser-paa-kulturvaerftet/">Efter&aring;rets kulturoplevelser p&aring; Kulturv&aelig;rftet</a></h3></div></div></div></div></div><div class="pagination-block-html" aria-hidden="true" style="display: none;"></div></div></div></div></div>
3950
3951</div></div>
3952
3953<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">
3954
3955<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-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="Ses vi til Kulturnat?" src="https://kuto.dk/wp-content/uploads/2026/09/Lys-ukraine-2-768x432.jpg" title="Forside - 2026 6"></a></div><div class="ultp-block-content"><h3 class="ultp-block-title "><a href="https://kuto.dk/kulturnat-paa-kulturvaerftet/">Ses vi til Kulturnat?</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-768x512.jpg" title="Forside - 2026 7"></a></div><div class="ultp-block-content"><h4 class="ultp-block-title "><a href="https://kuto.dk/knejpe-festival-2-3-oktober/">
3955Knejpe Festival 2. + 3. oktober</a></h4></div></div></div></div></div><div class="pagination-block-html" aria-hidden="true" style="display: none;"></div></div></div></div></div>
3956
3957</div></div>
3958
3959<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">
3960
3961<div class="wp-block-kadence-column kadence-column401476_19bfa4-07 inner-column-1"><div class="kt-inside-inner-col">
3962<script type="module" src="https://nevsiscbyqhziqiegqzz.supabase.co/functions/v1/embed-proxy?file=kuto-embed.js&amp;apikey=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Im5ldnNpc2NieXFoemlxaWVncXp6Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3NzE5MzAwMTksImV4cCI6MjA4NzUwNjAxOX0.Vug3CTTtuyzDuRx5v_iT8cl-u56uGKQpdaL4rpnGhpg"></script>
3962
3963<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>
3964
3965
3966<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">
3967
3968<div class="wp-block-kadence-column kadence-column401476_055083-97"><div class="kt-inside-inner-col">
3969<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>
3970</div></div>
3971
3972
3973
3974<div class="wp-block-kadence-column kadence-column401476_6df965-28"><div class="kt-inside-inner-col"></div></div>
3975
3976</div></div></div></div>
3977
3978</div></div>
3979
3980
3981<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>
3982
3983
3984<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">
3985
3986<div class="wp-block-kadence-column kadence-column401476_292706-ac"><div class="kt-inside-inner-col">
3987<h2 class="wp-block-heading">Nyt i kalenderen</h2>
3988
3989
3990
3991<script type="module" src="https://nevsiscbyqhziqiegqzz.supabase.co/functions/v1/embed-proxy?file=kuto-embed.js&#038;apikey=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Im5ldnNpc2NieXFoemlxaWVncXp6Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3NzE5MzAwMTksImV4cCI6MjA4NzUwNjAxOX0.Vug3CTTtuyzDuRx5v_iT8cl-u56uGKQpdaL4rpnGhpg"></script>
3991
3992<kuto-view view="senest-tilfojet" count="5" layout="carousel" days="30" locale="da" theme="light"></kuto-view>
3993</div></div>
3994
3995</div></div>
3996
3997<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">
3998
3999<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-405669"><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/macy-gray/" tabindex="-1" aria-hidden="true"><img decoding="async" srcset="https://kuto.dk/wp-content/uploads/2026/08/featured-update-6554364929-1775644830-2-300x169.jpg 300w, https://kuto.dk/wp-content/uploads/2026/08/featured-update-6554364929-1775644830-2-1024x576.jpg 1024w, https://kuto.dk/wp-content/uploads/2026/08/featured-update-6554364929-1775644830-2-768x432.jpg 768w, https://kuto.dk/wp-content/uploads/2026/08/featured-update-6554364929-1775644830-2-1536x864.jpg 1536w, https://kuto.dk/wp-content/uploads/2026/08/featured-update-6554364929-1775644830-2.jpg 1920w" alt="Macy Gray (US)" src="https://kuto.dk/wp-content/uploads/2026/08/featured-update-6554364929-1775644830-2-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/macy-gray/">Macy Gray (US)</a></h3></div></div><div class="ultp-block-content"><div class="ultp-block-excerpt">Fredag den 20. november 2026</div></div></div></div><span style="display: none;" class="ultp-current-unique-posts" data-ultp-unique-ids='{"group1":[379905,405669]}' data-current-unique-posts="[405669]"> </span></div></div><div class="pagination-block-html" aria-hidden="true" style="display: none;"></div></div></div></div>
4000
4001
4002
4003<div class="wp-block-kadence-column kadence-column401476_93f80b-65"><div class="kt-inside-inner-col"></div></div>
4004
4005</div></div>
4006
4007<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">
4007<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">
4008
4009<div class="wp-block-kadence-column kadence-column392650_e4ff43-bf inner-column-2"><div class="kt-inside-inner-col"></div></div>
4010
4011
4012
4013<div class="wp-block-kadence-column kadence-column392650_e40240-c0 inner-column-1"><div class="kt-inside-inner-col"></div></div>
4014
4015
4016
4017<div class="wp-block-kadence-column kadence-column392650_7ca5b6-fe"><div class="kt-inside-inner-col"></div></div>
4018
4019</div></div></div><!-- .entry-content -->
4020	</div>
4021</article><!-- #post-401476 -->
4022
4023			</div>
4024					</main><!-- #main -->
4025			</div>
4026</div><!-- #primary -->
4027	</div><!-- #inner-wrap -->
4028	<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">
4029<footer id="colophon" class="site-footer" role="contentinfo">
4030	<div class="site-footer-wrap">
4031		<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">
4032	<div class="site-footer-row-container-inner">
4033				<div class="site-container">
4034			<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">
4035									<div class="site-footer-top-section-1 site-footer-section footer-section-inner-items-0">
4036											</div>
4037										<div class="site-footer-top-section-2 site-footer-section footer-section-inner-items-1">
4038						<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">
4039	<div class="footer-widget-area-inner footer-social-inner">
4040		<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>
4041				</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
4041-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>
4042				</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>
4043				</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>
4044				</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>
4045				</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
4045-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>
4046				</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>
4047				</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>
4048				</svg></span></a></div></div>	</div>
4049</div><!-- data-section="footer_social" -->
4050					</div>
4051										<div class="site-footer-top-section-3 site-footer-section footer-section-inner-items-0">
4052											</div>
4053								</div>
4054		</div>
4055	</div>
4056</div>
4057<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="
4057kadence_customizer_footer_middle">
4058	<div class="site-footer-row-container-inner">
4059				<div class="site-container">
4060			<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">
4061									<div class="site-footer-middle-section-1 site-footer-section footer-section-inner-items-1">
4062						<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">
4063	<div class="footer-widget-area-inner site-info-inner">
4064		<section id="block-34" class="widget widget_block"><style id="kadence-blocks-advancedheading-inline-css">
4065.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);}
4066/*# sourceURL=kadence-blocks-advancedheading-inline-css */
4067</style>
4068<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>
4069<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>
4070</section><section id="block-10" class="widget widget_block widget_text">
4071<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>
4072</section><section id="block-77" class="widget widget_block widget_text">
4073<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>
4074</section><section id="block-78" class="widget widget_block widget_text">
4075<p class="wp-block-paragraph"><a href="https://kuto.dk/vores-frivillige/">M&oslash;d vores frivillige</a></p>
4076</section><section id="block-72" class="widget widget_block widget_text">
4077<p class="wp-block-paragraph"><a href="https://kuto.dk/moede-og-konference">Book m&oslash;delokale</a></p>
4078</section><section id="block-73" class="widget widget_block widget_text">
4079<p class="wp-block-paragraph"><a href="https://kuto.dk/find-vej/">Find vej</a></p>
4080</section>	</div>
4081</div><!-- .footer-widget3 -->
4082					</div>
4083										<div class="site-footer-middle-section-2 site-footer-section footer-section-inner-items-1">
4084						<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">
4085	<div class="footer-widget-area-inner site-info-inner">
4086		<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>
4087<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>
4088</section><section id="block-20" class="widget widget_block widget_text">
4089<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>
4090</section>
4090<section id="block-41" class="widget widget_block widget_text">
4091<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>
4092</section><section id="block-46" class="widget widget_block widget_text">
4093<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>
4094</section>	</div>
4095</div><!-- .footer-widget1 -->
4096					</div>
4097										<div class="site-footer-middle-section-3 site-footer-section footer-section-inner-items-1">
4098						<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">
4099	<div class="footer-widget-area-inner site-info-inner">
4100		<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>
4101<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>
4102</section><section id="block-75" class="widget widget_block widget_text">
4103<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>
4104</section><section id="block-78" class="widget widget_block widget_text">
4105<p class="wp-block-paragraph"><a href="https://kuto.dk/vores-frivillige/">M&oslash;d vores frivillige</a></p>
4106</section><section id="block-79" class="widget widget_block widget_text">
4107<p class="wp-block-paragraph"><a href="https://kuto.dk/nyhedsbrev/">Tilmeld nyhedsbrevet</a></p>
4108</section><section id="block-81" class="widget widget_block widget_text">
4109<p class="wp-block-paragraph"><strong>Kend os p&aring; numrene</strong><br></p>
4110</section><section id="block-83" class="widget widget_block">
4111<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>Kulturv&aelig;rftet<br></summary>
4112<p class="wp-block-paragraph">Ean-nummer: 5798008209598<br>CVR-nummer: 64502018<br>VAT-nummer: 25278968</p>
4113
4114
4115
4116<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>
4117</details>
4118</section><section id="block-84" class="widget widget_block">
4119<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>Spisehuset i Kulturv&aelig;rftet</summary>
4120<p class="wp-block-paragraph">CVR-nummer: 44500019</p>
4121</details>
4122</section><section id="block-85" class="widget widget_block">
4123<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>Spisekammeret i Toldkammeret</summary>
4124<p class="wp-block-paragraph">CVR-nummer: 44311542</p>
4125</details>
4126</section>	</div>
4127</div><!-- .footer-widget4 -->
4128					</div>
4129								</div>
4130		</div>
4131	</div>
4132</div>
4133<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="
4133kadence_customizer_footer_bottom">
4134	<div class="site-footer-row-container-inner">
4135				<div class="site-container">
4136			<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">
4137									<div class="site-footer-bottom-section-1 site-footer-section footer-section-inner-items-1">
4138						
4139<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">
4140	<div class="footer-widget-area-inner site-info-inner">
4141		<div class="footer-html inner-link-style-normal"><div class="footer-html-inner"><p>&copy; 2026 Kulturv&aelig;rftet &amp; Toldkammeret<br>
4142Lavet med &hearts; til Kulturen og den gode oplevelse</p>
4143</div></div>	</div>
4144</div><!-- .site-info -->
4145					</div>
4146										<div class="site-footer-bottom-section-2 site-footer-section footer-section-inner-items-1">
4147						<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">
4148	<div class="footer-widget-area-inner site-info-inner">
4149		<section id="block-62" class="widget widget_block widget_media_image">
4150<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>
4151</section>	</div>
4152</div><!-- .footer-widget5 -->
4153					</div>
4154										<div class="site-footer-bottom-section-3 site-footer-section footer-section-inner-items-1">
4155						<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">
4156	<div class="footer-widget-area-inner site-info-inner">
4157		<section id="block-66" class="widget widget_block widget_media_image">
4158<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>
4159</section>	</div>
4160</div><!-- .footer-widget6 -->
4161					</div>
4162										<div class="site-footer-bottom-section-4 site-footer-section footer-section-inner-items-1">
4163						<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">
4164	<div class="footer-widget-area-inner site-info-inner">
4165		<section id="block-56" class="widget widget_block widget_text">
4166<p class="wp-block-paragraph"><a href="https://kuto.dk/privacy-policy/">Privatlivspolitik&nbsp; </a>/ <a href="https://kuto.dk/handelsbetingelser/">Handelsbetingelser</a></p>
4167</section>	</div>
4168</div><!-- .footer-widget2 -->
4169					</div>
4170								</div>
4171		</div>
4172	</div>
4173</div>
4174	</div>
4175</footer><!-- #colophon -->
4176
4177</div><!-- #wrapper -->
4178
4179<style id="kadence_mega_menu_inline-inline-css">
4180#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);}
4181/*# sourceURL=kadence_mega_menu_inline-inline-css */
4182</style>
4183			
4183<script>document.documentElement.style.setProperty('--scrollbar-offset', window.innerWidth - document.documentElement.clientWidth + 'px' );</script>
4183
4184			
4184<script type="speculationrules">
4185{"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"}]}
4186</script>
4186
4187<noscript><img height="1" width="1" style="display: none;" src="https://www.facebook.com/tr?id=413321246642778&ev=PageView&noscript=1&eid=41332124664277829f313f6-837b-4772-b6f5-f465e93e777e&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>
4188	<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">
4189		<div class="drawer-overlay" data-drawer-target-string="#mobile-drawer"></div>
4190		<div class="drawer-inner">
4191						<div class="drawer-header">
4192				<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">
4193					<span class="toggle-close-bar"></span>
4194					<span class="toggle-close-bar"></span>
4195				</button>
4196			</div>
4197			<div class="drawer-content mobile-drawer-content content-align-left content-valign-middle">
4198								<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">
4199		<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">
4200				<div class="mobile-menu-container drawer-menu-container">
4201			<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>
4202<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>
4203<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>
4204<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>
4205<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>
4206<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>
4207<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>
4208				</svg></span></button></div>
4209<ul class="sub-menu">
4210	<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>
4211	<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>
4212	<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>
4213	<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>
4214	<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>
4215</ul>
4216</li>
4217<li id="menu-item-373560" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-373560">
4217<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>
4218				</svg></span></button></div>
4219<ul class="sub-menu">
4220	<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>
4221	<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>
4222	<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>
4223	<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>
4224</ul>
4225</li>
4226</ul>		</div>
4227	</nav><!-- #site-navigation -->
4228	</div><!-- data-section="mobile_secondary_navigation" -->
4229							</div>
4230		</div>
4231	</div>
4232	
4232<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 4232
4232
4233<script id="wp-hooks-js" src="https://kuto.dk/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 4233
4233
4234<script id="wp-i18n-js" src="https://kuto.dk/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 4234
4234
4235<script id="wp-i18n-js-after">
4236wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
4237//# sourceURL=wp-i18n-js-after
4238</script>
vendor: 1 bytes, line 4238
4238
4239<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 4239
4239
4240<script id="wp-url-js" src="https://kuto.dk/wp-includes/js/dist/url.min.js?ver=7b0de086d4ae11d55704"></script>
vendor: 1 bytes, line 4240
4240
4241<script id="wp-api-fetch-js-translations">
4242( function( domain, translations ) {
4243	var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
4244	localeData[""].domain = domain;
4245	wp.i18n.setLocaleData( localeData, domain );
4246} )( "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"}} );
4247//# sourceURL=wp-api-fetch-js-translations
4248</script>
vendor: 1 bytes, line 4248
4248
4249<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 4249
4249
4250<script id="wp-api-fetch-js-after">
4251wp.apiFetch.use( wp.apiFetch.createRootURLMiddleware( "https://kuto.dk/wp-json/" ) );
4252wp.apiFetch.nonceMiddleware = wp.apiFetch.createNonceMiddleware( "31947f4fd7" );
4253wp.apiFetch.use( wp.apiFetch.nonceMiddleware );
4254wp.apiFetch.use( wp.apiFetch.mediaUploadMiddleware );
4255wp.apiFetch.nonceEndpoint = "https://kuto.dk/wp-admin/admin-ajax.php?action=rest-nonce";
4256//# sourceURL=wp-api-fetch-js-after
4257</script>
vendor: 1 bytes, line 4257
4257
4258<script id="ultp-script-js-extra">
4259var 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":"a09bc03cfe","home_url":"https://kuto.dk","dark_logo":""};
4260//# sourceURL=ultp-script-js-extra
4261</script>
vendor: 1 bytes, line 4261
4261
4262<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 4262
4262
4263<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 4263
4263
4264<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 4264
4264
4265<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 4265
4265
4266<script id="kadence-navigation-js-extra">
4267var kadenceConfig = {"screenReader":{"expand":"Vis undermenu","expandOf":"Vis undermenu for","collapse":"Skjul undermenu","collapseOf":"Skjul undermenu for"},"breakPoints":{"desktop":"1024","tablet":768},"scrollOffset":"0"};
4268//# sourceURL=kadence-navigation-js-extra
4269</script>
vendor: 1 bytes, line 4269
4269
4270<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 4270
4270
4271<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 4271
4271
4272<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 4272
4272
4273<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 4273
4273
4274<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 4274
4274
4275<script id="pys-js-extra">
4276var pysOptions = {"staticEvents":{"facebook":{"init_event":[{"delay":0,"type":"static","ajaxFire":false,"name":"PageView","pixelIds":["413321246642778"],"eventID":"29f313f6-837b-4772-b6f5-f465e93e777e","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":"5e44b58a-79f2-401f-ba94-99021657ef16","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":"5e44b58a-79f2-401f-ba94-99021657ef16","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":"5e44b58a-79f2-401f-ba94-99021657ef16","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":"f6139c067b58c71e59a74e01db6e3db0bb42311382da1edc393b10eeb8c4d5de"},"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":"8a2b412739","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":"1790363335"};
4277//# sourceURL=pys-js-extra
4278</script>
vendor: 1 bytes, line 4278
4278
4279<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 4279
4279
4280<script id="kuto-a11y-js-extra">
4281var 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"}};
4282//# sourceURL=kuto-a11y-js-extra
4283</script>
vendor: 1 bytes, line 4283
4283
4284<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 4284
4284
4285<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 4285
4285
4286<script id="wp-emoji-settings" type="application/json">
4287{"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"}}
4288</script>
vendor: 1 bytes, line 4288
4288
4289<script type="module">
4290/*! This file is auto-generated */
4291var 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)))});
4292//# sourceURL=https://kuto.dk/wp-includes/js/wp-emoji-loader.min.js
4293</script>
vendor: 1 bytes, line 4293
4293
4294<script>
4295    var toTag = [
4296        {
4297            elementIdPartial: 'basm_ticket_form_', // Partial match of element ID
4298            classes: 'plausible-event-name=Tilføj+til+kurv plausible-revenue-amount=<XX> plausible-event-eventno=<YY> plausible-event-showno=<ZZ>'
4299        }
4300    ]
4301
4302    document.addEventListener('DOMContentLoaded', function (_e) {
4303        var XX = document.getElementById('basm_total').innerText.trim().replace('DKK ', '');
4304        var YY = document.querySelector('input[name="event_no"]').value;
4305        var ZZ = document.querySelector('input[name="show_no"]').value;
4306        toTag.forEach(function (tagObject) {
4307            var elements = document.querySelectorAll('form[id*="' + tagObject.elementIdPartial + '"]');
4308            tagObject.classes = tagObject.classes.replace('<XX>', XX).replace('<YY>', YY).replace('<ZZ>', ZZ);
4309            elements.forEach(function (element) {
4310                tagObject.classes.split(' ').forEach(function (className) {
4311                    element.classList.add(className);
4312                });
4313            });
4314        });
4315    });
4316</script>
vendor: 2 bytes, line 4316
4316
4317<script async src="https://js.sitesearch360.com/plugin/bundle/13406.js"></script>
4317<!-- start Simple Custom CSS and JS -->
4318<script>
4319var links = document.getElementsByTagName("a");
4320
4321for (var i = 0; i < links.length; i++) {
4322  var link = links[i];
4323  
4324  if (link.textContent.includes("Book sammen")) {
4325    var parameter = link.getAttribute("aria-label");
4326    link.href = "https://kuto.dk/moedebooking/?oplevelse=" + parameter;
4327  }
4328}
4329
4330
4331document.getElementById("input_21_17").readOnly = true;
4332</script>
4332
4333<!-- end Simple Custom CSS and JS -->
4334</body>
4335</html><!--
4336Performance optimized by Redis Object Cache. Learn more: https://wprediscache.com
4337
4338Retrieved 8013 objects (3 MB) from Redis using PhpRedis (v5.3.7).
4339-->

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.