<!doctype html>
<html lang="en-GB">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<link rel="profile" href="https://gmpg.org/xfn/11">
	<title>Maintenance. I&#039;ll be back soon. | Casper Olsen - Portfolio</title><style id="wphb-used-css-elementor_library">@charset "UTF-8";.lazyload,.lazyloading{max-width:100%}.elementor-kit-7{--e-global-color-primary:#121B1B;--e-global-color-text:#BAB2A8;--e-global-color-accent:#AC9579;--e-global-color-a10bf85:#685F53;--e-global-color-151afee:#FFFFFF;--e-global-color-e898989:#FFFFFF00;--e-global-typography-secondary-font-weight:800;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-primary-font-weight:normal;background-color:var(--e-global-color-primary);font-family:"Inter Regular",Sans-serif;font-size:16px}.e-con{--container-max-width:1296px}.elementor-widget:not(:last-child){margin-block-end:24px}.elementor-element{--widgets-spacing-row:24px;--widgets-spacing-column:24px}@media(max-width:1024px){.elementor-kit-7{}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-7{}.e-con{--container-max-width:767px}}h1{font-feature-settings:"dlig" 1;font-variant-ligatures:discretionary-ligatures}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url('https://casperolsen.dk/wp-content/uploads/2025/03/Inter-Regular.woff2') format('woff2')}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url('https://casperolsen.dk/wp-content/uploads/2025/03/Inter-ExtraBold.woff2') format('woff2')}.elementor-6657 .elementor-element.elementor-element-5a31589{--display:flex;--min-height:60vh;--flex-direction:column;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-6657 .elementor-element.elementor-element-4564f84{text-align:center}.elementor-6657 .elementor-element.elementor-element-4564f84 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);letter-spacing:var( --e-global-typography-secondary-letter-spacing )}.elementor-6657 .elementor-element.elementor-element-b21affe{text-align:center}.elementor-6657 .elementor-element.elementor-element-b21affe .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var(--e-global-typography-primary-font-weight);line-height:var( --e-global-typography-primary-line-height )}:root{}@media(max-width:1024px){.elementor-6657 .elementor-element.elementor-element-4564f84 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing )}.elementor-6657 .elementor-element.elementor-element-b21affe .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height )}}@media(max-width:767px){.elementor-6657 .elementor-element.elementor-element-4564f84 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing )}.elementor-6657 .elementor-element.elementor-element-b21affe .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height )}}.elementor-1453 .elementor-element.elementor-element-79bb309f{--display:flex;--flex-direction:column;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:32px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px}.elementor-1453 .elementor-element.elementor-element-48bb87a8{--display:flex;--flex-direction:row;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--border-radius:500px 500px 500px 500px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:32px;--z-index:999}.elementor-1453 .elementor-element.elementor-element-f5c3d00{--display:flex;--flex-direction:column;--flex-wrap-mobile:wrap;--justify-content:center;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1453 .elementor-element.elementor-element-7092dd03.elementor-element{--align-self:flex-start}.elementor-1453 .elementor-element.elementor-element-7092dd03{text-align:start}.elementor-1453 .elementor-element.elementor-element-7092dd03 img{width:100%;height:32px;object-fit:contain;object-position:center center}.elementor-1453 .elementor-element.elementor-element-d15cde2{--display:flex;--flex-direction:row-reverse;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;--align-items:center;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-1453 .elementor-element.elementor-element-e18a386 .elementor-menu-toggle{margin-left:auto;background-color:#02010100}.elementor-1453 .elementor-element.elementor-element-e18a386 .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-1453 .elementor-element.elementor-element-e18a386 .elementor-nav-menu--main .elementor-item:focus,.elementor-1453 .elementor-element.elementor-element-e18a386 .elementor-nav-menu--main .elementor-item:hover{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-1453 .elementor-element.elementor-element-e18a386 .elementor-nav-menu--dropdown{background-color:var(--e-global-color-text)}.elementor-1453 .elementor-element.elementor-element-e18a386 .elementor-nav-menu--dropdown a{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.elementor-1453 .elementor-element.elementor-element-e18a386 div.elementor-menu-toggle{color:var(--e-global-color-primary)}.elementor-1453 .elementor-element.elementor-element-e18a386 div.elementor-menu-toggle svg{fill:var(--e-global-color-primary)}.elementor-1453 .elementor-element.elementor-element-c284e69{--display:flex}body:not(.rtl) .elementor-1453 .elementor-element.elementor-element-7a77797{left:0}.elementor-1453 .elementor-element.elementor-element-7a77797{top:0}.elementor-1453 .elementor-element.elementor-element-60060f9 .e-off-canvas__content{background-color:var(--e-global-color-e898989)}.elementor-1453 .elementor-element.elementor-element-60060f9 .e-off-canvas__overlay{background-color:#121B1BE6}.elementor-1453 .elementor-element.elementor-element-60060f9{--e-off-canvas-justify-content:flex-end;--e-off-canvas-align-items:center;--e-off-canvas-width:100vw;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.5s;--e-off-canvas-overlay-opacity:1}.elementor-1453 .elementor-element.elementor-element-74c2bf8{--display:flex}.elementor-1453 .elementor-element.elementor-element-b8e17a2>.elementor-widget-container{padding:13px 11px 0 0}.elementor-1453 .elementor-element.elementor-element-b8e17a2 .elementor-icon-wrapper{text-align:end}.elementor-1453 .elementor-element.elementor-element-b8e17a2.elementor-view-default .elementor-icon{color:#ac9579;border-color:#ac9579}.elementor-1453 .elementor-element.elementor-element-b8e17a2.elementor-view-default .elementor-icon svg{fill:#AC9579}.elementor-1453 .elementor-element.elementor-element-b8e17a2 .elementor-icon{font-size:48px}.elementor-1453 .elementor-element.elementor-element-b8e17a2 .elementor-icon svg{height:48px}.elementor-1453 .elementor-element.elementor-element-1930cce .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var(--e-global-typography-primary-font-weight);line-height:var( --e-global-typography-primary-line-height )}.elementor-1453 .elementor-element.elementor-element-1930cce .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-1453 .elementor-element.elementor-element-1930cce .elementor-nav-menu--main .elementor-item:focus,.elementor-1453 .elementor-element.elementor-element-1930cce .elementor-nav-menu--main .elementor-item:hover{color:var(--e-global-color-151afee)}.elementor-1453 .elementor-element.elementor-element-1930cce .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after,.elementor-1453 .elementor-element.elementor-element-1930cce .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before{background-color:var(--e-global-color-e898989)}.elementor-1453{margin:0;padding:0}.elementor-location-footer:before,.elementor-location-header:before{content:"";display:table;clear:both}@media(max-width:1024px){.elementor-1453 .elementor-element.elementor-element-79bb309f{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px}.elementor-1453 .elementor-element.elementor-element-48bb87a8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999}.elementor-1453 .elementor-element.elementor-element-7092dd03>.elementor-widget-container{margin:0;padding:8px 0 8px 12px}.elementor-1453 .elementor-element.elementor-element-7092dd03.elementor-element{--align-self:flex-start}.elementor-1453 .elementor-element.elementor-element-d15cde2{--min-height:0px;--flex-direction:row;--flex-wrap-mobile:wrap;--justify-content:flex-end;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:8px}.elementor-1453 .elementor-element.elementor-element-e18a386>.elementor-widget-container{margin:0;padding:0}.elementor-1453 .elementor-element.elementor-element-e18a386 .elementor-nav-menu--main .elementor-item{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.elementor-1453 .elementor-element.elementor-element-e18a386{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );--nav-menu-icon-size:24px}.elementor-1453 .elementor-element.elementor-element-e18a386 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:0}.elementor-1453 .elementor-element.elementor-element-e18a386 .elementor-nav-menu--dropdown a{padding-left:37px;padding-right:37px;padding-top:9px;padding-bottom:9px}.elementor-1453 .elementor-element.elementor-element-5d62598>.elementor-widget-container{margin:0 8px 0 0;padding:0}.elementor-1453 .elementor-element.elementor-element-5d62598 img{width:32px}.elementor-1453 .elementor-element.elementor-element-60060f9{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto}.elementor-1453 .elementor-element.elementor-element-b8e17a2>.elementor-widget-container{padding:17px 24px 0 0}.elementor-1453 .elementor-element.elementor-element-b8e17a2 .elementor-icon-wrapper{text-align:end}.elementor-1453 .elementor-element.elementor-element-b8e17a2 .elementor-icon{font-size:41px}.elementor-1453 .elementor-element.elementor-element-b8e17a2 .elementor-icon svg{height:41px}.elementor-1453 .elementor-element.elementor-element-1930cce .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height )}}@media(max-width:767px){.elementor-1453 .elementor-element.elementor-element-79bb309f{--padding-top:8px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-1453 .elementor-element.elementor-element-48bb87a8{--flex-direction:row;--flex-wrap-mobile:wrap;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1453 .elementor-element.elementor-element-f5c3d00{--flex-direction:row;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1453 .elementor-element.elementor-element-f5c3d00.e-con{--align-self:center;--order:-99999 /* order start hack */}.elementor-1453 .elementor-element.elementor-element-7092dd03.elementor-element{--align-self:center}.elementor-1453 .elementor-element.elementor-element-7092dd03 img{height:24px;object-position:center left}.elementor-1453 .elementor-element.elementor-element-d15cde2{--width:47%;--flex-direction:row;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:8px}.elementor-1453 .elementor-element.elementor-element-d15cde2.e-con{--align-self:center}.elementor-1453 .elementor-element.elementor-element-e18a386{width:auto;max-width:auto;--nav-menu-icon-size:24px}.elementor-1453 .elementor-element.elementor-element-5d62598>.elementor-widget-container{margin:0;padding:8px 8px 8px 8px}.elementor-1453 .elementor-element.elementor-element-5d62598.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-1453 .elementor-element.elementor-element-5d62598{text-align:end}.elementor-1453 .elementor-element.elementor-element-5d62598 img{width:32px;height:32px}.elementor-1453 .elementor-element.elementor-element-c284e69{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1453 .elementor-element.elementor-element-60060f9{--e-off-canvas-align-items:flex-start;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto}.elementor-1453 .elementor-element.elementor-element-74c2bf8{--min-height:100vh;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1453 .elementor-element.elementor-element-b8e17a2>.elementor-widget-container{margin:0;padding:17px 24px 0 0}.elementor-1453 .elementor-element.elementor-element-b8e17a2 .elementor-icon-wrapper{text-align:end}.elementor-1453 .elementor-element.elementor-element-b8e17a2 .elementor-icon{font-size:32px}.elementor-1453 .elementor-element.elementor-element-b8e17a2 .elementor-icon svg{height:32px}.elementor-1453 .elementor-element.elementor-element-b8e17a2 .elementor-icon i,.elementor-1453 .elementor-element.elementor-element-b8e17a2 .elementor-icon svg{transform:rotate(0)}.elementor-1453 .elementor-element.elementor-element-1930cce>.elementor-widget-container{margin:8% 0 0 0;padding:0 14px 0 0}.elementor-1453 .elementor-element.elementor-element-1930cce.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-1453 .elementor-element.elementor-element-1930cce .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height )}.elementor-1453 .elementor-element.elementor-element-1930cce .elementor-nav-menu--main .elementor-item{padding-top:12px;padding-bottom:12px}.elementor-1453 .elementor-element.elementor-element-1930cce{--e-nav-menu-horizontal-menu-item-margin:calc( 13px / 2 )}.elementor-1453 .elementor-element.elementor-element-1930cce .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:13px}}@media(min-width:768px){.elementor-1453 .elementor-element.elementor-element-f5c3d00{--width:40%}.elementor-1453 .elementor-element.elementor-element-d15cde2{--width:60%}}@media(max-width:1024px) and (min-width:768px){.elementor-1453 .elementor-element.elementor-element-d15cde2{--width:67%}}.elementor-1540 .elementor-element.elementor-element-ac0e79c{--display:flex;--flex-direction:row;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-1540 .elementor-element.elementor-element-9a54430{--display:flex;--flex-direction:row;--flex-wrap-mobile:wrap;--align-items:center;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1540 .elementor-element.elementor-element-9a54430.e-con{--align-self:center}.elementor-1540 .elementor-element.elementor-element-04889ae.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-1540 .elementor-element.elementor-element-04889ae{text-align:start;font-family:Inter,Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:var(--e-global-color-a10bf85)}.elementor-1540 .elementor-element.elementor-element-a249de0{--display:flex;--flex-direction:row;--flex-wrap-mobile:wrap;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1540 .elementor-element.elementor-element-30c3784.elementor-element{--align-self:center}.elementor-1540 .elementor-element.elementor-element-30c3784{text-align:start;font-family:Inter,Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:var(--e-global-color-a10bf85)}.elementor-1540 .elementor-element.elementor-element-30c3784 p{margin-block-end:0px}.elementor-1540 .elementor-element.elementor-element-55379b4>.elementor-widget-container{margin:0 0 1px 0;padding:0 0 1px 0}.elementor-1540 .elementor-element.elementor-element-55379b4.elementor-element{--align-self:center}.elementor-1540 .elementor-element.elementor-element-55379b4{text-align:start}.elementor-1540 .elementor-element.elementor-element-55379b4 img{width:12px;opacity:.45}.elementor-location-footer:before,.elementor-location-header:before{content:"";display:table;clear:both}@media(max-width:1024px){.elementor-1540 .elementor-element.elementor-element-ac0e79c{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}}@media(max-width:767px){.elementor-1540 .elementor-element.elementor-element-ac0e79c{--flex-direction:column;--flex-wrap-mobile:wrap;--row-gap:15px;--column-gap:15px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:32px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px}.elementor-1540 .elementor-element.elementor-element-04889ae>.elementor-widget-container{margin:0;padding:0}.elementor-1540 .elementor-element.elementor-element-04889ae{text-align:start;font-size:11px}.elementor-1540 .elementor-element.elementor-element-04889ae p{margin-block-end:0px}.elementor-1540 .elementor-element.elementor-element-a249de0{--flex-direction:row;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--margin-top:-7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1540 .elementor-element.elementor-element-30c3784>.elementor-widget-container{margin:0;padding:0}.elementor-1540 .elementor-element.elementor-element-30c3784{text-align:start;font-size:11px}.elementor-1540 .elementor-element.elementor-element-30c3784 p{margin-block-end:0px}.elementor-1540 .elementor-element.elementor-element-55379b4>.elementor-widget-container{padding:0 0 2px 0}.elementor-1540 .elementor-element.elementor-element-55379b4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--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--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%);--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:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px}:root{--wp--style--global--content-size:800px;--wp--style--global--wide-size:1200px}.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(.wp-site-blocks)>*{margin-block-start:24px;margin-block-end:0}:root{}:root :where(.is-layout-flow)>:first-child{margin-block-start:0}:root :where(.is-layout-flow)>:last-child{margin-block-end:0}:root :where(.is-layout-flow)>*{margin-block-start:24px;margin-block-end:0}:root :where(.is-layout-constrained)>:first-child{margin-block-start:0}:root :where(.is-layout-constrained)>:last-child{margin-block-end:0}:root :where(.is-layout-constrained)>*{margin-block-start:24px;margin-block-end:0}:root :where(.is-layout-flex){gap:24px}:root :where(.is-layout-grid){gap:24px}.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:0;padding-right:0;padding-bottom:0;padding-left:0}a:where(:not(.wp-element-button)){text-decoration:underline}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;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-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-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-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}.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}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}html{line-height:1.15;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:border-box}body{background-color:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2{color:inherit;font-family:inherit;font-weight:500;line-height:1.2;margin-block-end:1rem;margin-block-start:.5rem}h1{font-size:2.5rem}h2{font-size:2rem}p{margin-block-end:.9rem;margin-block-start:0}a{background-color:transparent;color:#c36;text-decoration:none}a:active,a:hover{color:#336}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}b{font-weight:bolder}img{border-style:none;height:auto;max-width:100%}summary{display:list-item}@media print{*,:after,:before{background:0 0!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}img{-moz-column-break-inside:avoid;break-inside:avoid}h2,p{orphans:3;widows:3}h2{-moz-column-break-after:avoid;break-after:avoid}}label{display:inline-block;line-height:1;vertical-align:middle}button{font-family:inherit;font-size:1rem;line-height:1.5;margin:0}button{overflow:visible}button{text-transform:none}[type=button],button{-webkit-appearance:button;width:auto}[type=button],button{background-color:transparent;border:1px solid #c36;border-radius:3px;color:#c36;display:inline-block;font-size:1rem;font-weight:400;padding:.5rem 1rem;text-align:center;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}[type=button]:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:0}[type=button]:focus,[type=button]:hover,button:focus,button:hover{background-color:#c36;color:#fff;text-decoration:none}[type=button]:not(:disabled),button:not(:disabled){cursor:pointer}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}li,ul{background:0 0;border:0;font-size:100%;margin-block-end:0;margin-block-start:0;outline:0;vertical-align:baseline}.page-content a{text-decoration:underline}.alignright{float:right;margin-left:1rem}.alignleft{float:left;margin-right:1rem}.aligncenter{clear:both;display:block;margin-inline:auto}.alignwide{margin-inline:-80px}.alignfull{margin-inline:calc(50% - 50vw);max-width:100vw}.alignfull,.alignfull img{width:100vw}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#333;display:block;font-size:1rem;height:auto;left:5px;line-height:normal;padding:12px 24px;text-decoration:none;top:5px;width:auto;z-index:100000}body:not([class*=elementor-page-]) .site-main{margin-inline-end:auto;margin-inline-start:auto;width:100%}@media(max-width:575px){body:not([class*=elementor-page-]) .site-main{padding-inline-end:10px;padding-inline-start:10px}}@media(min-width:576px){body:not([class*=elementor-page-]) .site-main{max-width:500px}}@media(min-width:768px){body:not([class*=elementor-page-]) .site-main{max-width:600px}}@media(min-width:992px){body:not([class*=elementor-page-]) .site-main{max-width:800px}}@media(min-width:1200px){body:not([class*=elementor-page-]) .site-main{max-width:1140px}}:root{}.screen-reader-text,.screen-reader-text span{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.elementor embed,.elementor object{border:none;line-height:1;margin:0;max-width:100%;width:100%}.e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute{position:absolute}.elementor-element.elementor-absolute{z-index:1}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}:root{}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}.elementor-widget:not(:last-child).elementor-absolute{margin-block-end:0}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}.e-con{margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con-full,.e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}.e-con-boxed{gap:initial;text-align:initial}.e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}:is([data-widget_type="e-component.default"],[data-widget_type="e-component.default"]>.elementor-section-wrap)>.e-con{--margin-right:0px;--margin-left:0px}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con .elementor-widget{min-width:0}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%}.e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-heading-title{line-height:1;margin:0;padding:0}.elementor-icon{color:#69727d;display:inline-block;font-size:50px;line-height:1;text-align:center;transition:all .3s}.elementor-icon:hover{color:#69727d}.elementor-icon i,.elementor-icon svg{display:block;height:1em;position:relative;width:1em}.elementor-icon i:before,.elementor-icon svg:before{left:50%;position:absolute;transform:translateX(-50%)}@media (prefers-reduced-motion:reduce){html *{transition-delay:0s!important;transition-duration:0s!important}}@media (max-width:767px){.elementor .elementor-hidden-mobile{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none}}.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image img{display:inline-block;vertical-align:middle}/*! elementor-pro - v3.35.0 - 11-02-2026 */.elementor-item:after,.elementor-item:before{display:block;position:absolute;transition:.3s;transition-timing-function:cubic-bezier(.58,.3,.005,1)}.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{opacity:0}.elementor-item:focus:after,.elementor-item:focus:before,.elementor-item:hover:after,.elementor-item:hover:before{transform:scale(1)}.e--pointer-background .elementor-item:after,.e--pointer-background .elementor-item:before{content:"";transition:.3s}.e--pointer-background .elementor-item:before{background:#3f444b;inset:0;z-index:-1}.e--pointer-background .elementor-item:focus,.e--pointer-background .elementor-item:hover{color:#fff}.elementor-nav-menu--main .elementor-nav-menu a{transition:.4s}.elementor-nav-menu--main .elementor-nav-menu a,.elementor-nav-menu--main .elementor-nav-menu a:focus,.elementor-nav-menu--main .elementor-nav-menu a:hover{padding:13px 20px}.elementor-nav-menu--main .elementor-nav-menu ul{border-style:solid;border-width:0;padding:0;position:absolute;width:12em}.elementor-nav-menu--layout-horizontal{display:flex}.elementor-nav-menu--layout-horizontal .elementor-nav-menu{display:flex;flex-wrap:wrap}.elementor-nav-menu--layout-horizontal .elementor-nav-menu a{flex-grow:1;white-space:nowrap}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li{display:flex}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li ul{top:100%!important}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>a{margin-inline-start:var(--e-nav-menu-horizontal-menu-item-margin)}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>ul{inset-inline-start:var(--e-nav-menu-horizontal-menu-item-margin)!important}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child)>a{margin-inline-end:var(--e-nav-menu-horizontal-menu-item-margin)}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child):after{align-self:center;border-color:var(--e-nav-menu-divider-color,#000);border-left-style:var(--e-nav-menu-divider-style,solid);border-left-width:var(--e-nav-menu-divider-width,2px);content:var(--e-nav-menu-divider-content,none);height:var(--e-nav-menu-divider-height,35%)}.elementor-nav-menu__align-end .elementor-nav-menu{justify-content:flex-end;margin-inline-start:auto}.elementor-nav-menu__align-end .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:flex-end}.elementor-widget-nav-menu:not(.elementor-nav-menu--toggle) .elementor-menu-toggle{display:none}.elementor-widget-nav-menu .elementor-widget-container,.elementor-widget-nav-menu:not(:has(.elementor-widget-container)):not([class*=elementor-hidden-]){display:flex;flex-direction:column}.elementor-nav-menu{position:relative;z-index:2}.elementor-nav-menu:after{clear:both;content:" ";display:block;font:0/0 serif;height:0;overflow:hidden;visibility:hidden}.elementor-nav-menu,.elementor-nav-menu li,.elementor-nav-menu ul{display:block;line-height:normal;list-style:none;margin:0;padding:0;-webkit-tap-highlight-color:transparent}.elementor-nav-menu ul{display:none}.elementor-nav-menu ul ul a,.elementor-nav-menu ul ul a:active,.elementor-nav-menu ul ul a:focus,.elementor-nav-menu ul ul a:hover{border-left:16px solid transparent}.elementor-nav-menu ul ul ul a,.elementor-nav-menu ul ul ul a:active,.elementor-nav-menu ul ul ul a:focus,.elementor-nav-menu ul ul ul a:hover{border-left:24px solid transparent}.elementor-nav-menu ul ul ul ul a,.elementor-nav-menu ul ul ul ul a:active,.elementor-nav-menu ul ul ul ul a:focus,.elementor-nav-menu ul ul ul ul a:hover{border-left:32px solid transparent}.elementor-nav-menu ul ul ul ul ul a,.elementor-nav-menu ul ul ul ul ul a:active,.elementor-nav-menu ul ul ul ul ul a:focus,.elementor-nav-menu ul ul ul ul ul a:hover{border-left:40px solid transparent}.elementor-nav-menu a,.elementor-nav-menu li{position:relative}.elementor-nav-menu li{border-width:0}.elementor-nav-menu a{align-items:center;display:flex}.elementor-nav-menu a,.elementor-nav-menu a:focus,.elementor-nav-menu a:hover{line-height:20px;padding:10px 20px}.elementor-nav-menu--dropdown .elementor-item:focus,.elementor-nav-menu--dropdown .elementor-item:hover{background-color:#3f444b;color:#fff}.elementor-menu-toggle{align-items:center;background-color:rgba(0,0,0,.05);border:0 solid;border-radius:3px;color:#33373d;cursor:pointer;display:flex;font-size:var(--nav-menu-icon-size,22px);justify-content:center;padding:.25em}.elementor-menu-toggle:not(.elementor-active) .elementor-menu-toggle__icon--close{display:none}.elementor-menu-toggle .e-font-icon-svg{fill:#33373d;height:1em;width:1em}.elementor-menu-toggle svg{height:auto;width:1em;fill:var(--nav-menu-icon-color,currentColor)}span.elementor-menu-toggle__icon--close,span.elementor-menu-toggle__icon--open{line-height:1}.elementor-nav-menu--dropdown{background-color:#fff;font-size:13px}.elementor-nav-menu--dropdown-none .elementor-menu-toggle,.elementor-nav-menu--dropdown-none .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:10px;overflow-x:hidden;overflow-y:auto;transform-origin:top;transition:max-height .3s,transform .3s}.elementor-nav-menu--dropdown a{color:#33373d}ul.elementor-nav-menu--dropdown a,ul.elementor-nav-menu--dropdown a:focus,ul.elementor-nav-menu--dropdown a:hover{border-inline-start:8px solid transparent;text-shadow:none}.elementor-nav-menu--toggle{}.elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container{max-height:0;overflow:hidden;transform:scaleY(0)}@media (max-width:1024px){.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main{display:none}}@media (min-width:1025px){.elementor-nav-menu--dropdown-tablet .elementor-menu-toggle,.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-tablet nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}/*! elementor-pro - v3.35.0 - 11-02-2026 */.elementor-widget-off-canvas{height:-moz-fit-content;height:fit-content;--e-off-canvas-width:400px;--e-off-canvas-height:100vh;--e-off-canvas-justify-content:flex-start;--e-off-canvas-align-items:flex-start;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;--e-off-canvas-animation-duration-minimum:Max(0.001s,var(--e-off-canvas-animation-duration))}.elementor-widget-off-canvas .e-off-canvas{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:2147483630}.elementor-widget-off-canvas .e-off-canvas[aria-hidden=true]{opacity:0;visibility:hidden}.elementor-widget-off-canvas .e-off-canvas__overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;opacity:var(--e-off-canvas-overlay-opacity);pointer-events:all;position:absolute;top:0;transition:0s;width:100%}.elementor-widget-off-canvas .e-off-canvas__main{align-items:var(--e-off-canvas-align-items);display:flex;height:100%;justify-content:var(--e-off-canvas-justify-content);left:0;position:absolute;top:0;width:100%}.elementor-widget-off-canvas .e-off-canvas__content{background-color:#fff;box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);height:var(--e-off-canvas-height);overflow:var(--e-off-canvas-content-overflow);pointer-events:all;width:var(--e-off-canvas-width)}body:not(.elementor-editor-active) .e-con .elementor-widget-off-canvas{position:absolute}@keyframes e-off-canvas-close{0%,99.99%{opacity:1;visibility:visible}to{opacity:0;transform:none;visibility:hidden}}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.co-glass{-webkit-backdrop-filter:blur(8.6px);box-shadow:0 4px 30px #0000001a;background:#ffffff4a!important}@keyframes coAniDown{from{transform:translate3d(0,-100%,0)}to{transform:none}}.co-slow-header{animation-name:coAniDown;animation-duration:2s!important;animation-timing-function:cubic-bezier(.05,.32,0,1)!important}:root{color-scheme:light dark}:root:not([data-theme]),html[data-theme=dark]{--e-global-color-primary:#121b1b;--e-global-color-text:#bab2a8;--e-global-color-accent:#ac9579;--e-global-color-a10bf85:#685f53;--e-global-color-151afee:#fff;--e-global-color-e898989:#fff0;--color-bg:var(--e-global-color-primary);--color-text:var(--e-global-color-text);--color-muted:var(--e-global-color-a10bf85);--accent-text:var(--e-global-color-accent);color-scheme:dark}html[data-theme=light]{--e-global-color-primary:#f6f6f4;--e-global-color-text:#1e2322;--e-global-color-accent:#8a6a42;--e-global-color-a10bf85:#5e6765;--e-global-color-151afee:#fff;--e-global-color-e898989:#fff0;--color-bg:var(--e-global-color-primary);--color-text:var(--e-global-color-text);--color-muted:var(--e-global-color-a10bf85);--accent-text:var(--e-global-color-accent);color-scheme:light}body,html{background:var(--color-bg);color:var(--color-text)}a{color:var(--accent-text)}a:hover{opacity:.9}.e-con{background-color:#0000}.card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px}.elementor-heading-title{color:var(--e-global-color-accent)}.elementor-widget-text-editor{color:var(--color-text)}::placeholder{color:var(--color-muted)}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.no-js img.lazyload{display:none}figure.wp-block-image img.lazyloading{min-width:150px}.lazyload,.lazyloading{--smush-placeholder-width:100px;--smush-placeholder-aspect-ratio:1/1;width:var(--smush-image-width,var(--smush-placeholder-width))!important;aspect-ratio:var(--smush-image-aspect-ratio,var(--smush-placeholder-aspect-ratio))!important}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .4s;transition-delay:0s}#wp-admin-bar-elementor-maintenance-on>a{background-color:#dc3232}#wp-admin-bar-elementor-maintenance-on>.ab-item:before{content:"\f160";top:2px}.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}</style>
<meta name='robots' content='max-image-preview:large' />
<link rel='dns-prefetch' href='//hb.wpmucdn.com' />
<link href='//hb.wpmucdn.com' rel='preconnect' />
<link rel="alternate" type="application/rss+xml" title="Casper Olsen - Portfolio &raquo; Feed" href="https://casperolsen.dk/feed/" />
<link rel="alternate" type="application/rss+xml" title="Casper Olsen - Portfolio &raquo; Comments Feed" href="https://casperolsen.dk/comments/feed/" />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://casperolsen.dk/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fcasperolsen.dk%2F%3Felementor_library%3Dmaintenance-ill-be-back-soon" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://casperolsen.dk/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fcasperolsen.dk%2F%3Felementor_library%3Dmaintenance-ill-be-back-soon&#038;format=xml" />
		<style>
			.lazyload,
			.lazyloading {
				max-width: 100%;
			}
		</style>
		<style id="wp-img-auto-sizes-contain-inline-css">
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<style id="global-styles-inline-css">
: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--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%);--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: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--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);}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }: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(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.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){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;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-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-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-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;}.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;}
:root :where(.wp-block-icon svg){width: 24px;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
/*# sourceURL=global-styles-inline-css */
</style>
<link rel='stylesheet' id='eeb-css-frontend-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/casperolsen.dk/f24ad618-7a34-4abe-85f7-0b58952511cd.css" media='all' />
<link rel='stylesheet' id='dashicons-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/casperolsen.dk/9078e485-6074-4a76-8606-fbca69861ae5.css" media='all' />
<link rel='stylesheet' id='hello-elementor-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/casperolsen.dk/27d0ff80-a5b0-4a74-8f80-212b03da718d.css" media='all' />
<link rel='stylesheet' id='hello-elementor-theme-style-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/casperolsen.dk/50aa416d-8dd4-4c11-9f78-450191a1c464.css" media='all' />
<link rel='stylesheet' id='hello-elementor-header-footer-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/casperolsen.dk/a3cf38c3-170e-470d-93c2-a20344cd6aba.css" media='all' />
<link rel='stylesheet' id='elementor-frontend-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/casperolsen.dk/51b4474d-fbbe-4fb3-945b-388ab7daeb9b.css" media='all' />
<link rel='stylesheet' id='elementor-post-7-css' data-wphbdelayedstyle="https://casperolsen.dk/wp-content/uploads/elementor/css/post-7.css" media='all' />
<link rel='stylesheet' id='widget-image-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/casperolsen.dk/7288cf23-be8d-4dd9-80a8-6c17ace963cd.css" media='all' />
<link rel='stylesheet' id='widget-nav-menu-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/casperolsen.dk/18398ddf-6600-4212-9f49-3aabcae06df2.css" media='all' />
<link rel='stylesheet' id='e-animation-fadeIn-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/casperolsen.dk/b1a52d4a-7042-4a72-9f48-ed2d402d41c9.css" media='all' />
<link rel='stylesheet' id='widget-off-canvas-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/casperolsen.dk/f8b05937-f598-4d24-a6fd-cc6b7f8b4140.css" media='all' />
<link rel='stylesheet' id='widget-heading-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/casperolsen.dk/724d37bd-e7c4-4b9e-8b87-83ff258acce0.css" media='all' />
<link rel='stylesheet' id='elementor-post-6657-css' data-wphbdelayedstyle="https://casperolsen.dk/wp-content/uploads/elementor/css/post-6657.css" media='all' />
<link rel='stylesheet' id='elementor-post-1453-css' data-wphbdelayedstyle="https://casperolsen.dk/wp-content/uploads/elementor/css/post-1453.css" media='all' />
<link rel='stylesheet' id='elementor-post-1540-css' data-wphbdelayedstyle="https://casperolsen.dk/wp-content/uploads/elementor/css/post-1540.css" media='all' />
<style id="elementor-pro-custom-fonts-inline-css">
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://casperolsen.dk/wp-content/uploads/2025/03/Inter-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('https://casperolsen.dk/wp-content/uploads/2025/03/Inter-ExtraBold.woff2') format('woff2');
}

@font-face {
	font-family: 'Cinema Sunday';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://casperolsen.dk/wp-content/uploads/2025/03/subset-cinemasunday-Regular.woff2') format('woff2'),
		url('https://casperolsen.dk/wp-content/uploads/2025/03/subset-cinemasunday-Regular.woff') format('woff');
}

/*# sourceURL=elementor-pro-custom-fonts-inline-css */
</style>
<link rel='stylesheet' id='hello-elementor-child-style-css' data-wphbdelayedstyle="https://hb.wpmucdn.com/casperolsen.dk/a87ef988-32d8-4db3-8ae9-37f85a24cc7a.css" media='all' />
<script type="wphb-delay-type" id="jquery-core-js" src="https://hb.wpmucdn.com/casperolsen.dk/cd5498de-e8d8-4564-b550-7e1548170229.js"></script>
<script type="wphb-delay-type" id="jquery-migrate-js" src="https://hb.wpmucdn.com/casperolsen.dk/ba6b1787-5e3e-41a3-87a6-7ff900fbeffc.js"></script>
<script type="wphb-delay-type" id="eeb-js-frontend-js" src="https://hb.wpmucdn.com/casperolsen.dk/a9b1cdc0-23fd-41b4-8f7c-e78c307a1e72.js"></script>
<link rel="https://api.w.org/" href="https://casperolsen.dk/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://casperolsen.dk/wp-json/wp/v2/elementor_library/6657" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://casperolsen.dk/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 7.0.2" />
<link rel='shortlink' href='https://casperolsen.dk/?p=6657' />
		<script>
			document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
		</script>
				<style>
			.no-js img.lazyload {
				display: none;
			}

			figure.wp-block-image img.lazyloading {
				min-width: 150px;
			}

			.lazyload,
			.lazyloading {
				--smush-placeholder-width: 100px;
				--smush-placeholder-bg-max-width: 120px;
				--smush-placeholder-aspect-ratio: 1/1;
				width: var(--smush-image-width, var(--smush-placeholder-width)) !important;
				aspect-ratio: var(--smush-image-aspect-ratio, var(--smush-placeholder-aspect-ratio)) !important;
			}

						.lazyload, .lazyloading {
				opacity: 0;
			}

			.lazyloaded {
				opacity: 1;
				transition: opacity 400ms;
				transition-delay: 0ms;
			}

					</style>
		<link rel="preload" href="https://unpkg.com/@splinetool/viewer@1.9.89/build/spline-viewer.js" as="script" crossorigin="anonymous">
<script type="module" src="https://unpkg.com/@splinetool/viewer@1.9.89/build/spline-viewer.js" defer crossorigin="anonymous"></script>
		<style>#wp-admin-bar-elementor-maintenance-on > a { background-color: #dc3232; }
			#wp-admin-bar-elementor-maintenance-on > .ab-item:before { content: "\f160"; top: 2px; }</style>
		<meta name="generator" content="Elementor 4.2.1; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap">
<script>
(function(){
  try{
    var k='site-theme';
    var v=localStorage.getItem(k);
    var t=v || (matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark');
    document.documentElement.setAttribute('data-theme', t);
  }catch(e){}
})();
</script>
<!-- SEO meta tags powered by SmartCrawl https://wpmudev.com/project/smartcrawl-wordpress-seo/ -->
<link rel="canonical" href="https://casperolsen.dk/?elementor_library=maintenance-ill-be-back-soon" />
<meta name="description" content="I’ll be back soon. Maintenance" />
<script type="application/ld+json">{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/casperolsen.dk\/#schema-publishing-organization","url":"https:\/\/casperolsen.dk","name":"Casper Olsen - Portfolio"},{"@type":"WebSite","@id":"https:\/\/casperolsen.dk\/#schema-website","url":"https:\/\/casperolsen.dk","name":"Casper Olsen - Portfolio","encoding":"UTF-8","potentialAction":{"@type":"SearchAction","target":"https:\/\/casperolsen.dk\/search\/{search_term_string}\/","query-input":"required name=search_term_string"}},{"@type":"BreadcrumbList","@id":"https:\/\/casperolsen.dk\/feed?feed=feed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/casperolsen.dk"},{"@type":"ListItem","position":2,"name":"Maintenance. I&#8217;ll be back soon."}]},{"@type":"Person","@id":"https:\/\/casperolsen.dk\/author\/casper\/#schema-author","name":"casper","url":"https:\/\/casperolsen.dk\/author\/casper\/"},{"@type":"WebPage","@id":"https:\/\/casperolsen.dk\/?elementor_library=maintenance-ill-be-back-soon\/#schema-webpage","isPartOf":{"@id":"https:\/\/casperolsen.dk\/#schema-website"},"publisher":{"@id":"https:\/\/casperolsen.dk\/#schema-publishing-organization"},"url":"https:\/\/casperolsen.dk\/?elementor_library=maintenance-ill-be-back-soon"},{"@type":"Article","mainEntityOfPage":{"@id":"https:\/\/casperolsen.dk\/?elementor_library=maintenance-ill-be-back-soon\/#schema-webpage"},"author":{"@id":"https:\/\/casperolsen.dk\/author\/casper\/#schema-author"},"publisher":{"@id":"https:\/\/casperolsen.dk\/#schema-publishing-organization"},"dateModified":"2026-03-03T12:01:05","datePublished":"2026-03-03T11:37:08","headline":"Maintenance. I'll be back soon. | Casper Olsen - Portfolio","description":"I\u2019ll be back soon. Maintenance","name":"Maintenance. I&#8217;ll be back soon."}]}</script>
<meta property="og:type" content="article" />
<meta property="og:url" content="https://casperolsen.dk/?elementor_library=maintenance-ill-be-back-soon" />
<meta property="og:title" content="Maintenance. I&apos;ll be back soon. | Casper Olsen - Portfolio" />
<meta property="og:description" content="I’ll be back soon. Maintenance" />
<meta property="article:published_time" content="2026-03-03T11:37:08" />
<meta property="article:author" content="casper" />
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="Maintenance. I&apos;ll be back soon. | Casper Olsen - Portfolio" />
<meta name="twitter:description" content="I’ll be back soon. Maintenance" />
<!-- /SEO -->
			<style>
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
					background-image: none !important;
				}
				@media screen and (max-height: 1024px) {
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
				@media screen and (max-height: 640px) {
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
			</style>
			<link rel="icon" href="https://casperolsen.dk/wp-content/uploads/favicon_v5-150x150.png" sizes="32x32" />
<link rel="icon" href="https://casperolsen.dk/wp-content/uploads/favicon_v5-300x300.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://casperolsen.dk/wp-content/uploads/favicon_v5-300x300.png" />
<meta name="msapplication-TileImage" content="https://casperolsen.dk/wp-content/uploads/favicon_v5-300x300.png" />
</head>
<body class="wp-singular elementor_library-template-default single single-elementor_library postid-6657 wp-custom-logo wp-embed-responsive wp-theme-hello-elementor wp-child-theme-hello-theme-child-master hello-elementor-default elementor-default elementor-kit-7 elementor-page elementor-page-6657 elementor-maintenance-mode">


<a class="skip-link screen-reader-text" href="#content">Skip to content</a>

		<header data-elementor-type="header" data-elementor-id="1453" class="elementor elementor-1453 elementor-location-header" data-elementor-post-type="elementor_library">
			<div class="elementor-element elementor-element-79bb309f co-slow-header e-flex e-con-boxed e-con e-parent" data-id="79bb309f" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-48bb87a8 co-glass e-flex e-con-boxed e-con e-child" data-id="48bb87a8" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-f5c3d00 e-con-full e-flex e-con e-child" data-id="f5c3d00" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-7092dd03 elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="7092dd03" data-element_type="widget" data-e-type="widget" data-widget_type="theme-site-logo.default">
				<div class="elementor-widget-container">
											<a href="https://casperolsen.dk">
			<img width="196" height="32" src="https://casperolsen.dk/wp-content/uploads/logo-casperolsen.dk_v5.2.svg" class="attachment-full size-full wp-image-1001" alt="" loading="lazy" />				</a>
											</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-d15cde2 e-con-full e-flex e-con e-child" data-id="d15cde2" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-e18a386 co-header-menu elementor-hidden-tablet elementor-hidden-mobile elementor-widget-mobile__width-auto elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu" data-id="e18a386" data-element_type="widget" data-e-type="widget" data-settings="{&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;svg aria-hidden=\&quot;true\&quot; class=\&quot;e-font-icon-svg e-fas-caret-down\&quot; viewBox=\&quot;0 0 320 512\&quot; xmlns=\&quot;http:\/\/www.w3.org\/2000\/svg\&quot;&gt;&lt;path d=\&quot;M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;toggle&quot;:&quot;burger&quot;}" data-widget_type="nav-menu.default">
				<div class="elementor-widget-container">
								<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-none">
				<ul id="menu-1-e18a386" class="elementor-nav-menu"><li class="co-mobile-menu-anchor menu-item menu-item-type-custom menu-item-object-custom menu-item-447"><a href="/#work" class="elementor-item elementor-item-anchor">Work</a></li>
<li class="co-mobile-menu-anchor menu-item menu-item-type-custom menu-item-object-custom menu-item-448"><a href="/#about" class="elementor-item elementor-item-anchor">About</a></li>
<li class="co-mobile-menu-anchor menu-item menu-item-type-custom menu-item-object-custom menu-item-449"><a href="/#contact" class="elementor-item elementor-item-anchor">Contact</a></li>
</ul>			</nav>
					<div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false">
			<span class="elementor-menu-toggle__icon--open"><svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#121B1B"><path d="M157.37-228.28q-19.15 0-32.33-13.18-13.17-13.17-13.17-32.32t13.17-32.33q13.18-13.17 32.33-13.17h645.26q19.15 0 32.33 13.17 13.17 13.18 13.17 32.33t-13.17 32.32q-13.18 13.18-32.33 13.18H157.37Zm0-206.22q-19.15 0-32.33-13.17-13.17-13.18-13.17-32.33t13.17-32.33q13.18-13.17 32.33-13.17h645.26q19.15 0 32.33 13.17 13.17 13.18 13.17 32.33t-13.17 32.33q-13.18 13.17-32.33 13.17H157.37Zm0-206.22q-19.15 0-32.33-13.17-13.17-13.18-13.17-32.33t13.17-32.32q13.18-13.18 32.33-13.18h645.26q19.15 0 32.33 13.18 13.17 13.17 13.17 32.32t-13.17 32.33q-13.18 13.17-32.33 13.17H157.37Z"></path></svg></span><span class="elementor-menu-toggle__icon--close"><svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#121B1B"><path d="M480-416.35 287.83-224.17Q275.15-211.5 256-211.5t-31.83-12.67Q211.5-236.85 211.5-256t12.67-31.83L416.35-480 224.17-672.17Q211.5-684.85 211.5-704t12.67-31.83Q236.85-748.5 256-748.5t31.83 12.67L480-543.65l192.17-192.18Q684.85-748.5 704-748.5t31.83 12.67Q748.5-723.15 748.5-704t-12.67 31.83L543.65-480l192.18 192.17Q748.5-275.15 748.5-256t-12.67 31.83Q723.15-211.5 704-211.5t-31.83-12.67L480-416.35Z"></path></svg></span>		</div>
					<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
				<ul id="menu-2-e18a386" class="elementor-nav-menu"><li class="co-mobile-menu-anchor menu-item menu-item-type-custom menu-item-object-custom menu-item-447"><a href="/#work" class="elementor-item elementor-item-anchor" tabindex="-1">Work</a></li>
<li class="co-mobile-menu-anchor menu-item menu-item-type-custom menu-item-object-custom menu-item-448"><a href="/#about" class="elementor-item elementor-item-anchor" tabindex="-1">About</a></li>
<li class="co-mobile-menu-anchor menu-item menu-item-type-custom menu-item-object-custom menu-item-449"><a href="/#contact" class="elementor-item elementor-item-anchor" tabindex="-1">Contact</a></li>
</ul>			</nav>
						</div>
				</div>
				<div class="elementor-element elementor-element-5d62598 elementor-hidden-desktop elementor-widget elementor-widget-image" data-id="5d62598" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="#elementor-action%3Aaction%3Doff_canvas%3Aopen%26settings%3DeyJpZCI6IjYwMDYwZjkiLCJkaXNwbGF5TW9kZSI6Im9wZW4ifQ%3D%3D">
							<img width="24" height="24" src="https://casperolsen.dk/wp-content/uploads/menu_24dp_121B1B_FILL0_wght500_GRAD0_opsz24.svg" class="attachment-full size-full wp-image-1433" alt="" loading="lazy" />								</a>
															</div>
				</div>
				</div>
					</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-c284e69 e-flex e-con-boxed e-con e-parent" data-id="c284e69" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-7a77797 elementor-absolute elementor-widget elementor-widget-html" data-id="7a77797" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_position&quot;:&quot;absolute&quot;}" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<script>
/* Code from https://element.how/elementor-close-off-canvas-on-anchor-link-click/
*/
document.addEventListener('click', function (event) {
    if (event.target.closest('a[href*="#"]:not([aria-haspopup="true"])') && event.target.closest('.e-off-canvas[aria-hidden="false"]')) {
        const canvasTrigger = document.querySelector('[href*="off_canvas%3A"]:not([href*="%3Aopen"]');
        if (canvasTrigger) canvasTrigger.click();
    }
});
</script>
				</div>
				</div>
				<div class="elementor-element elementor-element-60060f9 elementor-widget elementor-widget-off-canvas" data-id="60060f9" data-element_type="widget" data-e-type="widget" data-settings="{&quot;entrance_animation&quot;:&quot;fadeIn&quot;,&quot;exit_animation&quot;:&quot;none&quot;,&quot;entrance_animation_mobile&quot;:&quot;fadeIn&quot;,&quot;exit_animation_mobile&quot;:&quot;none&quot;,&quot;prevent_scroll&quot;:&quot;yes&quot;}" data-widget_type="off-canvas.default">
				<div class="elementor-widget-container">
							<div id="off-canvas-60060f9" class="e-off-canvas" role="dialog" aria-hidden="true" aria-label="Off-Canvas" aria-modal="true" inert="" data-delay-child-handlers="true">
			<div class="e-off-canvas__overlay"></div>
			<div class="e-off-canvas__main">
				<div class="e-off-canvas__content">
					<div class="elementor-element elementor-element-74c2bf8 e-con-full e-flex e-con e-child" data-id="74c2bf8" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-b8e17a2 elementor-view-default elementor-widget elementor-widget-icon" data-id="b8e17a2" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-wrapper">
			<a class="elementor-icon" href="#elementor-action%3Aaction%3Doff_canvas%3Aclose%26settings%3DeyJpZCI6IjYwMDYwZjkiLCJkaXNwbGF5TW9kZSI6ImNsb3NlIn0%3D">
			<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#121B1B"><path d="M480-416.35 287.83-224.17Q275.15-211.5 256-211.5t-31.83-12.67Q211.5-236.85 211.5-256t12.67-31.83L416.35-480 224.17-672.17Q211.5-684.85 211.5-704t12.67-31.83Q236.85-748.5 256-748.5t31.83 12.67L480-543.65l192.17-192.18Q684.85-748.5 704-748.5t31.83 12.67Q748.5-723.15 748.5-704t-12.67 31.83L543.65-480l192.18 192.17Q748.5-275.15 748.5-256t-12.67 31.83Q723.15-211.5 704-211.5t-31.83-12.67L480-416.35Z"></path></svg>			</a>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-1930cce elementor-nav-menu__align-end elementor-nav-menu--dropdown-none elementor-widget elementor-widget-nav-menu" data-id="1930cce" data-element_type="widget" data-e-type="widget" data-settings="{&quot;layout&quot;:&quot;vertical&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;svg aria-hidden=\&quot;true\&quot; class=\&quot;e-font-icon-svg e-fas-caret-down\&quot; viewBox=\&quot;0 0 320 512\&quot; xmlns=\&quot;http:\/\/www.w3.org\/2000\/svg\&quot;&gt;&lt;path d=\&quot;M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;}}" data-widget_type="nav-menu.default">
				<div class="elementor-widget-container">
								<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-background e--animation-fade">
				<ul id="menu-1-1930cce" class="elementor-nav-menu sm-vertical"><li class="co-mobile-menu-anchor menu-item menu-item-type-custom menu-item-object-custom menu-item-447"><a href="/#work" class="elementor-item elementor-item-anchor">Work</a></li>
<li class="co-mobile-menu-anchor menu-item menu-item-type-custom menu-item-object-custom menu-item-448"><a href="/#about" class="elementor-item elementor-item-anchor">About</a></li>
<li class="co-mobile-menu-anchor menu-item menu-item-type-custom menu-item-object-custom menu-item-449"><a href="/#contact" class="elementor-item elementor-item-anchor">Contact</a></li>
</ul>			</nav>
						<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
				<ul id="menu-2-1930cce" class="elementor-nav-menu sm-vertical"><li class="co-mobile-menu-anchor menu-item menu-item-type-custom menu-item-object-custom menu-item-447"><a href="/#work" class="elementor-item elementor-item-anchor" tabindex="-1">Work</a></li>
<li class="co-mobile-menu-anchor menu-item menu-item-type-custom menu-item-object-custom menu-item-448"><a href="/#about" class="elementor-item elementor-item-anchor" tabindex="-1">About</a></li>
<li class="co-mobile-menu-anchor menu-item menu-item-type-custom menu-item-object-custom menu-item-449"><a href="/#contact" class="elementor-item elementor-item-anchor" tabindex="-1">Contact</a></li>
</ul>			</nav>
						</div>
				</div>
				</div>
						</div>
			</div>
		</div>
						</div>
				</div>
					</div>
				</div>
				</header>
		
<main id="content" class="site-main post-6657 elementor_library type-elementor_library status-publish hentry">

	
	<div class="page-content">
				<div data-elementor-type="page" data-elementor-id="6657" class="elementor elementor-6657" data-elementor-post-type="elementor_library">
				<div class="elementor-element elementor-element-5a31589 e-con-full e-flex e-con e-parent" data-id="5a31589" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-4564f84 elementor-widget elementor-widget-heading" data-id="4564f84" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">I’ll be back soon.</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-b21affe elementor-widget elementor-widget-heading" data-id="b21affe" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h1 class="elementor-heading-title elementor-size-default">Maintenance</h1>				</div>
				</div>
				</div>
				</div>
		
		
			</div>

	
</main>

			<footer data-elementor-type="footer" data-elementor-id="1540" class="elementor elementor-1540 elementor-location-footer" data-elementor-post-type="elementor_library">
			<div class="elementor-element elementor-element-ac0e79c e-flex e-con-boxed e-con e-parent" data-id="ac0e79c" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-9a54430 e-con-full e-flex e-con e-child" data-id="9a54430" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-04889ae elementor-widget elementor-widget-text-editor" data-id="04889ae" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									© 2026 Casper Olsen, All Rights Reserved.								</div>
				</div>
		<div class="elementor-element elementor-element-a249de0 e-con-full e-flex e-con e-child" data-id="a249de0" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-30c3784 elementor-widget elementor-widget-text-editor" data-id="30c3784" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Made in Denmark</p>								</div>
				</div>
				<div class="elementor-element elementor-element-55379b4 elementor-widget elementor-widget-image" data-id="55379b4" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img width="37" height="28" src="https://casperolsen.dk/wp-content/uploads/Flag_of_Denmark.svg" class="attachment-full size-full wp-image-1542" alt="" loading="lazy" />															</div>
				</div>
				</div>
				</div>
					</div>
				</div>
				</footer>
		
<script type="speculationrules">
{"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/hello-theme-child-master/*","/wp-content/themes/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<div style="display:none;"><a href="https://casperolsen.dk/190de9157579d2dc">Secret Link</a></div>			<script>
				( () => {
					const lazyloadRunObserver = () => {
						const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
						const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
							entries.forEach( ( entry ) => {
								if ( entry.isIntersecting ) {
									let lazyloadBackground = entry.target;
									if( lazyloadBackground ) {
										lazyloadBackground.classList.add( 'e-lazyloaded' );
									}
									lazyloadBackgroundObserver.unobserve( entry.target );
								}
							});
						}, { rootMargin: '200px 0px 200px 0px' } );
						lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
							lazyloadBackgroundObserver.observe( lazyloadBackground );
						} );
					};
					const events = [
						'DOMContentLoaded',
						'elementor/lazyload/observe',
					];
					events.forEach( ( event ) => {
						document.addEventListener( event, lazyloadRunObserver );
					} );
				} )();
			</script>
			<script type="text/javascript" id="wphb-add-delay">var delay_js_timeout_timer = 20000;!function(){function e(e){return function(e){if(Array.isArray(e))return t(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,n){if(e){if("string"==typeof e)return t(e,n);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?t(e,n):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function n(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function u(n,r,o,a){var u=r&&r.prototype instanceof s?r:s,d=Object.create(u.prototype);return i(d,"_invoke",function(n,r,o){var i,a,u,s=0,d=o||[],f=!1,v={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,a=0,u=e,v.n=n,c}};function p(n,r){for(a=n,u=r,t=0;!f&&s&&!o&&t<d.length;t++){var o,i=d[t],p=v.p,w=i[2];n>3?(o=w===r)&&(u=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(a=0,v.v=r,v.n=i[1]):p<w&&(o=n<3||i[0]>r||r>w)&&(i[4]=n,i[5]=r,v.n=w,a=0))}if(o||n>1)return c;throw f=!0,r}return function(o,d,w){if(s>1)throw TypeError("Generator is already running");for(f&&1===d&&p(d,w),a=d,u=w;(t=a<2?e:u)||!f;){i||(a?a<3?(a>1&&(v.n=-1),p(a,u)):v.n=u:v.v=u);try{if(s=2,i){if(a||(o="next"),t=i[o]){if(!(t=t.call(i,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,a<2&&(a=0)}else 1===a&&(t=i.return)&&t.call(i),a<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=e}else if((t=(f=v.n<0)?u:n.call(r,v))!==c)break}catch(t){i=e,a=1,u=t}finally{s=1}}return{value:t,done:f}}}(n,o,a),!0),d}var c={};function s(){}function d(){}function f(){}t=Object.getPrototypeOf;var v=[][r]?t(t([][r]())):(i(t={},r,function(){return this}),t),p=f.prototype=s.prototype=Object.create(v);function w(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,i(e,a,"GeneratorFunction")),e.prototype=Object.create(p),e}return d.prototype=f,i(p,"constructor",f),i(f,"constructor",d),d.displayName="GeneratorFunction",i(f,a,"GeneratorFunction"),i(p),i(p,a,"Generator"),i(p,r,function(){return this}),i(p,"toString",function(){return"[object Generator]"}),(o=function(){return{w:u,m:w}})()}function i(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}i=function(e,t,n,r){function a(t,n){i(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},i(e,t,n,r)}function a(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function u(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function u(e){a(i,r,o,u,c,"next",e)}function c(e){a(i,r,o,u,c,"throw",e)}u(void 0)})}}!function(){"use strict";var t=["keydown","mousedown","mousemove","wheel","touchmove","touchstart","touchend"],i={normal:[],defer:[],async:[]},a=[],c=[],s=!1,d="",f=function(){var f=function(){void 0!==k&&clearTimeout(k),t.forEach(function(e){window.removeEventListener(e,f,{passive:!0})}),document.removeEventListener("visibilitychange",f),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",v):v()},v=function(){var e=u(o().m(function e(){return o().w(function(e){for(;;)switch(e.n){case 0:return p(),w(),m(),l(),h(),e.n=1,y(i.normal);case 1:return e.n=2,y(i.defer);case 2:return e.n=3,y(i.async);case 3:return e.n=4,g();case 4:return e.n=5,E();case 5:window.dispatchEvent(new Event("wphb-allScriptsLoaded")),O();case 6:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),p=function(){var e={},t=function(t,n){var r=function(n){return e[t].delayedEvents.indexOf(n)>=0?"wphb-"+n:n};e[t]||(e[t]={originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},delayedEvents:[]},t.addEventListener=function(){arguments[0]=r(arguments[0]),e[t].originalFunctions.add.apply(t,arguments)},t.removeEventListener=function(){arguments[0]=r(arguments[0]),e[t].originalFunctions.remove.apply(t,arguments)}),e[t].delayedEvents.push(n)},n=function(e,t){var n=e[t];Object.defineProperty(e,t,{get:n||function(){},set:function(n){e["wphb-"+t]=n}})};t(document,"DOMContentLoaded"),t(window,"DOMContentLoaded"),t(window,"load"),t(window,"pageshow"),t(document,"readystatechange"),n(document,"onreadystatechange"),n(window,"onload"),n(window,"onpageshow")},w=function(){var e=window.jQuery;Object.defineProperty(window,"jQuery",{get:function(){return e},set:function(t){if(t&&t.fn&&!a.includes(t)){t.fn.ready=t.fn.init.prototype.ready=function(e){s?e.bind(document)(t):document.addEventListener("wphb-DOMContentLoaded",function(){return e.bind(document)(t)})};var o=t.fn.on;t.fn.on=t.fn.init.prototype.on=function(){var e=arguments;if(this[0]===window){function t(e){return e.split(" ").map(function(e){return"load"===e||0===e.indexOf("load.")?"wphb-jquery-load":e}).join(" ")}"string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=t(arguments[0]):"object"==r(arguments[0])&&Object.keys(arguments[0]).forEach(function(r){delete Object.assign(e[0],n({},t(r),e[0][r]))[r]})}return o.apply(this,arguments),this},a.push(t)}e=t}})},m=function(){var e=new Map;document.write=document.writeln=function(t){var n=document.currentScript,r=document.createRange(),o=e.get(n);void 0===o&&(o=n.nextSibling,e.set(n,o));var i=document.createDocumentFragment();r.setStart(i,0),i.appendChild(r.createContextualFragment(t)),n.parentElement.insertBefore(i,o)}},l=function(){document.querySelectorAll("script[type=wphb-delay-type]").forEach(function(e){e.hasAttribute("src")?e.hasAttribute("defer")&&!1!==e.defer?i.defer.push(e):e.hasAttribute("async")&&!1!==e.async?i.async.push(e):i.normal.push(e):i.normal.push(e)})},h=function(){var t=document.createDocumentFragment();[].concat(e(i.normal),e(i.defer),e(i.async)).forEach(function(e){var n=e.getAttribute("src");if(n){var r=document.createElement("link");r.href=n,r.rel="preload",r.as="script",t.appendChild(r)}}),document.head.appendChild(t)},y=function(){var e=u(o().m(function e(t){var n;return o().w(function(e){for(;;)switch(e.n){case 0:if(!(n=t.shift())){e.n=2;break}return e.n=1,b(n);case 1:return e.a(2,y(t));case 2:return e.a(2,Promise.resolve())}},e)}));return function(t){return e.apply(this,arguments)}}(),b=function(){var t=u(o().m(function t(n){return o().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,L();case 1:return t.a(2,new Promise(function(t){var r=document.createElement("script");e(n.attributes).forEach(function(e){var t=e.nodeName;"type"!==t&&("data-wphb-type"===t&&(t="type"),r.setAttribute(t,e.nodeValue))}),n.hasAttribute("src")?(r.addEventListener("load",t),r.addEventListener("error",t)):(r.text=n.text,t()),n.parentNode.replaceChild(r,n)}))}},t)}));return function(e){return t.apply(this,arguments)}}(),g=function(){var e=u(o().m(function e(){return o().w(function(e){for(;;)switch(e.n){case 0:return s=!0,e.n=1,L();case 1:return document.dispatchEvent(new Event("wphb-DOMContentLoaded")),e.n=2,L();case 2:return window.dispatchEvent(new Event("wphb-DOMContentLoaded")),e.n=3,L();case 3:return document.dispatchEvent(new Event("wphb-readystatechange")),e.n=4,L();case 4:document.wphm_onreadystatechange&&document.wphm_onreadystatechange();case 5:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),E=function(){var e=u(o().m(function e(){var t;return o().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,L();case 1:return window.dispatchEvent(new Event("wphb-load")),e.n=2,L();case 2:return window.wphm_onload&&window.wphm_onload(),e.n=3,L();case 3:return a.forEach(function(e){return e(window).trigger("wphb-jquery-load")}),e.n=4,L();case 4:return(t=new Event("wphm-pageshow")).persisted=window.hbPersisted,window.dispatchEvent(t),e.n=5,L();case 5:window.wphm_onpageshow&&window.wphm_onpageshow({persisted:window.hbPersisted});case 6:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),L=function(){var e=u(o().m(function e(){return o().w(function(e){for(;;)if(0===e.n)return e.a(2,new Promise(function(e){requestAnimationFrame(e)}))},e)}));return function(){return e.apply(this,arguments)}}(),j=function(e){e.target.removeEventListener("click",j),P(e.target,"hb-onclick","onclick",e),c.push(e),e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation()},O=function(){window.removeEventListener("touchstart",S,{passive:!0}),window.removeEventListener("mousedown",S),c.forEach(function(e){e.target===d&&e.target.dispatchEvent(new MouseEvent("click",{view:e.view,bubbles:!0,cancelable:!0}))})},S=function(e){"HTML"!==e.target.tagName&&(d||(d=e.target),window.addEventListener("touchend",A),window.addEventListener("mouseup",A),window.addEventListener("touchmove",_,{passive:!0}),window.addEventListener("mousemove",_),e.target.addEventListener("click",j),P(e.target,"onclick","hb-onclick",e))},_=function(e){window.removeEventListener("touchend",A),window.removeEventListener("mouseup",A),window.removeEventListener("touchmove",_,{passive:!0}),window.removeEventListener("mousemove",_),e.target.removeEventListener("click",j),P(e.target,"hb-onclick","onclick",e)},A=function(){window.removeEventListener("touchend",A),window.removeEventListener("mouseup",A),window.removeEventListener("touchmove",_,{passive:!0}),window.removeEventListener("mousemove",_)},P=function(e,t,n,r){e.hasAttribute&&e.hasAttribute(t)&&(r.target.setAttribute(n,r.target.getAttribute(t)),r.target.removeAttribute(t))};if(window.addEventListener("pageshow",function(e){window.hbPersisted=e.persisted}),t.forEach(function(e){window.addEventListener(e,f,{passive:!0})}),window.addEventListener("touchstart",S,{passive:!0}),window.addEventListener("mousedown",S),document.addEventListener("visibilitychange",f),"undefined"!=typeof delay_js_timeout_timer&&delay_js_timeout_timer>0)var k=setTimeout(function(){f()},delay_js_timeout_timer)};f()}()}();
//# sourceMappingURL=wphb-add-delay.min.js.map</script><script id="smush-nextgen-fallback-js-extra">
var wp_smushit_nextgen_data = {"mode":"avif"};
//# sourceURL=smush-nextgen-fallback-js-extra
</script>
<script type="wphb-delay-type" id="smush-nextgen-fallback-js" src="https://hb.wpmucdn.com/casperolsen.dk/3847edf1-c56c-46b7-90de-2ac4e17aa121.js"></script>
<script id="smush-detector-js-extra">
var smush_detector = {"ajax_url":"https://casperolsen.dk/wp-admin/admin-ajax.php","nonce":"4a62548fd1","is_mobile":"","data_store":{"type":"post-meta","data":{"post_id":6657}},"previous_data_version":"-1","previous_data_hash":"no-data"};
//# sourceURL=smush-detector-js-extra
</script>
<script type="wphb-delay-type" id="smush-detector-js" src="https://hb.wpmucdn.com/casperolsen.dk/c4eadaf7-daa5-4cf8-9c4f-425f36a2f499.js"></script>
<script type="wphb-delay-type" id="hello-theme-frontend-js" src="https://hb.wpmucdn.com/casperolsen.dk/cbd6bd50-5dd8-40f5-aa12-39e0684cb9dd.js"></script>
<script type="wphb-delay-type" id="elementor-webpack-runtime-js" src="https://casperolsen.dk/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js"></script>
<script type="wphb-delay-type" id="elementor-frontend-modules-js" src="https://casperolsen.dk/wp-content/plugins/elementor/assets/js/frontend-modules.min.js"></script>
<script type="wphb-delay-type" id="jquery-ui-core-js" src="https://hb.wpmucdn.com/casperolsen.dk/1b859aa4-81d8-4c47-a5fb-20ef43d71d62.js"></script>
<script id="elementor-frontend-js-before">
var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"4.2.1","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_panel_promotions":true,"theme_builder_v2":true,"hello-theme-header-footer":true,"nested-elements":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_collection_loop":true,"mega-menu":true,"e_pro_variables":true,"e_pro_interactions":true},"urls":{"assets":"https:\/\/casperolsen.dk\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/casperolsen.dk\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/casperolsen.dk\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"8fb18af304","atomicFormsSendForm":"d017ea8bea"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"body_background_background":"classic","active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","hello_header_logo_type":"logo","hello_header_menu_layout":"horizontal","hello_footer_logo_type":"logo"},"post":{"id":6657,"title":"Maintenance.%20I%27ll%20be%20back%20soon.%20%7C%20Casper%20Olsen%20-%20Portfolio","excerpt":"","featuredImage":false}};
//# sourceURL=elementor-frontend-js-before
</script>
<script type="wphb-delay-type" id="elementor-frontend-js" src="https://hb.wpmucdn.com/casperolsen.dk/1c330788-4a2c-4189-964e-3157a2adb73b.js"></script>
<script type="wphb-delay-type" id="smartmenus-js" src="https://hb.wpmucdn.com/casperolsen.dk/6346d6e1-2b04-481f-b8c5-290860aa51af.js"></script>
<script type="wphb-delay-type" id="elementor-pro-webpack-runtime-js" src="https://casperolsen.dk/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js"></script>
<script type="wphb-delay-type" id="wp-hooks-js" src="https://hb.wpmucdn.com/casperolsen.dk/4beb64b3-2df0-41f6-adf2-d0c1d382c63d.js"></script>
<script type="wphb-delay-type" id="wp-i18n-js" src="https://hb.wpmucdn.com/casperolsen.dk/40039601-7589-4a56-962a-84d2226d3bea.js"></script>
<script id="wp-i18n-js-after">
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
//# sourceURL=wp-i18n-js-after
</script>
<script id="elementor-pro-frontend-js-before">
var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/casperolsen.dk\/wp-admin\/admin-ajax.php","nonce":"e18124d814","urls":{"assets":"https:\/\/casperolsen.dk\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/casperolsen.dk\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":true},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_GB","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/casperolsen.dk\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
//# sourceURL=elementor-pro-frontend-js-before
</script>
<script type="wphb-delay-type" id="elementor-pro-frontend-js" src="https://hb.wpmucdn.com/casperolsen.dk/0c0ef0b5-9ef6-49a3-8450-3c19a6e04ca2.js"></script>
<script type="wphb-delay-type" id="pro-elements-handlers-js" src="https://hb.wpmucdn.com/casperolsen.dk/cb41e425-1fa5-4915-8e9c-169cf2dcd2ce.js"></script>
<script>
(function(){
  var KEY='site-theme';
  function cur(){ return document.documentElement.getAttribute('data-theme')||'dark'; }
  function set(t,save){ document.documentElement.setAttribute('data-theme',t); if(save){try{localStorage.setItem(KEY,t)}catch(e){}} }
  function sync(){
    var t=cur();
    document.querySelectorAll('.js-theme-toggle').forEach(function(b){
      b.setAttribute('aria-pressed', String(t==='light'));
      var l=b.querySelector('[data-mode-label]'); if(l){ l.textContent=(t==='light'?'Dark':'Light'); }
    });
  }
  document.addEventListener('DOMContentLoaded', function(){
    sync();
    document.body.addEventListener('click', function(e){
      var btn=e.target.closest('.js-theme-toggle'); if(!btn) return;
      set(cur()==='dark'?'light':'dark', true); sync();
    });
  });
  try{
    var chosen=!!localStorage.getItem(KEY);
    matchMedia('(prefers-color-scheme: light)').addEventListener('change', function(ev){
      if(!chosen){ set(ev.matches?'light':'dark', false); sync(); }
    });
  }catch(e){}
})();
</script>

<script type="text/javascript" id="wphb-delayed-styles-js">
			(function () {
				const events = ["keydown", "mousemove", "wheel", "touchmove", "touchstart", "touchend"];
				function wphb_load_delayed_stylesheets() {
					document.querySelectorAll("link[data-wphbdelayedstyle]").forEach(function (element) {
						element.setAttribute("href", element.getAttribute("data-wphbdelayedstyle"));
					}),
						 events.forEach(function (event) {
						  window.removeEventListener(event, wphb_load_delayed_stylesheets, { passive: true });
						});
				}
			   events.forEach(function (event) {
				window.addEventListener(event, wphb_load_delayed_stylesheets, { passive: true });
			  });
			})();
		</script></body>
</html>

<!--
Object Caching 9/353 objects using Disk
Page Caching using Disk: Enhanced 

Served from: casperolsen.dk @ 2026-07-31 13:32:24 by W3 Total Cache
-->