.elementor .dp-pil-venstre{position:relative;}.elementor .dp-pil-ne{position:relative;}.elementor .custom-sticky-header{position:relative;z-index:20;}.elementor .dp-nyhedsgrid{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;}.elementor .dp-billede{width:100%;height:auto;object-fit:cover;border-radius:var(--dp-runding);display:block;}.elementor .dp-knap:hover,.elementor .dp-knap:focus-visible{color:#FFFFFF;text-decoration:none;border-width:0px;outline-style:none;background-color:#103750;transform:translate3d(0px, -2px, 0px);}.elementor .dp-knap:focus{border-width:0px;outline-width:0px;outline-style:none;box-shadow: none;\n}.elementor .dp-knap:active{border-width:0px;outline-style:none;transform:translate3d(0px, 0px, 0px);}.elementor .dp-knap{min-height:48px;max-width:100%;font-weight:700;font-size:0.875rem;color:var(--dp-farve-hvid);line-height:1.5;text-decoration:none;cursor:pointer;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;border-radius:5px;border-width:0px;outline-style:none;background-color:var(--dp-farve-knap);transition:background-color 0.18s, color 0.18s, transform 0.18s;display:inline-flex;gap:1.5rem;justify-content:space-between;align-items:center;width: fit-content; text-align: left; white-space: normal; &:focus-visible { background-color: var(--dp-farve-knap-hover); color: var(--dp-farve-hvid); outline: 3px solid var(--dp-farve-orange); outline-offset: 4px; } &:focus-visible { outline: 2px solid #17476B; outline-offset: 4px; } &:focus:not(:focus-visible) { outline: none; } &:focus-visible:not(.dp-knap-link) { outline: 2px solid #17476b; outline-offset: 4px; } &:focus-visible.dp-knap-lys { outline-color: #ffffff; }\n}.elementor .dp-overskrift{font-family:var(--dp-skrift);font-weight:800;color:inherit;letter-spacing:-0.035em;margin:0px;display:block;cursor: auto;\n}.elementor .dp-raekke{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;align-items:center;}.elementor .dp-stak{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.25rem;align-items:stretch;}.elementor .dp-ramme{width:100%;min-width:0px;max-width:var(--dp-bredde);padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .dp-indholdsramme{width:100%;min-width:0px;max-width:var(--dp-bredde);padding:0px;margin-inline:auto;\n}.elementor .dp-sektion{width:100%;padding-block-start:var(--dp-sektionsafstand);padding-block-end:var(--dp-sektionsafstand);padding-inline-start:var(--dp-sideafstand);padding-inline-end:var(--dp-sideafstand);}.elementor .dp-base{min-width:0px;font-family:var(--dp-skrift);font-size:var(--dp-tekst-normal);color:var(--dp-farve-logo);line-height:1.65;padding:0px;overflow-wrap: break-word;\n}.elementor .dp-tekst-lille{font-size:var(--dp-tekst-lille);line-height:1.6;}.elementor .dp-tekst-stor{font-size:var(--dp-tekst-stor);line-height:1.6;}.elementor .dp-tekst-h3{font-size:var(--dp-tekst-h3);line-height:1.3;}.elementor .dp-tekst-h2{font-size:var(--dp-tekst-h2);line-height:1.16;}.elementor .dp-tekst-hero{max-width:15ch;font-size:var(--dp-tekst-hero);line-height:1.06;}.elementor .dp-knap-link:hover,.elementor .dp-knap-link:focus-visible{color:inherit;text-decoration:underline;outline-style:none;background-color:transparent;}.elementor .dp-knap-link:focus{border-width:0px;outline-style:none;background-color:transparent;}.elementor .dp-knap-link:active{outline-style:none;background-color:transparent;}.elementor .dp-knap-link{min-height:44px;color:inherit;padding:0px;border-width:0px;background-color:transparent;text-align: left; text-underline-offset: 5px; &:focus-visible { color: inherit; background-color: transparent; text-decoration: underline; outline: 3px solid var(--dp-farve-orange); outline-offset: 4px; } &:focus-visible { background-color: transparent; color: inherit; outline: none; text-decoration: underline; text-decoration-thickness: 2px; }\n}.elementor .dp-knap-lys:hover,.elementor .dp-knap-lys:focus-visible{color:#103750;background-color:#E6EEF4;transform:translate3d(0px, -2px, 0px);}.elementor .dp-knap-lys{color:var(--dp-farve-logo);background-color:var(--dp-farve-hvid);&:focus-visible { background-color: #E6EEF4; color: #103750; outline: 2px solid #FFFFFF; outline-offset: 4px; }\n}