.elementor-23 .elementor-element.elementor-element-433865e{--display:flex;--min-height:432px;}.elementor-23 .elementor-element.elementor-element-433865e:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-433865e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.byml.dk/wp-content/uploads/2026/09/44cfd08f9bc6d461a3c830be9cd8343d-3-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-23 .elementor-element.elementor-element-27bb143{margin:160px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-27bb143 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:91px;font-weight:600;color:#FFE17D;}.elementor-23 .elementor-element.elementor-element-c5dbedc{--display:flex;}.elementor-23 .elementor-element.elementor-element-46aa09b{--spacer-size:7px;}.elementor-23 .elementor-element.elementor-element-d7781af{text-align:center;}.elementor-23 .elementor-element.elementor-element-d7781af .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:40px;font-weight:600;color:#FFE17D;}.elementor-23 .elementor-element.elementor-element-ad0ec36{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-23 .elementor-element.elementor-element-ad0ec36.e-con{--align-self:center;}.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-23 .elementor-element.elementor-element-be1f2f1{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#E8E8E8;}.elementor-23 .elementor-element.elementor-element-be1f2f1 p{margin-block-end:20px;}.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-23 .elementor-element.elementor-element-911a289 .elementor-button{background-color:#FFE17D;fill:#282828;color:#282828;}.elementor-23 .elementor-element.elementor-element-911a289 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-911a289 .elementor-button:focus{background-color:#4b4b4b;color:#FFE17D;}.elementor-23 .elementor-element.elementor-element-911a289{width:var( --container-widget-width, 100% );max-width:100%;margin:-37px 6px calc(var(--kit-widget-spacing, 0px) + 6px) 6px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-911a289.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-911a289 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-911a289 .elementor-button:focus svg{fill:#FFE17D;}.elementor-23 .elementor-element.elementor-element-6421ed2{--display:flex;}.elementor-23 .elementor-element.elementor-element-b8b3333{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-959ae68{--display:flex;--min-height:335px;}.elementor-23 .elementor-element.elementor-element-9492ec5{--display:flex;}.elementor-23 .elementor-element.elementor-element-3909b2f .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:600;color:#FFE17D;}.elementor-23 .elementor-element.elementor-element-18f7621{color:#D7D7D7;}.elementor-widget-testimonial .elementor-testimonial-content{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-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{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-23 .elementor-element.elementor-element-e97704c{margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-e97704c .elementor-testimonial-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-e97704c .elementor-testimonial-content{color:#FFE17D;font-family:"Roboto", Sans-serif;font-weight:400;font-style:italic;}.elementor-23 .elementor-element.elementor-element-e97704c .elementor-testimonial-name{color:#FFE17D;font-family:"Roboto", Sans-serif;font-weight:600;text-shadow:0px 0px 21px rgba(0,0,0,0.3);}.elementor-23 .elementor-element.elementor-element-e97704c .elementor-testimonial-job{color:#C7C7C7;}.elementor-23 .elementor-element.elementor-element-6a7ea84{--display:flex;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-b2583c1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-66b59f3{--display:flex;--min-height:335px;}.elementor-23 .elementor-element.elementor-element-6cddd79{--display:flex;}.elementor-23 .elementor-element.elementor-element-25836e0 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:600;color:#FFE17D;}.elementor-23 .elementor-element.elementor-element-75f1485{color:#D7D7D7;}.elementor-23 .elementor-element.elementor-element-385ff5a{--display:flex;--margin-top:39px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-dcab978{--display:flex;--margin-top:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-264d8ba .elementor-testimonial-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-264d8ba .elementor-testimonial-content{color:#FFE17D;font-family:"Roboto", Sans-serif;font-weight:400;font-style:italic;}.elementor-23 .elementor-element.elementor-element-264d8ba .elementor-testimonial-name{color:#FFE17D;font-family:"Roboto", Sans-serif;font-weight:600;text-shadow:0px 0px 21px rgba(0,0,0,0.3);}.elementor-23 .elementor-element.elementor-element-264d8ba .elementor-testimonial-job{color:#C7C7C7;}.elementor-23 .elementor-element.elementor-element-6c2a7bd{--display:flex;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-d232474{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-5693966{--display:flex;--min-height:335px;}.elementor-23 .elementor-element.elementor-element-b0084ce{--display:flex;}.elementor-23 .elementor-element.elementor-element-86f16bc .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:600;color:#FFE17D;}.elementor-23 .elementor-element.elementor-element-62013dd{color:#D7D7D7;}.elementor-23 .elementor-element.elementor-element-c36b917{--display:flex;}.elementor-23 .elementor-element.elementor-element-5c5b716{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-5c5b716 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:43px;font-weight:600;color:#FFE17D;}.elementor-23 .elementor-element.elementor-element-7ed063d .elementor-repeater-item-d3cbeb6.elementor-social-icon{background-color:#FFE17DA3;}.elementor-23 .elementor-element.elementor-element-7ed063d{--grid-template-columns:repeat(0, auto);text-align:center;margin:41px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:39px;--grid-column-gap:89px;--grid-row-gap:0px;}.elementor-23 .elementor-element.elementor-element-7ed063d .elementor-social-icon{--icon-padding:0.6em;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-b8b3333{--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-b2583c1{--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-d232474{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-c5dbedc{--content-width:986px;}.elementor-23 .elementor-element.elementor-element-ad0ec36{--width:87%;}.elementor-23 .elementor-element.elementor-element-6421ed2{--content-width:1600px;}.elementor-23 .elementor-element.elementor-element-6a7ea84{--content-width:1600px;}.elementor-23 .elementor-element.elementor-element-6c2a7bd{--content-width:1600px;}}@media(min-width:1025px){.elementor-23 .elementor-element.elementor-element-433865e:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-433865e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-b8b3333{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-b2583c1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-d232474{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-7ed063d{--grid-row-gap:53px;}}