.elementor-42 .elementor-element.elementor-element-42f7b9e > .elementor-container{max-width:1180px;}.elementor-42 .elementor-element.elementor-element-42f7b9e{margin-top:0px;margin-bottom:0px;padding:18px 24px 70px 24px;}.elementor-42 .elementor-element.elementor-element-e5c9f2e:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-e5c9f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.lovelangeland.dk/wp-content/uploads/2026/05/img-4242.jpg");background-position:center center;background-size:cover;}.elementor-42 .elementor-element.elementor-element-e5c9f2e > .elementor-container{max-width:1180px;}.elementor-42 .elementor-element.elementor-element-e5c9f2e, .elementor-42 .elementor-element.elementor-element-e5c9f2e > .elementor-background-overlay{border-radius:28px 28px 28px 28px;}.elementor-42 .elementor-element.elementor-element-e5c9f2e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:64px 24px 56px 24px;}.elementor-42 .elementor-element.elementor-element-e5c9f2e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-42 .elementor-element.elementor-element-79c2bd6{font-size:13px;line-height:1.7em;color:#dce9f6;}.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-42 .elementor-element.elementor-element-e93a72b .elementor-heading-title{font-size:54px;font-weight:700;line-height:1.1em;color:#fff;}.elementor-42 .elementor-element.elementor-element-104ef03{font-size:20px;line-height:1.7em;color:#f4faf7;}.elementor-42 .elementor-element.elementor-element-2ac20f6 > .elementor-container{max-width:1180px;}.elementor-42 .elementor-element.elementor-element-2ac20f6{margin-top:0px;margin-bottom:0px;padding:42px 0px 18px 0px;}.elementor-42 .elementor-element.elementor-element-df9cf6b .elementor-heading-title{font-size:42px;font-weight:700;line-height:1.1em;color:#7B9DBF;}.elementor-42 .elementor-element.elementor-element-41fc7ad{font-size:18px;line-height:1.7em;color:#343434;}.elementor-42 .elementor-element.elementor-element-683d5f1:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-683d5f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7B9DBF;}.elementor-42 .elementor-element.elementor-element-683d5f1 > .elementor-container{max-width:1180px;}.elementor-42 .elementor-element.elementor-element-683d5f1, .elementor-42 .elementor-element.elementor-element-683d5f1 > .elementor-background-overlay{border-radius:28px 28px 28px 28px;}.elementor-42 .elementor-element.elementor-element-683d5f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:34px 28px 34px 28px;}.elementor-42 .elementor-element.elementor-element-683d5f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42 .elementor-element.elementor-element-7e08574 .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.1em;color:#1A1A1A;}.elementor-42 .elementor-element.elementor-element-b987a36{font-size:16px;line-height:1.7em;color:#1A1A1A;}.elementor-42 .elementor-element.elementor-element-7c08f49{font-size:14px;line-height:1.7em;color:#fff;}.elementor-42 .elementor-element.elementor-element-60b3f2f .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.1em;color:#1A1A1A;}.elementor-42 .elementor-element.elementor-element-64df925{font-size:16px;line-height:1.7em;color:#1A1A1A;}.elementor-42 .elementor-element.elementor-element-f74f7ca{font-size:14px;line-height:1.7em;color:#fff;}.elementor-42 .elementor-element.elementor-element-acd28ec .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.1em;color:#1A1A1A;}.elementor-42 .elementor-element.elementor-element-664a218{font-size:16px;line-height:1.7em;color:#1A1A1A;}.elementor-42 .elementor-element.elementor-element-94cacd4{font-size:14px;line-height:1.7em;color:#fff;}.elementor-42 .elementor-element.elementor-element-05563b5 .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.1em;color:#1A1A1A;}.elementor-42 .elementor-element.elementor-element-26e7a9e{font-size:16px;line-height:1.7em;color:#1A1A1A;}.elementor-42 .elementor-element.elementor-element-0b49d7e{font-size:14px;line-height:1.7em;color:#fff;}.elementor-42 .elementor-element.elementor-element-fba7b47 .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.1em;color:#1A1A1A;}.elementor-42 .elementor-element.elementor-element-8aacda9{font-size:16px;line-height:1.7em;color:#1A1A1A;}.elementor-42 .elementor-element.elementor-element-22cca07{font-size:14px;line-height:1.7em;color:#fff;}.elementor-42 .elementor-element.elementor-element-c4e2790 .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.1em;color:#1A1A1A;}.elementor-42 .elementor-element.elementor-element-039a55f{font-size:16px;line-height:1.7em;color:#1A1A1A;}.elementor-42 .elementor-element.elementor-element-c34b52d{font-size:14px;line-height:1.7em;color:#fff;}.elementor-42 .elementor-element.elementor-element-9ba7473 .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.1em;color:#1A1A1A;}.elementor-42 .elementor-element.elementor-element-5e24c38{font-size:16px;line-height:1.7em;color:#1A1A1A;}.elementor-42 .elementor-element.elementor-element-dca112e{font-size:14px;line-height:1.7em;color:#fff;}.elementor-42 .elementor-element.elementor-element-3bf1801 .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.1em;color:#1A1A1A;}.elementor-42 .elementor-element.elementor-element-e149ff4{font-size:16px;line-height:1.7em;color:#1A1A1A;}.elementor-42 .elementor-element.elementor-element-18d0ef0{font-size:14px;line-height:1.7em;color:#fff;}.elementor-42 .elementor-element.elementor-element-f700d16:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-f700d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7B9DBF;}.elementor-42 .elementor-element.elementor-element-f700d16 > .elementor-container{max-width:1180px;}.elementor-42 .elementor-element.elementor-element-f700d16, .elementor-42 .elementor-element.elementor-element-f700d16 > .elementor-background-overlay{border-radius:28px 28px 28px 28px;}.elementor-42 .elementor-element.elementor-element-f700d16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:44px;margin-bottom:0px;padding:38px 28px 38px 28px;}.elementor-42 .elementor-element.elementor-element-f700d16 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42 .elementor-element.elementor-element-8ed2561 .elementor-heading-title{font-size:38px;font-weight:700;line-height:1.1em;color:#fff;}.elementor-42 .elementor-element.elementor-element-532c7eb{font-size:18px;line-height:1.7em;color:#fff;}.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-42 .elementor-element.elementor-element-1cf6d12 .elementor-button{background-color:#7BA68E;fill:#fff;color:#fff;border-radius:999px 999px 999px 999px;padding:12px 24px 12px 24px;}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-e5c9f2e{padding:0px 0px 0px 0px;}}