.elementor .e-6a63e28-44bb708{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0; object-position: center;\n}.elementor .e-337dec2-44364e9{max-width:38rem;font-weight:700;font-size:clamp(2.5rem, 5vw, 3.75rem);color:#FFFFFF;line-height:1;margin:0px;}.elementor .e-0b7bc83-1e4370d{max-width:31rem;font-size:clamp(1rem, 1.6vw, 1.125rem);color:#FFFFFF;line-height:1.6;margin:0px;}.elementor .e-9a887ab-5fc9c48{font-weight:700;font-size:0.9375rem;color:#FFFFFF;line-height:1.2;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.875rem;padding-inline-end:1.875rem;border-radius:4px;border-width:1px;border-color:#0D8231;border-style:solid;background-color:#0D8231;}.elementor .e-b0f50e6-35289e5{font-weight:700;font-size:0.9375rem;color:#FFFFFF;line-height:1.2;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.875rem;padding-inline-end:1.875rem;border-radius:4px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-c11f37a-3b5878c{padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1rem;flex-wrap:wrap;align-items:center;}.elementor .e-7fe4a0b-cefd895{width:100%;max-width:80rem;padding:0px;flex-direction:column;gap:1.5rem;justify-content:center;align-items:flex-start;}.elementor .e-1433447-bf62b2d{width:100%;position:relative;z-index:1;padding-block-start:clamp(3.5rem, 7vw, 6rem);padding-block-end:clamp(3.5rem, 7vw, 6rem);padding-inline-start:clamp(1rem, 3vw, 1.5rem);padding-inline-end:clamp(1rem, 3vw, 1.5rem);background-image:linear-gradient(90deg, rgba(9,24,16,0.88) 0%,rgba(9,24,16,0.7) 48%,rgba(9,24,16,0.22) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;justify-content:center;align-items:center;}.elementor .e-388a91b-750fdf8{min-height:34rem;overflow:hidden;position:relative;padding:0px;background-color:#0B4B2B;justify-content:center;align-items:stretch;}.elementor .e-bf79d95-1c86dcb{font-weight:600;font-size:0.8125rem;color:#0D8231;letter-spacing:0.08em;line-height:1.2;margin:0px;}.elementor .e-2ad5360-398744d{font-weight:700;font-size:clamp(2rem, 3.5vw, 2.8125rem);color:#1F1F1F;line-height:1.1;margin:0px;}.elementor .e-f9a8c57-5e5d218{font-size:1rem;color:#666666;line-height:1.6;margin:0px;}.elementor .e-d686e42-35616bd{font-weight:700;font-size:0.9375rem;color:#0B4B2B;line-height:1.2;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:4px;border-width:1px;border-color:#0B4B2B;border-style:solid;background-color:transparent;}.elementor .e-d4c33a7-75b662c{padding:0px;flex-direction:column;gap:1.5rem;flex:1 1 16rem;align-items:flex-start;}.elementor .e-9d838c8-3d64d44{min-width:0px;padding:0px;gap:1.5rem;flex-wrap:wrap;flex:3 1 38rem;}.elementor .e-097415a-fb0cd7e{width:100%;max-width:80rem;padding:0px;gap:2rem;flex-wrap:wrap;align-items:flex-start;}.elementor .e-f299d68-0b9edc9{padding-block-start:clamp(3.5rem, 7vw, 6rem);padding-block-end:clamp(3.5rem, 7vw, 6rem);padding-inline-start:clamp(1rem, 3vw, 1.5rem);padding-inline-end:clamp(1rem, 3vw, 1.5rem);background-color:#F7F6F2;justify-content:center;/* Hele holdet: intro over en responsiv medarbejderoversigt. */
& > .e-flexbox-base { flex-direction: column; gap: 48px; }
& > .e-flexbox-base > .e-flexbox-base { width: 100%; flex: 0 1 auto; }
& .e-collection-loop-layout-base { grid-template-columns: repeat(auto-fit, minmax(min(100%, 16rem), 1fr)); gap: 24px; }
& .e-collection-loop-layout-base > div { min-width: 0; min-height: 0; }
& .e-collection-loop-layout-base img { width: 100%; height: 320px; object-fit: cover; object-position: center 25%; }
& .e-collection-loop-layout-base h3 { font-size: 28px; overflow-wrap: anywhere; }
& .e-collection-loop-layout-base > div:has(img:not([src])) { position: relative; }
& .e-collection-loop-layout-base img:not([src]) { visibility: hidden; }
& .e-collection-loop-layout-base > div:has(img:not([src]))::before { content: "Portræt på vej"; display: grid; place-items: center; position: absolute; top: 0; left: 0; right: 0; height: 320px; background: #E7E5E0; color: #666666; font: 400 16px Inter, sans-serif; }
@media (max-width: 767px) {
& .e-collection-loop-layout-base { grid-template-columns: repeat(auto-fit, minmax(min(100%, 16rem), 1fr)); }
}\n}.elementor .e-724d9c3-ea4039b{width:100%;height:25rem;min-width:0px;object-fit:cover;border-radius:4px;flex:1 1 28rem;}.elementor .e-6e67dd9-f3a49da{font-weight:600;font-size:0.8125rem;color:#0D8231;letter-spacing:0.08em;line-height:1.2;margin:0px;}.elementor .e-8efedd1-81bf5e4{font-weight:700;font-size:clamp(2rem, 3.5vw, 2.8125rem);color:#1F1F1F;line-height:1.1;margin:0px;}.elementor .e-fa29046-7cc375d{font-size:clamp(1rem, 1.6vw, 1.125rem);color:#1F1F1F;line-height:1.6;margin:0px;}.elementor .e-b0319c9-7e349ae{font-size:0.875rem;color:#666666;line-height:1.5;margin:0px;}.elementor .e-ff5a410-00d667f{font-weight:700;font-size:0.9375rem;color:#FFFFFF;line-height:1.2;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:4px;border-width:1px;border-color:#0D8231;border-style:solid;background-color:#0D8231;}.elementor .e-02d969a-50e2ae9{min-width:0px;padding:0px;flex-direction:column;gap:1.5rem;flex:1 1 24rem;align-items:flex-start;}.elementor .e-b883ef9-85fc0b2{width:100%;max-width:80rem;padding:0px;gap:clamp(2rem, 4vw, 4rem);flex-wrap:wrap;align-items:center;}.elementor .e-e3337f4-c162493{padding-block-start:clamp(3.5rem, 7vw, 6rem);padding-block-end:clamp(3.5rem, 7vw, 6rem);padding-inline-start:clamp(1rem, 3vw, 1.5rem);padding-inline-end:clamp(1rem, 3vw, 1.5rem);background-color:#FFFFFF;justify-content:center;}