.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}@media(max-width:1024px){.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS */.elementor-86 {--fh-green:#0D564B;--fh-ink:#2E2B36;--fh-text:#5E5E5E;--fh-paper:#FBFAFA;--fh-white:#FFFFFF;--fh-mist:#EBF1EE;--fh-body:Lato;--fh-heading:Montserrat;}
.elementor-86 .fh-page {display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;width:100%;min-width:0;background:#FBFAFA;}
.elementor-86 .fh-h1 {display:block;font-family:Montserrat,sans-serif;font-size:clamp(2.5rem,4.5vw,4.4rem);font-weight:400;line-height:1.08;letter-spacing:-.055em;color:#0D564B;margin:0;cursor:default;}
.elementor-86 .fh-h3 {display:block;font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.3;letter-spacing:-.03em;color:#0D564B;margin:0;cursor:default;}
.elementor-86 .fh-body {display:block;font-family:Lato,sans-serif;font-size:1.125rem;line-height:1.7;font-weight:400;color:#5E5E5E;margin:0;cursor:default;}
.elementor-86 .fh-label {display:block;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:600;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;color:#0D564B;margin:0;cursor:default;}
.elementor-86 a.fh-link {display:inline-block;align-self:flex-start;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:500;line-height:1.5;letter-spacing:normal;text-transform:none;color:#0D564B;background:transparent;border:0;border-bottom:1px solid #0D564B;border-radius:0;padding:.7rem 0;min-height:2.75rem;text-decoration:none;cursor:pointer;}
.elementor-86 a.fh-link:hover {color:#2E2B36;border-color:#2E2B36;}
.elementor-86 a.fh-link:focus-visible {outline:2px solid #0D564B;outline-offset:4px;}
.elementor-86 .elementor-widget-theme-post-content {font-family:Lato,sans-serif;font-size:1.125rem;line-height:1.85;color:#5E5E5E;}
.elementor-86 .elementor-widget-theme-post-content p {margin:0 0 1.5em;}
.elementor-86 .elementor-widget-theme-post-content h2,.elementor-86 .elementor-widget-theme-post-content h3 {font-family:Montserrat,sans-serif;color:#0D564B;line-height:1.3;margin:2em 0 .75em;}
.elementor-86 .elementor-widget-theme-post-content a {color:#0D564B;text-decoration:underline;text-underline-offset:.2em;}
.elementor-86 [data-id="38a3b65e"] .fh-h3,.elementor-86 [data-id="38a3b65e"] .fh-body {color:#fff;}
.elementor-86 footer a {color:inherit;text-decoration:underline;text-underline-offset:.2em;}
.elementor-86 [data-id="300f6f2b"] {font-size:1.25rem;}
.elementor-86 [data-id="1a910ca0"],.elementor-86 [data-id="13e07ff1"] {font-size:1rem;}
.elementor-86 [data-id="7fc25ab6"] {font-size:.9rem;}
.elementor-86 [data-id="30f2961c"] {font-size:.95rem;}
@media(max-width:767px) {.elementor-86 .fh-h1 {font-size:2.5rem;letter-spacing:-.045em;}.elementor-86 .elementor-widget-theme-post-content {font-size:1.05rem;}}

body:has(.elementor-86) footer.site-footer:not(.elementor-location-footer) {display:none;}
.elementor-86 [data-id="507b91a6"]:has(img:not([src])),.elementor-86 [data-id="507b91a6"]:has(img[src=""]) {display:none;}


/* Sammenhængende artikelkolonne og linjer fra Fuglehaves design. */
.elementor-86 [data-id="75d7e185"] {max-width:78rem;margin:0 auto;padding:0 2.5rem;}
.elementor-86 [data-id="146e37cb"] {max-width:none;margin:0;padding:5rem 0 2.5rem;border-bottom:1px solid #d6e2dd;}
.elementor-86 [data-id="342b3ee7"] {max-width:44rem;margin:0;padding:2.5rem 0 0;text-align:left;}
.elementor-86 [data-id="4fb18949"] {max-width:44rem;margin:0;padding:2.5rem 0 5rem;}
.elementor-86 .elementor-widget-theme-post-content p:first-child {font-size:1.25rem;line-height:1.75;color:#2E2B36;}
@media (max-width:1024px) {
.elementor-86 [data-id="75d7e185"] {padding:0 2rem;}
.elementor-86 [data-id="146e37cb"] {padding:4rem 0 2rem;}
}
@media (max-width:767px) {
.elementor-86 [data-id="75d7e185"] {padding:0 1.25rem;}
.elementor-86 [data-id="146e37cb"] {padding:3rem 0 2rem;}
.elementor-86 [data-id="342b3ee7"] {padding:2rem 0 0;}
.elementor-86 [data-id="4fb18949"] {padding:2rem 0 3rem;}
.elementor-86 .elementor-widget-theme-post-content p:first-child {font-size:1.125rem;line-height:1.8;}
}/* End custom CSS */