.elementor-920 .elementor-element.elementor-element-b45022f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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-920 .elementor-element.elementor-element-2023a12{width:100%;max-width:100%;top:0px;}.elementor-920 .elementor-element.elementor-element-2023a12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-920 .elementor-element.elementor-element-2023a12.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-920 .elementor-element.elementor-element-2023a12{left:1px;}body.rtl .elementor-920 .elementor-element.elementor-element-2023a12{right:1px;}.elementor-920 .elementor-element.elementor-element-7046df1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-920 .elementor-element.elementor-element-7046df1:not(.elementor-motion-effects-element-type-background), .elementor-920 .elementor-element.elementor-element-7046df1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004F;background-image:url("https://hansenvisuals.dk/wp-content/uploads/2025/11/ah-264.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-920 .elementor-element.elementor-element-7046df1 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000AD 0%, #000000 90%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-920 .elementor-element.elementor-element-7046df1 > .elementor-container{max-width:1120px;min-height:40vh;}.elementor-920 .elementor-element.elementor-element-7046df1{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 30px 200px 30px;}.elementor-920 .elementor-element.elementor-element-75e9ebb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-920 .elementor-element.elementor-element-e7ce2e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;}.elementor-920 .elementor-element.elementor-element-e7ce2e0 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:147px;font-weight:300;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-920 .elementor-element.elementor-element-cbdeacc{width:var( --container-widget-width, 100.343% );max-width:100.343%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100.343%;--container-widget-flex-grow:0;font-family:"futura-pt", Sans-serif;font-size:34px;font-weight:500;line-height:39px;color:#7F7F7F;}.elementor-920 .elementor-element.elementor-element-cbdeacc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-920 .elementor-element.elementor-element-eddbc87{width:var( --container-widget-width, 59.635% );max-width:59.635%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:59.635%;--container-widget-flex-grow:0;font-family:"futura-pt", Sans-serif;font-size:18px;font-weight:100;line-height:30px;color:#717171;}.elementor-920 .elementor-element.elementor-element-eddbc87.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-920 .elementor-element.elementor-element-eddbc87 a{color:#919191;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-920 .elementor-element.elementor-element-4b302a7 .elementor-button{background-color:#2D2D2D91;font-family:"futura-pt", Sans-serif;font-size:20px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:18px 25px 18px 20px;}.elementor-920 .elementor-element.elementor-element-4b302a7{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-920 .elementor-element.elementor-element-3b73186 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-920 .elementor-element.elementor-element-3b73186:not(.elementor-motion-effects-element-type-background), .elementor-920 .elementor-element.elementor-element-3b73186 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-920 .elementor-element.elementor-element-3b73186{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-920 .elementor-element.elementor-element-3b73186 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-920 .elementor-element.elementor-element-3c09bc3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-920 .elementor-element.elementor-element-ef7265e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;}.elementor-920 .elementor-element.elementor-element-ef7265e .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:60px;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-920 .elementor-element.elementor-element-411db09{width:var( --container-widget-width, 100.343% );max-width:100.343%;--container-widget-width:100.343%;--container-widget-flex-grow:0;font-family:"futura-pt", Sans-serif;font-size:24px;font-weight:400;line-height:39px;color:#7F7F7F;}.elementor-920 .elementor-element.elementor-element-411db09.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-920 .elementor-element.elementor-element-9607d88 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-920 .elementor-element.elementor-element-9607d88:not(.elementor-motion-effects-element-type-background), .elementor-920 .elementor-element.elementor-element-9607d88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070707;}.elementor-920 .elementor-element.elementor-element-9607d88 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000AD 0%, #000000 90%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-920 .elementor-element.elementor-element-9607d88 > .elementor-container{max-width:1120px;}.elementor-920 .elementor-element.elementor-element-9607d88{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 30px 50px 30px;}.elementor-920 .elementor-element.elementor-element-f35933c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:6px;}.elementor-920 .elementor-element.elementor-element-f35933c > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-920 .elementor-element.elementor-element-a11eb8b{width:var( --container-widget-width, 100% );max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 1vw) 0vw;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;text-align:left;}.elementor-920 .elementor-element.elementor-element-a11eb8b img{width:100%;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-920 .elementor-element.elementor-element-6f515f8{--divider-border-style:solid;--divider-color:#494949;--divider-border-width:1px;}.elementor-920 .elementor-element.elementor-element-6f515f8 .elementor-divider-separator{width:100%;}.elementor-920 .elementor-element.elementor-element-6f515f8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-920 .elementor-element.elementor-element-cd510ca{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-920 .elementor-element.elementor-element-cd510ca .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-920 .elementor-element.elementor-element-11fcac8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-920 .elementor-element.elementor-element-11fcac8 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:17px;font-weight:400;color:#9A9A9A;}.elementor-920 .elementor-element.elementor-element-9b1a98f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:6px;}.elementor-920 .elementor-element.elementor-element-9b1a98f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 50px;}.elementor-920 .elementor-element.elementor-element-9b1a98f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-920 .elementor-element.elementor-element-41353e8{width:var( --container-widget-width, 100% );max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 1vw) 0vw;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;text-align:left;}.elementor-920 .elementor-element.elementor-element-41353e8 img{width:100%;}.elementor-920 .elementor-element.elementor-element-39c2caf{--divider-border-style:solid;--divider-color:#494949;--divider-border-width:1px;}.elementor-920 .elementor-element.elementor-element-39c2caf .elementor-divider-separator{width:100%;}.elementor-920 .elementor-element.elementor-element-39c2caf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-920 .elementor-element.elementor-element-e33c1d8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-920 .elementor-element.elementor-element-e33c1d8 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-920 .elementor-element.elementor-element-3ce7bad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-920 .elementor-element.elementor-element-3ce7bad .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:17px;font-weight:400;color:#9A9A9A;}.elementor-920 .elementor-element.elementor-element-3009509 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-920 .elementor-element.elementor-element-3009509:not(.elementor-motion-effects-element-type-background), .elementor-920 .elementor-element.elementor-element-3009509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070707;}.elementor-920 .elementor-element.elementor-element-3009509 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000AD 0%, #000000 90%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-920 .elementor-element.elementor-element-3009509 > .elementor-container{max-width:1120px;}.elementor-920 .elementor-element.elementor-element-3009509{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 30px 50px 30px;}.elementor-920 .elementor-element.elementor-element-61e91d5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:6px;}.elementor-920 .elementor-element.elementor-element-61e91d5 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-920 .elementor-element.elementor-element-84703ad{width:var( --container-widget-width, 100% );max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 1vw) 0vw;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;border-style:none;text-align:left;}.elementor-920 .elementor-element.elementor-element-84703ad img{width:100%;}.elementor-920 .elementor-element.elementor-element-13f20e1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-920 .elementor-element.elementor-element-13f20e1 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-920 .elementor-element.elementor-element-b0fe3a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-920 .elementor-element.elementor-element-b0fe3a3 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:17px;font-weight:400;color:#9A9A9A;}.elementor-920 .elementor-element.elementor-element-6288ec2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:6px;}.elementor-920 .elementor-element.elementor-element-6288ec2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 50px;}.elementor-920 .elementor-element.elementor-element-6288ec2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-920 .elementor-element.elementor-element-817e801{width:var( --container-widget-width, 100% );max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 1vw) 0vw;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;text-align:left;}.elementor-920 .elementor-element.elementor-element-817e801 img{width:100%;}.elementor-920 .elementor-element.elementor-element-82220ac{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-920 .elementor-element.elementor-element-82220ac .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-920 .elementor-element.elementor-element-d92e35b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-920 .elementor-element.elementor-element-d92e35b .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:17px;font-weight:400;color:#9A9A9A;}.elementor-920 .elementor-element.elementor-element-a98fb4b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-920 .elementor-element.elementor-element-a98fb4b:not(.elementor-motion-effects-element-type-background), .elementor-920 .elementor-element.elementor-element-a98fb4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-920 .elementor-element.elementor-element-a98fb4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 60px 0px;}.elementor-920 .elementor-element.elementor-element-a98fb4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-920 .elementor-element.elementor-element-dbf5c2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;}.elementor-920 .elementor-element.elementor-element-dbf5c2c .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:80px;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-920 .elementor-element.elementor-element-32f632f{width:var( --container-widget-width, 48.56% );max-width:48.56%;--container-widget-width:48.56%;--container-widget-flex-grow:0;font-family:"futura-pt", Sans-serif;font-size:23px;font-weight:400;line-height:36px;color:#898989;}.elementor-920 .elementor-element.elementor-element-32f632f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-920 .elementor-element.elementor-element-8f83448 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-920 .elementor-element.elementor-element-8f83448:not(.elementor-motion-effects-element-type-background), .elementor-920 .elementor-element.elementor-element-8f83448 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-920 .elementor-element.elementor-element-8f83448 > .elementor-container{min-height:100vh;}.elementor-920 .elementor-element.elementor-element-8f83448{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 060px 0px;}.elementor-920 .elementor-element.elementor-element-8f83448 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-920 .elementor-element.elementor-element-bbb7424 > .elementor-element-populated{padding:0px 0px 0px 030px;}.elementor-920 .elementor-element.elementor-element-15af952{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-920 .elementor-element.elementor-element-15af952 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-920 .elementor-element.elementor-element-7a8d29b{width:var( --container-widget-width, 97.845% );max-width:97.845%;--container-widget-width:97.845%;--container-widget-flex-grow:0;font-family:"futura-pt", Sans-serif;font-size:21px;font-weight:400;line-height:36px;color:#898989;}.elementor-920 .elementor-element.elementor-element-7a8d29b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-920 .elementor-element.elementor-element-9f9f888 > .elementor-element-populated{padding:100px 100px 100px 100px;}.elementor-920 .elementor-element.elementor-element-03501ec img{filter:brightness( 72% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-920 .elementor-element.elementor-element-f86c022 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-920 .elementor-element.elementor-element-f86c022:not(.elementor-motion-effects-element-type-background), .elementor-920 .elementor-element.elementor-element-f86c022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-920 .elementor-element.elementor-element-f86c022{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 0px 0px;}.elementor-920 .elementor-element.elementor-element-f86c022 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-920 .elementor-element.elementor-element-40543f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;}.elementor-920 .elementor-element.elementor-element-40543f7 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:60px;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-920 .elementor-element.elementor-element-9fb0db4{width:var( --container-widget-width, 100.343% );max-width:100.343%;--container-widget-width:100.343%;--container-widget-flex-grow:0;font-family:"futura-pt", Sans-serif;font-size:24px;font-weight:400;line-height:39px;color:#B8B8B8;}.elementor-920 .elementor-element.elementor-element-9fb0db4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-920 .elementor-element.elementor-element-30f78f2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-920 .elementor-element.elementor-element-30f78f2:not(.elementor-motion-effects-element-type-background), .elementor-920 .elementor-element.elementor-element-30f78f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-920 .elementor-element.elementor-element-30f78f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 100px 0px;}.elementor-920 .elementor-element.elementor-element-30f78f2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-920 .elementor-element.elementor-element-a212900{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) -9px;}.elementor-920 .elementor-element.elementor-element-a212900 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:120px;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-920 .elementor-element.elementor-element-cb979b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;}.elementor-920 .elementor-element.elementor-element-cb979b4 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:42px;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000;color:#F6F6F6;}.elementor-920 .elementor-element.elementor-element-836fff0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-920 .elementor-element.elementor-element-1bef370{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) -9px;}.elementor-920 .elementor-element.elementor-element-1bef370 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:120px;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-920 .elementor-element.elementor-element-82c3099 .elementor-repeater-item-bc35d68.elementor-social-icon{background-color:#00000000;}.elementor-920 .elementor-element.elementor-element-82c3099{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:60px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-920 .elementor-element.elementor-element-82c3099 .elementor-social-icon{background-color:#00000000;}.elementor-920 .elementor-element.elementor-element-82c3099 .elementor-social-icon i{color:#F0F0F0;}.elementor-920 .elementor-element.elementor-element-82c3099 .elementor-social-icon svg{fill:#F0F0F0;}.elementor-920 .elementor-element.elementor-element-1064b3c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-920 .elementor-element.elementor-element-1064b3c:not(.elementor-motion-effects-element-type-background), .elementor-920 .elementor-element.elementor-element-1064b3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-920 .elementor-element.elementor-element-1064b3c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:070px 0px 50px 0px;}.elementor-920 .elementor-element.elementor-element-1064b3c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-920 .elementor-element.elementor-element-0df55eb img{width:7%;}.elementor-920 .elementor-element.elementor-element-339511e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) -9px;text-align:center;}.elementor-920 .elementor-element.elementor-element-339511e .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}@media(max-width:1024px) and (min-width:768px){.elementor-920 .elementor-element.elementor-element-ae8a14e{width:50%;}}@media(max-width:1024px){.elementor-920 .elementor-element.elementor-element-7046df1 > .elementor-container{min-height:75vh;}.elementor-920 .elementor-element.elementor-element-7046df1{padding:100px 50px 80px 50px;}.elementor-920 .elementor-element.elementor-element-eddbc87{width:var( --container-widget-width, 586.352px );max-width:586.352px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:586.352px;--container-widget-flex-grow:0;font-size:18px;}.elementor-920 .elementor-element.elementor-element-3b73186{padding:80px 40px 80px 40px;}.elementor-920 .elementor-element.elementor-element-9607d88{padding:100px 50px 80px 50px;}.elementor-bc-flex-widget .elementor-920 .elementor-element.elementor-element-f35933c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-920 .elementor-element.elementor-element-f35933c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-920 .elementor-element.elementor-element-f35933c > .elementor-element-populated{padding:0px 032px 0px 0px;}.elementor-920 .elementor-element.elementor-element-cd510ca .elementor-heading-title{font-size:18px;}.elementor-920 .elementor-element.elementor-element-11fcac8 .elementor-heading-title{font-size:15px;}.elementor-bc-flex-widget .elementor-920 .elementor-element.elementor-element-9b1a98f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-920 .elementor-element.elementor-element-9b1a98f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-920 .elementor-element.elementor-element-9b1a98f > .elementor-element-populated{padding:0px 0px 0px 32px;}.elementor-920 .elementor-element.elementor-element-e33c1d8 .elementor-heading-title{font-size:18px;}.elementor-920 .elementor-element.elementor-element-3ce7bad .elementor-heading-title{font-size:15px;}.elementor-920 .elementor-element.elementor-element-3009509{padding:100px 50px 80px 50px;}.elementor-bc-flex-widget .elementor-920 .elementor-element.elementor-element-61e91d5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-920 .elementor-element.elementor-element-61e91d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-920 .elementor-element.elementor-element-61e91d5 > .elementor-element-populated{padding:0px 032px 0px 0px;}.elementor-920 .elementor-element.elementor-element-13f20e1 .elementor-heading-title{font-size:18px;}.elementor-920 .elementor-element.elementor-element-b0fe3a3 .elementor-heading-title{font-size:15px;}.elementor-bc-flex-widget .elementor-920 .elementor-element.elementor-element-6288ec2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-920 .elementor-element.elementor-element-6288ec2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-920 .elementor-element.elementor-element-6288ec2 > .elementor-element-populated{padding:0px 0px 0px 32px;}.elementor-920 .elementor-element.elementor-element-82220ac .elementor-heading-title{font-size:18px;}.elementor-920 .elementor-element.elementor-element-d92e35b .elementor-heading-title{font-size:15px;}.elementor-920 .elementor-element.elementor-element-a98fb4b{padding:80px 40px 80px 40px;}.elementor-920 .elementor-element.elementor-element-8f83448{padding:80px 40px 80px 40px;}.elementor-920 .elementor-element.elementor-element-f86c022{padding:80px 40px 80px 40px;}.elementor-920 .elementor-element.elementor-element-30f78f2{padding:80px 40px 80px 40px;}.elementor-920 .elementor-element.elementor-element-ae8a14e > .elementor-element-populated{margin:0px 0px 020px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-920 .elementor-element.elementor-element-cb979b4 .elementor-heading-title{font-size:4.2vw;}.elementor-920 .elementor-element.elementor-element-82c3099{--icon-size:6vw;}.elementor-920 .elementor-element.elementor-element-1064b3c{padding:80px 40px 80px 40px;}}@media(max-width:767px){.elementor-920 .elementor-element.elementor-element-b45022f{--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-920 .elementor-element.elementor-element-2023a12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-920 .elementor-element.elementor-element-2023a12{left:0px;}body.rtl .elementor-920 .elementor-element.elementor-element-2023a12{right:0px;}.elementor-920 .elementor-element.elementor-element-2023a12{top:-1px;}.elementor-920 .elementor-element.elementor-element-7046df1:not(.elementor-motion-effects-element-type-background), .elementor-920 .elementor-element.elementor-element-7046df1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hansenvisuals.dk/wp-content/uploads/2025/11/ah-8.jpg");background-position:-364px 0px;background-size:cover;}.elementor-920 .elementor-element.elementor-element-7046df1 > .elementor-container{max-width:1200px;min-height:100vh;}.elementor-920 .elementor-element.elementor-element-7046df1{margin-top:0%;margin-bottom:0%;padding:0px 40px 0px 40px;}.elementor-920 .elementor-element.elementor-element-75e9ebb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-920 .elementor-element.elementor-element-e7ce2e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -6px;}.elementor-920 .elementor-element.elementor-element-e7ce2e0 .elementor-heading-title{font-size:10vw;}.elementor-920 .elementor-element.elementor-element-cbdeacc{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -6px;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:5vw;line-height:1.4em;}.elementor-920 .elementor-element.elementor-element-eddbc87{width:var( --container-widget-width, 67.27vw );max-width:67.27vw;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:67.27vw;--container-widget-flex-grow:0;font-size:17px;line-height:1.2em;}.elementor-920 .elementor-element.elementor-element-4b302a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-920 .elementor-element.elementor-element-4b302a7 .elementor-button{font-size:15px;padding:16px 20px 16px 16px;}.elementor-920 .elementor-element.elementor-element-3b73186{padding:50px 36px 40px 36px;}.elementor-920 .elementor-element.elementor-element-ef7265e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -6px;}.elementor-920 .elementor-element.elementor-element-ef7265e .elementor-heading-title{font-size:28px;}.elementor-920 .elementor-element.elementor-element-411db09{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -6px;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:18px;line-height:1.4em;}.elementor-920 .elementor-element.elementor-element-9607d88 > .elementor-container{max-width:1200px;}.elementor-920 .elementor-element.elementor-element-9607d88{margin-top:0%;margin-bottom:0%;padding:0px 40px 0px 40px;}.elementor-920 .elementor-element.elementor-element-f35933c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-920 .elementor-element.elementor-element-f35933c > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-920 .elementor-element.elementor-element-6f515f8 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-920 .elementor-element.elementor-element-cd510ca{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-920 .elementor-element.elementor-element-cd510ca .elementor-heading-title{font-size:16px;}.elementor-920 .elementor-element.elementor-element-11fcac8 .elementor-heading-title{font-size:13px;}.elementor-920 .elementor-element.elementor-element-9b1a98f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-920 .elementor-element.elementor-element-9b1a98f > .elementor-element-populated{margin:15% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-920 .elementor-element.elementor-element-39c2caf .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-920 .elementor-element.elementor-element-e33c1d8{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-920 .elementor-element.elementor-element-e33c1d8 .elementor-heading-title{font-size:16px;}.elementor-920 .elementor-element.elementor-element-3ce7bad .elementor-heading-title{font-size:13px;}.elementor-920 .elementor-element.elementor-element-3009509 > .elementor-container{max-width:1200px;}.elementor-920 .elementor-element.elementor-element-3009509{margin-top:0%;margin-bottom:0%;padding:050px 40px 0px 40px;}.elementor-920 .elementor-element.elementor-element-61e91d5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-920 .elementor-element.elementor-element-61e91d5 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-920 .elementor-element.elementor-element-13f20e1{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-920 .elementor-element.elementor-element-13f20e1 .elementor-heading-title{font-size:16px;}.elementor-920 .elementor-element.elementor-element-b0fe3a3 .elementor-heading-title{font-size:13px;}.elementor-920 .elementor-element.elementor-element-6288ec2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-920 .elementor-element.elementor-element-6288ec2 > .elementor-element-populated{margin:15% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-920 .elementor-element.elementor-element-82220ac{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-920 .elementor-element.elementor-element-82220ac .elementor-heading-title{font-size:16px;}.elementor-920 .elementor-element.elementor-element-d92e35b .elementor-heading-title{font-size:13px;}.elementor-920 .elementor-element.elementor-element-a98fb4b{padding:70px 32px 0px 32px;}.elementor-920 .elementor-element.elementor-element-2519a7f.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-920 .elementor-element.elementor-element-dbf5c2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -6px;}.elementor-920 .elementor-element.elementor-element-dbf5c2c .elementor-heading-title{font-size:44px;}.elementor-920 .elementor-element.elementor-element-32f632f{width:var( --container-widget-width, 283px );max-width:283px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -6px;--container-widget-width:283px;--container-widget-flex-grow:0;font-size:17px;line-height:1.4em;}.elementor-920 .elementor-element.elementor-element-8f83448{padding:10px 33px 62px 33px;}.elementor-920 .elementor-element.elementor-element-bbb7424{width:100%;}.elementor-920 .elementor-element.elementor-element-bbb7424.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-920 .elementor-element.elementor-element-bbb7424 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-920 .elementor-element.elementor-element-15af952{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;padding:0px 0px 0px 0px;}.elementor-920 .elementor-element.elementor-element-15af952 .elementor-heading-title{font-size:19px;}.elementor-920 .elementor-element.elementor-element-7a8d29b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:16px;line-height:1.4em;}.elementor-920 .elementor-element.elementor-element-9f9f888 > .elementor-element-populated{margin:36px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-920 .elementor-element.elementor-element-f86c022{padding:90px 32px 20px 32px;}.elementor-920 .elementor-element.elementor-element-77e2458{width:100%;}.elementor-920 .elementor-element.elementor-element-40543f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -6px;}.elementor-920 .elementor-element.elementor-element-40543f7 .elementor-heading-title{font-size:28px;}.elementor-920 .elementor-element.elementor-element-9fb0db4{width:var( --container-widget-width, 100% );max-width:100%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -6px;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:18px;line-height:1.4em;}.elementor-920 .elementor-element.elementor-element-30f78f2{padding:33px 32px 40px 32px;}.elementor-920 .elementor-element.elementor-element-ae8a14e{width:100%;}.elementor-920 .elementor-element.elementor-element-ae8a14e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-920 .elementor-element.elementor-element-a212900{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -6px;}.elementor-920 .elementor-element.elementor-element-a212900 .elementor-heading-title{font-size:56px;}.elementor-920 .elementor-element.elementor-element-cb979b4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -6px;}.elementor-920 .elementor-element.elementor-element-cb979b4 .elementor-heading-title{font-size:24px;}.elementor-920 .elementor-element.elementor-element-836fff0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-920 .elementor-element.elementor-element-836fff0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-920 .elementor-element.elementor-element-1bef370{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -6px;}.elementor-920 .elementor-element.elementor-element-1bef370 .elementor-heading-title{font-size:56px;}.elementor-920 .elementor-element.elementor-element-82c3099{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;--icon-size:28px;--grid-column-gap:0px;}.elementor-920 .elementor-element.elementor-element-82c3099 .elementor-social-icon{--icon-padding:0.4em;}.elementor-920 .elementor-element.elementor-element-1064b3c{padding:20px 32px 40px 32px;}.elementor-920 .elementor-element.elementor-element-0df55eb img{width:14%;}.elementor-920 .elementor-element.elementor-element-339511e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -6px;text-align:center;}.elementor-920 .elementor-element.elementor-element-339511e .elementor-heading-title{font-size:3.3vw;}}/* Start custom CSS for column, class: .elementor-element-3c09bc3 */.scroll-reveal {
    opacity: 0;
    transform: translateY(60px);

    animation: reveal linear forwards;
    animation-timeline: view();
    animation-range: entry 20% cover 40%;
}

@keyframes reveal {
    to {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a11eb8b */.elementor-920 .elementor-element.elementor-element-a11eb8b {
  position: relative;
  overflow: hidden;
}

/* Billede */
.elementor-920 .elementor-element.elementor-element-a11eb8b img {
  display: block;
  width: 100%;
  transform: scale(1);
  transition: transform 2.5s ease;
  z-index: 0;
  position: relative;
}

/* Zoom ved hover */
.elementor-920 .elementor-element.elementor-element-a11eb8b:hover img {
  transform: scale(1.1);
}

/* Gradient overlay */
.elementor-920 .elementor-element.elementor-element-a11eb8b::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    180deg,
    rgba(0,0,0,0.2) 0%,
    rgba(0,0,0,1) 100%
  );
  opacity: 1; /* fuld gradient */
  transition: opacity 2.5s ease; /* smooth transition */
  z-index: 1;
}

/* Hover: kun lidt mørk (ændrer opacity) */
.elementor-920 .elementor-element.elementor-element-a11eb8b:hover::before {
  opacity: 0.25; /* justér for hvor mørk du vil have den */
}

/* Indhold ovenpå */
.elementor-920 .elementor-element.elementor-element-a11eb8b > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41353e8 */.elementor-920 .elementor-element.elementor-element-41353e8 {
  position: relative;
  overflow: hidden;
}

/* Billede */
.elementor-920 .elementor-element.elementor-element-41353e8 img {
  display: block;
  width: 100%;
  transform: scale(1);
  transition: transform 2.5s ease;
  z-index: 0;
  position: relative;
}

/* Zoom ved hover */
.elementor-920 .elementor-element.elementor-element-41353e8:hover img {
  transform: scale(1.1);
}

/* Gradient overlay */
.elementor-920 .elementor-element.elementor-element-41353e8::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    180deg,
    rgba(0,0,0,0.2) 0%,
    rgba(0,0,0,1) 100%
  );
  opacity: 1; /* fuld gradient */
  transition: opacity 2.5s ease; /* smooth transition */
  z-index: 1;
}

/* Hover: kun lidt mørk (ændrer opacity) */
.elementor-920 .elementor-element.elementor-element-41353e8:hover::before {
  opacity: 0.25; /* justér for hvor mørk du vil have den */
}

/* Indhold ovenpå */
.elementor-920 .elementor-element.elementor-element-41353e8 > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84703ad */.elementor-920 .elementor-element.elementor-element-84703ad {
  position: relative;
  overflow: hidden;
}

/* Billede */
.elementor-920 .elementor-element.elementor-element-84703ad img {
  display: block;
  width: 100%;
  transform: scale(1);
  transition: transform 2.5s ease;
  z-index: 0;
  position: relative;
}

/* Zoom ved hover */
.elementor-920 .elementor-element.elementor-element-84703ad:hover img {
  transform: scale(1.1);
}

/* Gradient overlay */
.elementor-920 .elementor-element.elementor-element-84703ad::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    180deg,
    rgba(0,0,0,0.2) 0%,
    rgba(0,0,0,1) 100%
  );
  opacity: 1; /* fuld gradient */
  transition: opacity 2.5s ease; /* smooth transition */
  z-index: 1;
}

/* Hover: kun lidt mørk (ændrer opacity) */
.elementor-920 .elementor-element.elementor-element-84703ad:hover::before {
  opacity: 0.25; /* justér for hvor mørk du vil have den */
}

/* Indhold ovenpå */
.elementor-920 .elementor-element.elementor-element-84703ad > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-817e801 */.elementor-920 .elementor-element.elementor-element-817e801 {
  position: relative;
  overflow: hidden;
}

/* Billede */
.elementor-920 .elementor-element.elementor-element-817e801 img {
  display: block;
  width: 100%;
  transform: scale(1);
  transition: transform 2.5s ease;
  z-index: 0;
  position: relative;
}

/* Zoom ved hover */
.elementor-920 .elementor-element.elementor-element-817e801:hover img {
  transform: scale(1.1);
}

/* Gradient overlay */
.elementor-920 .elementor-element.elementor-element-817e801::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    180deg,
    rgba(0,0,0,0.2) 0%,
    rgba(0,0,0,1) 100%
  );
  opacity: 1; /* fuld gradient */
  transition: opacity 2.5s ease; /* smooth transition */
  z-index: 1;
}

/* Hover: kun lidt mørk (ændrer opacity) */
.elementor-920 .elementor-element.elementor-element-817e801:hover::before {
  opacity: 0.25; /* justér for hvor mørk du vil have den */
}

/* Indhold ovenpå */
.elementor-920 .elementor-element.elementor-element-817e801 > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */