@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v21/pxiAyp8kv8JHgFVrJJLmE3tF.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v21/pxiDyp8kv8JHgFVrJJLmv1plEA.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v21/pxiDyp8kv8JHgFVrJJLm21llEA.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v21/pxiGyp8kv8JHgFVrJJLedw.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v21/pxiDyp8kv8JHgFVrJJLmg1hlEA.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v21/pxiDyp8kv8JHgFVrJJLmr19lEA.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v21/pxiDyp8kv8JHgFVrJJLmy15lEA.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v21/pxiDyp8kv8JHgFVrJJLm111lEA.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v21/pxiDyp8kv8JHgFVrJJLm81xlEA.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v21/pxiGyp8kv8JHgFVrLPTedw.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLFj_V1s.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLDz8V1s.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v21/pxiEyp8kv8JHgFVrFJA.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLGT9V1s.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLEj6V1s.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLCz7V1s.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLDD4V1s.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLBT5V1s.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOiCnqEu92Fr1Mu51QrIzc.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TjARc9.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOkCnqEu92Fr1Mu52xP.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51S7ABc9.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBhc9.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TLBBc9.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOkCnqEu92Fr1MmgWxP.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmSU5vAw.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOmCnqEu92Fr1Me5Q.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmEU9vAw.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmWUlvAw.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmYUtvAw.ttf) format('truetype');
}
.fusion-row .plast-indhold .fusion-column-wrapper p,
.fusion-row .plast-indhold .fusion-column-wrapper li {
  color: initial;
  font-family: initial;
  font-size: initial;
  font-weight: initial;
  line-height: initial;
  text-transform: initial;
  font-family: "Poppins" !important;
  color: #00343a;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  font-weight: 400;
  line-height: 150%;
  /* 24px */
}
@media (min-width: 992px) {
  .fusion-row .plast-indhold .fusion-column-wrapper p,
  .fusion-row .plast-indhold .fusion-column-wrapper li {
    font-size: 16px;
    font-weight: 400;
    line-height: 150%;
    /* 24px */
  }
}
.fusion-row .plast-indhold .fusion-column-wrapper a {
  color: initial;
  font-family: initial;
  font-size: initial;
  font-weight: initial;
  line-height: initial;
  text-transform: initial;
  font-family: "Poppins" !important;
  color: #00343a;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  font-weight: 400;
  line-height: 150%;
  /* 24px */
}
@media (min-width: 992px) {
  .fusion-row .plast-indhold .fusion-column-wrapper a {
    font-size: 16px;
    font-weight: 400;
    line-height: 150%;
    /* 24px */
  }
}
.fusion-row .plast-indhold .fusion-column-wrapper h1 {
  font-family: "Poppins" !important;
  font-size: 52px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 67.6px */
  color: #00343a;
}
@media (max-width: 992px) {
  .fusion-row .plast-indhold .fusion-column-wrapper h1 {
    font-size: 36px;
    font-weight: 400;
    line-height: 130%;
    /* 46.8px */
  }
}
.fusion-row .plast-indhold .fusion-column-wrapper h2 {
  font-family: "Poppins" !important;
  color: #00343a;
  font-size: 48px;
  font-weight: 400;
  line-height: 130%;
  /* 62.4px */
}
@media (max-width: 992px) {
  .fusion-row .plast-indhold .fusion-column-wrapper h2 {
    font-size: 48px;
    font-weight: 400;
    line-height: 130%;
    /* 62.4px */
  }
}
.fusion-row .plast-indhold .fusion-column-wrapper h3 {
  font-family: "Poppins" !important;
  color: #00343a;
  font-size: 40px;
  font-weight: 400;
  line-height: 130%;
  /* 52px */
}
@media (max-width: 992px) {
  .fusion-row .plast-indhold .fusion-column-wrapper h3 {
    font-size: 28px;
    font-weight: 400;
    line-height: 140%;
    /* 39.2px */
  }
}
.fusion-row .plast-indhold .fusion-column-wrapper h4 {
  font-family: "Poppins" !important;
  color: #00343a;
  font-size: 36px;
  font-weight: 400;
  line-height: 130%;
  /* 46.8px */
}
@media (max-width: 992px) {
  .fusion-row .plast-indhold .fusion-column-wrapper h4 {
    font-size: 26px;
    font-weight: 400;
    line-height: 140%;
    /* 36.4px */
  }
}
.fusion-row .plast-indhold .fusion-column-wrapper h5 {
  font-family: "Poppins" !important;
  color: #00343a;
  font-size: 32px;
  font-weight: 400;
  line-height: 140%;
  /* 44.8px */
}
@media (max-width: 992px) {
  .fusion-row .plast-indhold .fusion-column-wrapper h5 {
    font-size: 24px;
    font-weight: 400;
    line-height: 140%;
    /* 33.6px */
  }
}
.fusion-row .plast-indhold .fusion-column-wrapper h6 {
  font-family: "Poppins" !important;
  color: #00343a;
  font-size: 24px;
  font-weight: 400;
  line-height: 140%;
  /* 33.6px */
}
@media (max-width: 992px) {
  .fusion-row .plast-indhold .fusion-column-wrapper h6 {
    font-size: 20px;
    font-weight: 400;
    line-height: 140%;
    /* 28px */
  }
}
.fusion-row .plast-indhold.font-large .fusion-column-wrapper {
  font-size: 16px;
  font-weight: 400;
  line-height: 150%;
  /* 24px */
}
.fusion-row .plast-indhold.font-medium .fusion-column-wrapper {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  /* 21px */
}
.fusion-row .plast-indhold.font-small .fusion-column-wrapper {
  font-size: 12px;
  font-weight: 400;
  line-height: 150%;
  /* 18px */
}
body,
p,
a,
strong,
h1,
h2,
h3,
h4,
h5,
h6 {
  color: initial;
  font-family: initial;
  font-size: initial;
  font-weight: initial;
  line-height: initial;
  text-transform: initial;
}
body p,
p p,
a p,
strong p,
h1 p,
h2 p,
h3 p,
h4 p,
h5 p,
h6 p,
body li,
p li,
a li,
strong li,
h1 li,
h2 li,
h3 li,
h4 li,
h5 li,
h6 li {
  color: initial;
  font-family: initial;
  font-size: initial;
  font-weight: initial;
  line-height: initial;
  text-transform: initial;
  font-family: "Poppins" !important;
  color: #00343a;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  font-weight: 400;
  line-height: 150%;
  /* 24px */
}
@media (min-width: 992px) {
  body p,
  p p,
  a p,
  strong p,
  h1 p,
  h2 p,
  h3 p,
  h4 p,
  h5 p,
  h6 p,
  body li,
  p li,
  a li,
  strong li,
  h1 li,
  h2 li,
  h3 li,
  h4 li,
  h5 li,
  h6 li {
    font-size: 16px;
    font-weight: 400;
    line-height: 150%;
    /* 24px */
  }
}
body a,
p a,
a a,
strong a,
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
  color: initial;
  font-family: initial;
  font-size: initial;
  font-weight: initial;
  line-height: initial;
  text-transform: initial;
  font-family: "Poppins" !important;
  color: #00343a;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  font-weight: 400;
  line-height: 150%;
  /* 24px */
}
@media (min-width: 992px) {
  body a,
  p a,
  a a,
  strong a,
  h1 a,
  h2 a,
  h3 a,
  h4 a,
  h5 a,
  h6 a {
    font-size: 16px;
    font-weight: 400;
    line-height: 150%;
    /* 24px */
  }
}
body h1,
p h1,
a h1,
strong h1,
h1 h1,
h2 h1,
h3 h1,
h4 h1,
h5 h1,
h6 h1 {
  font-family: "Poppins" !important;
  font-size: 52px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 67.6px */
  color: #00343a;
}
@media (max-width: 992px) {
  body h1,
  p h1,
  a h1,
  strong h1,
  h1 h1,
  h2 h1,
  h3 h1,
  h4 h1,
  h5 h1,
  h6 h1 {
    font-size: 36px;
    font-weight: 400;
    line-height: 130%;
    /* 46.8px */
  }
}
body h2,
p h2,
a h2,
strong h2,
h1 h2,
h2 h2,
h3 h2,
h4 h2,
h5 h2,
h6 h2 {
  font-family: "Poppins" !important;
  color: #00343a;
  font-size: 48px;
  font-weight: 400;
  line-height: 130%;
  /* 62.4px */
}
@media (max-width: 992px) {
  body h2,
  p h2,
  a h2,
  strong h2,
  h1 h2,
  h2 h2,
  h3 h2,
  h4 h2,
  h5 h2,
  h6 h2 {
    font-size: 48px;
    font-weight: 400;
    line-height: 130%;
    /* 62.4px */
  }
}
body h3,
p h3,
a h3,
strong h3,
h1 h3,
h2 h3,
h3 h3,
h4 h3,
h5 h3,
h6 h3 {
  font-family: "Poppins" !important;
  color: #00343a;
  font-size: 40px;
  font-weight: 400;
  line-height: 130%;
  /* 52px */
}
@media (max-width: 992px) {
  body h3,
  p h3,
  a h3,
  strong h3,
  h1 h3,
  h2 h3,
  h3 h3,
  h4 h3,
  h5 h3,
  h6 h3 {
    font-size: 28px;
    font-weight: 400;
    line-height: 140%;
    /* 39.2px */
  }
}
body h4,
p h4,
a h4,
strong h4,
h1 h4,
h2 h4,
h3 h4,
h4 h4,
h5 h4,
h6 h4 {
  font-family: "Poppins" !important;
  color: #00343a;
  font-size: 36px;
  font-weight: 400;
  line-height: 130%;
  /* 46.8px */
}
@media (max-width: 992px) {
  body h4,
  p h4,
  a h4,
  strong h4,
  h1 h4,
  h2 h4,
  h3 h4,
  h4 h4,
  h5 h4,
  h6 h4 {
    font-size: 26px;
    font-weight: 400;
    line-height: 140%;
    /* 36.4px */
  }
}
body h5,
p h5,
a h5,
strong h5,
h1 h5,
h2 h5,
h3 h5,
h4 h5,
h5 h5,
h6 h5 {
  font-family: "Poppins" !important;
  color: #00343a;
  font-size: 32px;
  font-weight: 400;
  line-height: 140%;
  /* 44.8px */
}
@media (max-width: 992px) {
  body h5,
  p h5,
  a h5,
  strong h5,
  h1 h5,
  h2 h5,
  h3 h5,
  h4 h5,
  h5 h5,
  h6 h5 {
    font-size: 24px;
    font-weight: 400;
    line-height: 140%;
    /* 33.6px */
  }
}
body h6,
p h6,
a h6,
strong h6,
h1 h6,
h2 h6,
h3 h6,
h4 h6,
h5 h6,
h6 h6 {
  font-family: "Poppins" !important;
  color: #00343a;
  font-size: 24px;
  font-weight: 400;
  line-height: 140%;
  /* 33.6px */
}
@media (max-width: 992px) {
  body h6,
  p h6,
  a h6,
  strong h6,
  h1 h6,
  h2 h6,
  h3 h6,
  h4 h6,
  h5 h6,
  h6 h6 {
    font-size: 20px;
    font-weight: 400;
    line-height: 140%;
    /* 28px */
  }
}
body {
  background-image: url('../img/plast-background.png');
  color: initial !important;
  font-family: initial !important;
  font-size: initial !important;
  font-weight: initial !important;
  line-height: initial !important;
  text-transform: initial !important;
  font-family: "Poppins" !important;
  color: #00343a !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 150% !important;
  /* 24px */
}
@media (min-width: 992px) {
  body {
    font-size: 16px;
    font-weight: 400;
    line-height: 150%;
    /* 24px */
  }
}
body #boxed-wrapper #wrapper #main {
  padding-top: 0px;
  padding-bottom: 0px;
}
#content div {
  word-wrap: normal;
  word-break: normal;
  hyphens: none;
  white-space: normal;
}
#content .api-error-message {
  color: #00343a;
  font-size: 16px;
  font-style: italic;
  font-weight: 400;
  line-height: 150%;
  /* 24px */
  border: #ef4044 dotted 2px;
  border-radius: 8px;
  padding: 24px;
  margin-bottom: 24px;
}
@media (max-width: 768px) {
  #content div {
    word-wrap: break-word;
    word-break: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
  }
}
.awb-imageframe-caption-container .awb-imageframe-caption-title {
  display: none;
}
.awb-imageframe-caption-container .awb-imageframe-caption-text {
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: 150%;
  /* 21px */
}
.fusion-button {
  font-size: 16px;
  font-style: normal;
  border-radius: 160px;
  font-weight: 400;
  line-height: 150%;
  /* 24px */
  border-radius: 160px !important;
  text-decoration: none;
}
.fusion-buttonhover {
  text-decoration: none;
}
.fusion-button.s400 {
  background-color: #ef4044;
}
.fusion-button.s400:hover {
  text-decoration: none;
  background-color: #b91013;
}
.p100 {
  color: #087573;
}
.p500 {
  color: #00343a;
}
.s100 {
  color: #c7eafb;
}
.s200 {
  color: #123f55;
}
.s300 {
  color: #ffe17f;
}
.s400 {
  color: #ef4044;
}
.s500 {
  color: #2d577f;
}
.s600 {
  color: #910c3d;
}
.n200 {
  color: #b7b7b7;
}
.n50 {
  color: #eaeaea;
}
* {
  font-family: "Poppins" !important;
}
body #boxed-wrapper #wrapper #main {
  padding-top: 0px;
  padding-bottom: 0px;
}
body.hvid #boxed-wrapper #wrapper .fusion-tb-header {
  background-color: white;
}
body.hvid #boxed-wrapper #wrapper #main {
  background-color: white;
}
body.n50 #boxed-wrapper #wrapper .fusion-tb-header {
  background-color: #eaeaea;
}
body.n50 #boxed-wrapper #wrapper #main {
  background-color: #eaeaea;
}
body .fusion-fullwidth.hvid {
  background-color: white;
}
body .fusion-fullwidth.n50 {
  background-color: #eaeaea;
}
body .fusion-fullwidth.padding-top {
  padding-top: 24px;
}
.footer-box {
  color: white !important;
  background-color: #00343a !important;
}
.footer-box.logo-box {
  padding-top: 56px;
}
@media (max-width: 768px) {
  .footer-box.logo-box .c1 .fusion-text {
    display: flex;
    flex-direction: row;
  }
  .footer-box.logo-box .c1 .fusion-text p img.logo {
    max-width: 150px;
  }
  .footer-box.logo-box .c1 .fusion-text p:first {
    flex: 1;
  }
  .footer-box.logo-box .c1 .fusion-text .social-box {
    flex: 1;
    text-align: right;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-end;
  }
  .footer-box.logo-box .c1 .fusion-text .social-box .social-icons-box {
    text-align: right;
  }
  .footer-box.logo-box .c1 .fusion-text .social-box .social-icons-box .logo {
    float: left;
    margin-left: 16px;
  }
}
.footer-box.logo-box .c2 {
  text-align: right;
}
.footer-box.logo-box .c2 .social-header-box h3 {
  color: white;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 150% !important;
  /* 24px */
  font-weight: 600 !important;
  margin-top: 0px;
}
@media (max-width: 768px) {
  .footer-box.logo-box .c2 .social-header-box h3 {
    padding-top: 0px !important;
    margin-top: 0px !important;
  }
}
.footer-box.logo-box .c2 .social-icons-box {
  float: right;
}
.footer-box.logo-box .c2 .social-icons-box .logo {
  float: left;
  margin-left: 16px;
}
.footer-box.logo-box .c2.mobile .fusion-text {
  display: flex;
  flex-direction: row;
}
.footer-box.logo-box .c2.mobile .fusion-text p {
  margin-top: 5px;
  padding-top: 5px;
}
.footer-box.logo-box .c2.mobile .fusion-text p img.logo {
  max-width: 150px;
}
.footer-box.logo-box .c2.mobile .fusion-text p:first {
  flex: 1;
}
.footer-box.logo-box .c2.mobile .fusion-text .social-box {
  flex: 1;
}
.footer-box.logo-box .c2.mobile .fusion-text .social-box h3 {
  padding-bottom: 10px;
  margin-bottom: 0px;
}
.footer-box.content-box {
  padding-top: 40px;
}
@media (min-width: 768px) {
  .footer-box.content-box {
    padding-top: 80px;
  }
}
.footer-box.content-box h3 {
  color: white;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 150% !important;
  /* 24px */
  font-weight: 600 !important;
}
@media (max-width: 768px) {
  .footer-box.content-box h3 {
    padding-top: 0px !important;
    margin-top: 0px !important;
  }
}
.footer-box.content-box p {
  color: white;
}
.footer-box.content-box ul {
  list-style-type: none;
  /* Fjerner de oprindelige punkttegn */
  padding-left: 0;
  /* Fjerner padding til venstre, som normalt er tilføjet for plads til punkttegn */
}
.footer-box.content-box ul li {
  color: white !important;
}
.footer-box.content-box ul li::before {
  content: "- ";
  /* Tilføjer en bindestreg før indholdet af hvert li element */
  padding-right: 5px;
  /* Tilføjer lidt plads efter bindestregen */
  color: white !important;
}
.footer-box.content-box a {
  color: white;
}
.footer-box.content-box a:hover {
  color: white;
  text-decoration: underline;
}
.footer-box.final-box {
  padding-top: 40px;
}
.footer-box.final-box p {
  color: #b7b7b7;
  font-size: 14px;
}
.footer-box.final-box a {
  color: white;
  font-size: 14px;
}
.footer-box.final-box a:hover {
  color: white;
  text-decoration: underline;
}
@media (min-width: 768px) {
  .footer-box.final-box {
    padding-top: 80px;
  }
}
.footer-box.final-box .c1 {
  text-align: center;
}
@media (min-width: 768px) {
  .footer-box.final-box .c1 {
    text-align: left;
  }
}
.footer-box.final-box .c2 {
  text-align: center;
}
@media (min-width: 768px) {
  .footer-box.final-box .c2 {
    text-align: right;
  }
}
@media (max-width: 768px) {
  .footer-box.final-box .c2 p {
    padding-top: 0px !important;
    margin-top: 0px !important;
  }
}
@media (max-width: 768px) {
  .footer-box .fusion_builder_column {
    margin-bottom: 0px !important;
  }
}
.header-box-desktop .fusion-builder-row .fusion-layout-column.no-bottom-margin {
  margin-bottom: 0px !important;
  padding-bottom: 0px !important;
}
.header-box-desktop .fusion-builder-row .fusion-layout-column.header-menu .fusion-text {
  display: flex;
  justify-content: flex-end;
}
.header-box-desktop .fusion-builder-row .fusion-layout-column.header-menu .fusion-text .menu-headermenu-container {
  overflow: hidden;
}
.header-box-desktop .fusion-builder-row .fusion-layout-column.header-menu .fusion-text ul#menu-headermenu {
  list-style: none;
}
.header-box-desktop .fusion-builder-row .fusion-layout-column.header-menu .fusion-text ul#menu-headermenu li {
  float: left;
  margin-left: 20px;
}
.header-box-desktop .fusion-builder-row .fusion-layout-column.header-menu .fusion-text ul#menu-headermenu li a {
  font-size: 12px;
  font-weight: 400;
  line-height: 150%;
  /* 18px */
  color: #123f55;
}
@media (max-width: 992px) {
  .header-box-desktop .fusion-builder-row .fusion-layout-column.menu {
    display: none;
  }
}
.header-box-desktop .fusion-builder-row .fusion-layout-column.menu.full .fusion-column-wrapper .fusion-text {
  display: flex;
  justify-content: space-between;
}
.header-box-desktop .fusion-builder-row .fusion-layout-column.menu.full .fusion-column-wrapper .fusion-text .menu-topmenu-container {
  flex: 1;
  align-items: flex-end;
}
@media (max-width: 992px) {
  .header-box-desktop .fusion-builder-row .fusion-layout-column.menu.full .fusion-column-wrapper .fusion-text .menu-topmenu-container {
    display: none;
  }
}
.header-box-desktop .fusion-builder-row .fusion-layout-column.menu .menu-topmenu-container {
  display: flex;
  justify-content: flex-end;
}
.header-box-desktop .fusion-builder-row .fusion-layout-column.menu .menu-topmenu-container ul#menu-topmenu {
  background-color: #00343a;
  border-radius: 8px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  padding: 16px 30px 16px 30px;
  margin-top: 2px;
  list-style: none;
}
.header-box-desktop .fusion-builder-row .fusion-layout-column.menu .menu-topmenu-container ul#menu-topmenu li {
  float: left;
  margin-left: 30px;
}
.header-box-desktop .fusion-builder-row .fusion-layout-column.menu .menu-topmenu-container ul#menu-topmenu li a {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  /* 21px */
  color: white;
}
.header-box-desktop .fusion-builder-row .fusion-layout-column.menu .menu-topmenu-container ul#menu-topmenu li:first-child {
  margin-left: 0;
}
.header-box-desktop .fusion-builder-row .fusion-layout-column.menu .menu-topmenu-container ul#menu-topmenu li.is-parent a {
  padding-right: 10px;
  /* Tilføj mere plads til højre for tekst */
  position: relative;
  /* Gør det muligt at positionere ::after relativt til <a>-elementet */
  display: inline-block;
  /* Gør at padding påvirker elementet korrekt */
}
.header-box-desktop .fusion-builder-row .fusion-layout-column.menu .menu-topmenu-container ul#menu-topmenu li.is-parent a::after {
  content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none"><path d="M13.825 7.4126L10 11.2293L6.175 7.4126L5 8.5876L10 13.5876L15 8.5876L13.825 7.4126Z" fill="white"/></svg>');
  position: absolute;
  color: white;
  right: 0;
  /* Positionér til højre inde i <a>-elementet */
  top: 0;
  /* Justér denne værdi efter behov for at centrere tegnet vertikalt */
  margin-right: -10px;
  /* Flytter tegnet 10px til venstre fra den yderste højre kant */
}
.header-box-desktop .fusion-builder-row .fusion-layout-column.menu .menu-topmenu-container ul#menu-topmenu li.search a {
  padding-left: 25px;
  /* Tilføj mere plads til højre for tekst */
  position: relative;
  /* Gør det muligt at positionere ::after relativt til <a>-elementet */
  display: inline-block;
  /* Gør at padding påvirker elementet korrekt */
}
.header-box-desktop .fusion-builder-row .fusion-layout-column.menu .menu-topmenu-container ul#menu-topmenu li.search a::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath d='M13.1291 12.3791H12.4707L12.2374 12.1541C13.0541 11.2041 13.5457 9.97074 13.5457 8.62907C13.5457 5.6374 11.1207 3.2124 8.12907 3.2124C5.1374 3.2124 2.7124 5.6374 2.7124 8.62907C2.7124 11.6207 5.1374 14.0457 8.12907 14.0457C9.47074 14.0457 10.7041 13.5541 11.6541 12.7374L11.8791 12.9707V13.6291L16.0457 17.7874L17.2874 16.5457L13.1291 12.3791ZM8.12907 12.3791C6.05407 12.3791 4.37907 10.7041 4.37907 8.62907C4.37907 6.55407 6.05407 4.87907 8.12907 4.87907C10.2041 4.87907 11.8791 6.55407 11.8791 8.62907C11.8791 10.7041 10.2041 12.3791 8.12907 12.3791Z' fill='white'/%3E%3C/svg%3E");
  position: absolute;
  color: white;
  left: 0;
  /* Positionér til højre inde i <a>-elementet */
  top: 0;
  /* Justér denne værdi efter behov for at centrere tegnet vertikalt */
  margin-right: 10px;
  /* Flytter tegnet 10px til venstre fra den yderste højre kant */
}
.header-box-desktop .fusion-builder-row .fusion-layout-column.menu .menu-topmenu-container ul#menu-topmenu.sub-open {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
.header-box-desktop .fusion-builder-row .fusion-layout-column.menu .menu-topmenu-container ul#menu-topmenu.sub-open a {
  opacity: 0.5;
}
.header-box-desktop .fusion-builder-row .fusion-layout-column.menu .menu-topmenu-container ul#menu-topmenu.sub-open li.sub-is-active a {
  opacity: 1;
}
.header-box-desktop .fusion-builder-row .fusion-layout-column.menu .menu-topmenu-container ul#menu-topmenu.sub-open li.sub-is-active a::after {
  content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none"><path d="M10 7.4126L5 12.4126L6.175 13.5876L10 9.77093L13.825 13.5876L15 12.4126L10 7.4126Z" fill="white"/></svg>');
}
.header-box-mobile {
  background-color: #00343a;
  margin-bottom: 24px;
}
.header-box-mobile .fusion-builder-row .fusion-layout-column.fusion_builder_column {
  margin-bottom: 0px !important;
}
.header-box-mobile .fusion-builder-row .fusion-layout-column.fusion_builder_column .fusion-text .images-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-box-mobile .fusion-builder-row .fusion-layout-column.fusion_builder_column .fusion-text .logo-container {
  flex-grow: 1;
  /* Fylder resten af pladsen */
}
.header-box-mobile .fusion-builder-row .fusion-layout-column.fusion_builder_column .fusion-text .logo {
  max-width: 112px;
  /* Sikrer korrekt skalering af logoet */
  height: auto;
}
.header-box-mobile .fusion-builder-row .fusion-layout-column.fusion_builder_column .fusion-text .search-icon-container {
  flex: 0 0 25px;
  /* Fast bredde på 25px */
  display: flex;
  justify-content: center;
  /* Centrerer indhold horisontalt */
  align-items: center;
  /* Centrerer indhold vertikalt */
  margin-right: 20px;
  /* Tilføjer margin mellem ikoner */
}
.header-box-mobile .fusion-builder-row .fusion-layout-column.fusion_builder_column .fusion-text .menu-icon-container {
  flex: 0 0 25px;
  /* Fast bredde på 25px */
  display: flex;
  justify-content: center;
  /* Centrerer indhold horisontalt */
  align-items: center;
  /* Centrerer indhold vertikalt */
}
.header-box-mobile .fusion-builder-row .fusion-layout-column.fusion_builder_column .fusion-text .menu-icon-container .close-icon {
  display: none;
}
.header-box-mobile .fusion-builder-row .fusion-layout-column.fusion_builder_column .menu-topmenu-container {
  display: none;
}
#submenuer div {
  position: absolute;
  top: 112px;
  width: 100vw;
  background-color: #00343a;
  height: 300px;
  border: none;
}
@media (max-width: 992px) {
  #submenuer div {
    top: 64px;
  }
}
@media (max-width: 992px) {
  #submenuer div {
    min-height: 100vh;
    overflow: auto;
  }
}
#submenuer div {
  display: none;
  color: white;
  font-size: 20px;
  overflow: hidden;
  z-index: 99999;
}
#submenuer div.active {
  display: block;
  /* Viser den aktive submenu */
}
#submenuer a,
#submenuer p,
#submenuer ul,
#submenuer li,
#submenuer h2 {
  color: white !important;
}
@media (min-width: 992px) {
  #submenuer #viden-om-plast-box nav,
  #submenuer #medlem-box nav {
    width: 100%;
    padding: 0px;
    align-items: center;
    /* Vertikal centrering, hvis det ønskes */
    margin: 0 auto;
    /* Centrerer elementet i midten af siden */
    margin-top: 40px;
    max-width: 1140px;
    /* Sæt en max bredde, hvis nødvendigt */
  }
  #submenuer .menu-container {
    width: 400px;
    position: relative;
  }
  #submenuer .menu-container a {
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 40px !important;
  }
  #submenuer .menu-container .menu-liste {
    list-style: none;
    width: 270px;
    height: 200px;
    padding-left: 0;
    border-right: 1px rgba(255, 255, 255, 0.5) solid;
  }
  #submenuer .menu-container .menu-liste li {
    width: 270px;
    white-space: nowrap;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-left: 10px;
    line-height: 35px !important;
  }
  #submenuer .menu-container .menu-liste li:hover {
    background-color: #00343a;
  }
  #submenuer .menu-container .menu-liste li.menu-item-has-children::after {
    content: "+";
    padding-right: 20px;
  }
  #submenuer .menu-container .menu-liste li:hover::after {
    content: "-";
  }
  #submenuer .menu-container .menu-liste li:hover > .sub-menu {
    display: block;
    height: 200px;
  }
  #submenuer .menu-container .menu-liste li.link.menu-item-has-children::after {
    content: "";
    padding-right: 20px;
  }
  #submenuer .menu-container .menu-liste li.link:hover::after {
    content: "";
  }
  #submenuer .menu-container .menu-liste li a {
    text-decoration: none;
    display: block !important;
    width: 90%;
    cursor: pointer !important;
    z-index: 99999;
  }
  #submenuer .menu-container .menu-liste li .sub-menu {
    display: none;
    position: absolute;
    top: 0;
    left: 270px;
    list-style: none;
    padding-left: 0;
    border-right: 1px rgba(255, 255, 255, 0.5) solid;
  }
  #submenuer .menu-container .menu-liste li .sub-menu li {
    white-space: nowrap;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0px 0px 0px 20px;
    line-height: 35px !important;
  }
  #submenuer .menu-container .menu-liste li .sub-menu li:hover > .sub-menu {
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    border: none;
    width: 540px;
    height: 200px;
  }
  #submenuer .menu-container .menu-liste li .sub-menu li:hover > .sub-menu li {
    display: flex;
    align-items: flex-start;
    flex-grow: 0;
    padding: 0px 0px 0px 20px;
    line-height: 35px !important;
    width: 50%;
    box-sizing: border-box;
  }
  #submenuer .menu-container .menu-liste li .sub-menu li:hover > .sub-menu li.menu-item-has-children::after {
    content: "";
  }
  #submenuer .menu-container .menu-liste li .sub-menu li:hover > .sub-menu li:hover::after {
    content: "";
  }
  #submenuer .menu-container .menu-liste li.last:hover > .sub-menu {
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    border: none;
    width: 540px;
    height: 200px;
  }
  #submenuer .menu-container .menu-liste li.last:hover > .sub-menu li {
    display: flex;
    align-items: flex-start;
    flex-grow: 0;
    padding: 0px 0px 0px 20px;
    line-height: 35px !important;
    width: 50%;
    box-sizing: border-box;
  }
  #submenuer .menu-container .menu-liste li.last:hover > .sub-menu li.menu-item-has-children::after {
    content: "";
  }
  #submenuer .menu-container .menu-liste li.last:hover > .sub-menu li:hover::after {
    content: "";
  }
  #submenuer li.mobile,
  #submenuer li.mobile {
    display: none !important;
  }
}
@media (max-width: 992px) {
  #submenuer #sub-top-menu {
    min-height: 100vh;
    color: white;
    z-index: 9999999999999999999;
  }
  #submenuer #sub-top-menu ul {
    list-style: none;
    padding-left: 25px;
  }
  #submenuer #sub-top-menu ul li a {
    line-height: 50px;
    font-size: 22px;
  }
  #submenuer #sub-top-menu ul li.extra {
    margin-bottom: 30px;
  }
  #submenuer #viden-om-plast-box nav,
  #submenuer #medlem-box nav {
    width: 100%;
    padding: 0px;
    align-items: center;
    /* Vertikal centrering, hvis det ønskes */
    margin: 0 auto;
    /* Centrerer elementet i midten af siden */
    margin-top: 40px;
    max-width: 1140px;
    /* Sæt en max bredde, hvis nødvendigt */
  }
  #submenuer .menu-container {
    width: unset;
    position: relative;
  }
  #submenuer .menu-container > ul > li {
    display: block !important;
  }
  #submenuer .menu-container > ul > li > a {
    width: 100%;
    display: block;
  }
  #submenuer .menu-container a {
    font-size: 22px;
    font-style: normal;
    font-weight: 400;
    line-height: 50px !important;
    display: block;
    width: 100%;
  }
  #submenuer .menu-container .menu-liste {
    position: relative;
    list-style: none;
    width: 100% !important;
    height: 100%;
    margin-left: -10px;
  }
  #submenuer .menu-container .menu-liste li {
    width: 100% !important;
    display: block;
    white-space: nowrap;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-left: 0px;
    line-height: 50px !important;
  }
  #submenuer .menu-container .menu-liste li ul {
    position: relative;
    width: 100% !important;
    padding: 0px;
    margin: 0px;
    display: block;
  }
  #submenuer .menu-container .menu-liste li.link.menu-item-has-children::after {
    content: "";
    padding-right: 20px;
  }
  #submenuer .menu-container .menu-liste li.link:hover::after {
    content: "";
  }
  #submenuer .menu-container .menu-liste li a {
    text-decoration: none;
    display: block !important;
    cursor: pointer !important;
    z-index: 99999;
  }
  #submenuer .menu-container .menu-liste li .sub-menu {
    display: none;
    position: relative;
    top: unset;
    left: unset;
    list-style: none;
    padding-left: 20px;
    margin-left: 20px;
    border-right: 1px rgba(255, 255, 255, 0.5) solid;
    height: unset;
    padding-left: 0px;
  }
  #submenuer .menu-container .menu-liste li .sub-menu li {
    white-space: nowrap;
    display: unset;
    justify-content: space-between;
    align-items: center;
    padding: 0px 0px 0px 00px;
    line-height: 50px !important;
  }
  #submenuer .menu-container .menu-liste li .sub-menu li.menu-item-has-children {
    outline: 3px solid green;
  }
}
body.admin-bar #submenuer div {
  color: white;
  top: 144px;
}
.fusion-fullwidth.breadcrumbs-box .fusion-text {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}
.fusion-fullwidth.breadcrumbs-box .fusion-text span {
  color: #00343a;
}
.fusion-fullwidth.breadcrumbs-box .fusion-text a {
  color: #087573 !important;
}
.fusion-fullwidth.breadcrumbs-box .fusion-text a:hover {
  color: #087573 !important;
}
body.home .fusion-fullwidth.breadcrumbs-box {
  display: none;
}
.gform_wrapper,
.gform_confirmation_wrapper {
  border: 1px solid #b7b7b7;
  padding: 32px;
  border-radius: 8px;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important;
  /* 18px */
}
.gform_wrapper .gform_confirmation_message,
.gform_confirmation_wrapper .gform_confirmation_message {
  font-size: 16px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important;
  /* 18px */
}
.gform_wrapper .gform_confirmation_message h2,
.gform_confirmation_wrapper .gform_confirmation_message h2 {
  font-size: 24px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 130% !important;
  /* 31.2px */
  color: #00343a !important;
}
.gform_wrapper .gform_confirmation_message td,
.gform_confirmation_wrapper .gform_confirmation_message td,
.gform_wrapper .gform_confirmation_message a,
.gform_confirmation_wrapper .gform_confirmation_message a,
.gform_wrapper .gform_confirmation_message p,
.gform_confirmation_wrapper .gform_confirmation_message p {
  font-size: 16px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important;
  /* 18px */
}
.gform_wrapper h3,
.gform_confirmation_wrapper h3 {
  font-size: 24px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 130% !important;
  /* 31.2px */
  color: #00343a !important;
}
.gform_wrapper label.gfield_label,
.gform_confirmation_wrapper label.gfield_label {
  font-size: 16px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 150% !important;
  /* 24px */
  color: #00343a !important;
}
.gform_wrapper .ginput_container,
.gform_confirmation_wrapper .ginput_container {
  width: 70% !important;
}
.gform_wrapper .ginput_container input[type="text"],
.gform_confirmation_wrapper .ginput_container input[type="text"],
.gform_wrapper .ginput_container input[type="search"],
.gform_confirmation_wrapper .ginput_container input[type="search"],
.gform_wrapper .ginput_container input[type="email"],
.gform_confirmation_wrapper .ginput_container input[type="email"],
.gform_wrapper .ginput_container input[type="tel"],
.gform_confirmation_wrapper .ginput_container input[type="tel"],
.gform_wrapper .ginput_container input[type="url"],
.gform_confirmation_wrapper .ginput_container input[type="url"],
.gform_wrapper .ginput_container input[type="password"],
.gform_confirmation_wrapper .ginput_container input[type="password"] {
  border: 1px solid #969696 !important;
  border-radius: 8px;
  padding: 12px !important;
  font-size: 16px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important;
  /* 24px */
  color: #00343a !important;
  width: 100%;
}
.gform_wrapper .ginput_container input[type="text"]:focus,
.gform_confirmation_wrapper .ginput_container input[type="text"]:focus,
.gform_wrapper .ginput_container input[type="search"]:focus,
.gform_confirmation_wrapper .ginput_container input[type="search"]:focus,
.gform_wrapper .ginput_container input[type="email"]:focus,
.gform_confirmation_wrapper .ginput_container input[type="email"]:focus,
.gform_wrapper .ginput_container input[type="tel"]:focus,
.gform_confirmation_wrapper .ginput_container input[type="tel"]:focus,
.gform_wrapper .ginput_container input[type="url"]:focus,
.gform_confirmation_wrapper .ginput_container input[type="url"]:focus,
.gform_wrapper .ginput_container input[type="password"]:focus,
.gform_confirmation_wrapper .ginput_container input[type="password"]:focus {
  color: #00343a !important;
  border: 1px solid #969696 !important;
}
.gform_wrapper input[type="submit"],
.gform_confirmation_wrapper input[type="submit"] {
  background-color: #ef4044 !important;
  border-radius: 160px !important;
  font-size: 16px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 150% !important;
  /* 24px */
}
.gform_wrapper .gform_validation_errors,
.gform_confirmation_wrapper .gform_validation_errors {
  border: 6px #ef4044 dotted !important;
  background-color: white !important;
  font-size: 18px !important;
  color: #00343a !important;
  line-height: 22px !important;
}
.gform_wrapper .gform_validation_errors h2:before,
.gform_confirmation_wrapper .gform_validation_errors h2:before {
  display: none !important;
}
.gform_wrapper form li.gfield_error,
.gform_confirmation_wrapper form li.gfield_error {
  background-color: white !important;
  border: none !important;
}
.gform_wrapper form li .validation_message,
.gform_confirmation_wrapper form li .validation_message {
  border: none !important;
  font-size: 16px !important;
  color: #ef4044 !important;
  padding: 0px !important;
  margin: 0px !important;
}
.fusion-fullwidth .fusion-layout-column.soegeresultat .fusion-layout-column {
  margin-bottom: 0px !important;
}
.fusion-fullwidth .fusion-layout-column.soegeresultat .fusion-layout-column a h2 {
  color: #00343a;
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  /* 31.2px */
  margin-bottom: 0px;
}
.fusion-fullwidth .fusion-layout-column.soegeresultat .fusion-layout-column p {
  color: #00343a;
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 24px */
}
.plastsearchform form {
  display: flex;
  gap: 10px;
}
.plastsearchform form label {
  flex: 1;
}
.plastsearchform form label input[type="text"],
.plastsearchform form label input[type="search"],
.plastsearchform form label input[type="email"],
.plastsearchform form label input[type="tel"],
.plastsearchform form label input[type="url"],
.plastsearchform form label input[type="password"] {
  border: 1px solid #969696 !important;
  border-radius: 8px;
  padding: 12px !important;
  font-size: 16px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important;
  /* 24px */
  color: #00343a !important;
  width: 100%;
}
.plastsearchform form label input[type="text"]:focus,
.plastsearchform form label input[type="search"]:focus,
.plastsearchform form label input[type="email"]:focus,
.plastsearchform form label input[type="tel"]:focus,
.plastsearchform form label input[type="url"]:focus,
.plastsearchform form label input[type="password"]:focus {
  color: #00343a !important;
  border: 1px solid #969696 !important;
}
.plastsearchform form label input {
  width: 100%;
}
.plastsearchform form button {
  width: 100px;
  background-color: #ef4044;
  border: none;
  border-radius: 160px;
  color: white;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* 24px */
  padding: 12px 24px;
  cursor: pointer !important;
}
#thesearchform form .fusion-search-form-content .fusion-search-button.search-button input.searchsubmit {
  background-color: #087573 !important;
  color: #00343a !important;
  text-indent: -9999px;
}
#thesearchform form .fusion-search-form-content .fusion-search-button.search-button input.searchsubmit:before {
  content: url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'%23000\'%3E%3Cpath d=\'M10 2a8 8 0 105.3 14.3l5.4 5.4a1 1 0 001.4-1.4l-5.4-5.4A8 8 0 0010 2zm0 2a6 6 0 110 12 6 6 0 010-12z\'/%3E%3C/svg%3E');
  display: inline-block;
  width: 24px;
  height: 24px;
  vertical-align: middle;
  z-index: 99999;
  color: white;
}
#thesearchform form .fusion-search-form-content .fusion-search-field.search-field label input {
  padding-left: 60px;
}
#thesearchform form .fusion-search-form-content .fusion-search-field.search-field label input:active,
#thesearchform form .fusion-search-form-content .fusion-search-field.search-field label input:focus {
  border-color: #00343a !important;
}
.hero-box {
  padding-top: 0px;
  padding-bottom: 36px;
}
.hero-box div.content-box .fusion-column-wrapper h1 {
  margin-bottom: 10px;
  margin-top: 10px;
  font-size: 36px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  /* 46.8px */
  color: #00343a;
}
@media (max-width: 992px) {
  .hero-box div.content-box .fusion-column-wrapper h1 {
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    /* 33.6px */
  }
}
.hero-box div.content-box .fusion-column-wrapper h2 {
  margin-bottom: 10px;
  margin-top: 10px;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 33.6px */
  color: #00343a;
}
@media (max-width: 992px) {
  .hero-box div.content-box .fusion-column-wrapper h2 {
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    /* 28px */
  }
}
.hero-box div.content-box .fusion-column-wrapper h3 {
  margin-top: 30px;
  margin-bottom: 30px;
}
.hero-box div.image-box .fusion-image-element .fusion-imageframe img {
  border-radius: 240px 0px 0px 240px;
  max-width: 100%;
}
@media (max-width: 992px) {
  .hero-box div.image-box .fusion-image-element .fusion-imageframe img {
    border-radius: 0px 240px 240px 0px;
  }
}
.hero-box .fusion-row .fusion-layout-column:first-child img {
  border-radius: 0px 240px 240px 0px !important;
}
body.single-job .content-parent-box .content-parent-inner-box .fusion-fullwidth {
  padding: 0px;
}
.fusion-fullwidth.indhold-box.overskrift h1 {
  font-size: 48px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 62.4px */
  color: #00343a;
}
@media (max-width: 992px) {
  .fusion-fullwidth.indhold-box.overskrift h1 {
    font-size: 30px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%;
    /* 39px */
    color: #00343a;
  }
}
.fusion-fullwidth.indhold-box.overskrift h1 strong {
  font-family: "Poppins" !important;
  font-size: 48px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  /* 62.4px */
  color: #00343a;
}
@media (max-width: 992px) {
  .fusion-fullwidth.indhold-box.overskrift h1 strong {
    font-family: "Poppins" !important;
    font-size: 30px;
    font-style: normal;
    font-weight: 600;
    line-height: 130%;
    /* 62.4px */
    color: #00343a;
  }
}
.fusion-fullwidth.indhold-box.overskrift h2 {
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 33.6px */
  color: #00343a;
}
@media (max-width: 992px) {
  .fusion-fullwidth.indhold-box.overskrift h2 {
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    /* 28px */
    color: #00343a;
  }
}
.fusion-fullwidth.indhold-box.overskrift h2 strong {
  font-family: "Poppins" !important;
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
  /* 33.6px */
  color: #00343a;
}
@media (max-width: 992px) {
  .fusion-fullwidth.indhold-box.overskrift h2 strong {
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    /* 33.6px */
    color: #00343a;
  }
}
.fusion-fullwidth.indhold-box.overskrift p {
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 33.6px */
  color: #00343a;
}
.fusion-fullwidth.indhold-box.overskrift p strong {
  font-family: "Poppins" !important;
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
  /* 33.6px */
  color: #00343a;
}
.fusion-fullwidth.indhold-box.indhold {
  position: relative;
}
.fusion-fullwidth.indhold-box.indhold .show-and-hide .panel-group .fusion-panel {
  margin-bottom: 24px;
  background-color: white;
  border: 1px #b7b7b7 solid;
  border-radius: 8px;
  padding: 12px 16px;
}
.fusion-fullwidth.indhold-box.indhold .show-and-hide .panel-group .fusion-panel:hover {
  border: 1px #b7b7b7 solid;
}
.fusion-fullwidth.indhold-box.indhold .show-and-hide .panel-group .fusion-panel h4.panel-title a {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* 24px */
  padding: 0px 0px;
  flex-direction: row-reverse;
  justify-content: space-between;
}
.fusion-fullwidth.indhold-box.indhold .show-and-hide .panel-group .fusion-panel h4.panel-title a:hover {
  color: #202020;
}
.fusion-fullwidth.indhold-box.indhold .show-and-hide .panel-group .fusion-panel h4.panel-title a span.fusion-toggle-heading {
  margin-left: 0px;
}
.fusion-fullwidth.indhold-box.indhold .show-and-hide .panel-group .fusion-panel h4.panel-title a span.fusion-toggle-icon-wrapper .fa-fusion-box {
  background-color: white !important;
  color: #202020 !important;
}
.fusion-fullwidth.indhold-box.indhold .show-and-hide .panel-group .fusion-panel h4.panel-title a span.fusion-toggle-icon-wrapper i {
  background-color: white;
  padding-top: 10px !important;
}
.fusion-fullwidth.indhold-box.indhold .show-and-hide .panel-group .fusion-panel h4.panel-title a span.fusion-toggle-icon-wrapper i.active-icon::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 8.29504L6 14.295L7.41 15.705L12 11.125L16.59 15.705L18 14.295L12 8.29504Z' fill='%2300343A'%3E%3C/path%3E%3C/svg%3E");
}
.fusion-fullwidth.indhold-box.indhold .show-and-hide .panel-group .fusion-panel h4.panel-title a span.fusion-toggle-icon-wrapper i.inactive-icon::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M16.59 8.29504L12 12.875L7.41 8.29504L6 9.70504L12 15.705L18 9.70504L16.59 8.29504Z' fill='%2300343A'%3E%3C/path%3E%3C/svg%3E");
}
.fusion-fullwidth.indhold-box.indhold .show-and-hide .panel-group .fusion-panel h4.panel-title a span.fusion-toggle-icon-wrapper i.fa-fusion-box.inactive-icon.awb-icon-plus::before {
  display: none !important;
}
.fusion-fullwidth.indhold-box.indhold .show-and-hide .panel-group .fusion-panel .panel-body p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  padding-bottom: 24px;
  margin: 0px;
}
.fusion-fullwidth.indhold-box.indhold .show-and-hide .panel-group .fusion-panel .panel-body p:last-child {
  padding-bottom: 0px !important;
}
.fusion-fullwidth.indhold-box.indhold .show-and-hide .panel-group .fusion-panel .panel-body p a {
  color: #ef4044;
  text-decoration: underline;
}
.fusion-fullwidth.indhold-box.indhold .show-and-hide .panel-group .fusion-panel .panel-body p a:hover {
  color: #ef4044;
}
.fusion-fullwidth.indhold-box.indhold h1 {
  font-size: 48px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 62.4px */
  color: #00343a;
}
@media (max-width: 992px) {
  .fusion-fullwidth.indhold-box.indhold h1 {
    font-size: 36px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%;
    /* 62.4px */
    color: #00343a;
  }
}
.fusion-fullwidth.indhold-box.indhold h2 {
  font-size: 24px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 31.2px */
  color: #00343a;
}
.fusion-fullwidth.indhold-box.indhold h2 strong {
  font-family: "Poppins" !important;
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  /* 31.2px */
  color: #00343a;
}
.fusion-fullwidth.indhold-box.indhold h3 {
  font-size: 16px;
  font-style: italic;
  font-weight: 400;
  line-height: 150%;
  /* 24px */
  color: #00343a;
}
.fusion-fullwidth.indhold-box.indhold h3 strong {
  font-family: "Poppins" !important;
  font-size: 16px;
  font-style: italic;
  font-weight: 600;
  line-height: 150%;
  /* 24px */
  color: #00343a;
}
.fusion-fullwidth.indhold-box.indhold p,
.fusion-fullwidth.indhold-box.indhold ul,
.fusion-fullwidth.indhold-box.indhold li {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 24px */
  color: #00343a;
}
.fusion-fullwidth.indhold-box.indhold p a,
.fusion-fullwidth.indhold-box.indhold ul a,
.fusion-fullwidth.indhold-box.indhold li a {
  color: #ef4044;
  text-decoration: underline;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 24px */
}
.fusion-fullwidth.indhold-box.indhold p strong,
.fusion-fullwidth.indhold-box.indhold ul strong,
.fusion-fullwidth.indhold-box.indhold li strong {
  font-family: "Poppins" !important;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* 24px */
  color: #00343a;
}
.fusion-fullwidth.indhold-box.indhold .fusion-text {
  position: relative;
}
.fusion-fullwidth.indhold-box.indhold .fusion-text .video-shortcode iframe {
  max-width: 100% !important;
}
.fusion-fullwidth.indhold-box.indhold .fusion-text blockquote {
  border: none;
  padding: 0px;
  margin: 0px 0px 48px 40px;
}
.fusion-fullwidth.indhold-box.indhold .fusion-text blockquote::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M0 0H7V4.57692L4.5 17H0V0Z' fill='%23087573'%3E%3C/path%3E%3Cpath d='M10 0H17V4.57692L14.5 17H10V0Z' fill='%23087573'%3E%3C/path%3E%3C/svg%3E");
  position: absolute;
  left: 0px;
  top: 7px;
}
.fusion-fullwidth.indhold-box.indhold .fusion-text blockquote p {
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 33.6px */
  color: #087573;
  margin-bottom: 0px;
}
.fusion-fullwidth.indhold-box.indhold .fusion-text blockquote p em {
  color: #00343a;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 18px */
}
.fusion-fullwidth.indhold-box.indhold .nested-to-kolonner:first-child .fusion-column-wrapper {
  margin-left: 0px;
}
.fusion-fullwidth.indhold-box.indhold .nested-to-kolonner:last-child .fusion-column-wrapper {
  margin-right: 0px;
}
.fusion-fullwidth.indhold-box.indhold .fusion-builder-row.fusion-builder-row-inner {
  max-width: 100% !important;
  margin-left: unset !important;
  margin-right: unset !important;
  width: 90% !important;
}
.fusion-fullwidth.indhold-box.indhold .nested-to-kolonner.blue-box {
  background-color: #2d577f;
  padding: 24px;
}
.fusion-fullwidth.indhold-box.indhold .nested-to-kolonner.blue-box .fusion-text p,
.fusion-fullwidth.indhold-box.indhold .nested-to-kolonner.blue-box .fusion-text li {
  color: white;
}
.fusion-fullwidth.indhold-box.indhold .nested-to-kolonner.blue-box .fusion-text p strong,
.fusion-fullwidth.indhold-box.indhold .nested-to-kolonner.blue-box .fusion-text li strong {
  color: white;
  font-weight: bold;
}
.fusion-fullwidth.indhold-box.indhold .nested-to-kolonner.blue-box .fusion-text p a,
.fusion-fullwidth.indhold-box.indhold .nested-to-kolonner.blue-box .fusion-text li a {
  color: white;
  font-weight: bold;
  text-decoration: none;
}
.fusion-fullwidth.indhold-box.indhold .nested-to-kolonner.blue-box .fusion-text p a:hover,
.fusion-fullwidth.indhold-box.indhold .nested-to-kolonner.blue-box .fusion-text li a:hover {
  color: white;
}
.fusion-fullwidth.indhold-box.indhold .nested-to-kolonner.blue-box .fusion-text h2 {
  color: white;
}
.fusion-fullwidth.indhold-box.indhold .nested-to-kolonner.blue-box .fusion-text h2 strong {
  font-weight: 600;
  color: white;
}
.fusion-fullwidth.indhold-box.indhold .nested-en-kolonne.blue-box {
  background-color: #2d577f;
  padding: 24px;
}
.fusion-fullwidth.indhold-box.indhold .nested-en-kolonne.blue-box .fusion-text p,
.fusion-fullwidth.indhold-box.indhold .nested-en-kolonne.blue-box .fusion-text li {
  color: white;
}
.fusion-fullwidth.indhold-box.indhold .nested-en-kolonne.blue-box .fusion-text p strong,
.fusion-fullwidth.indhold-box.indhold .nested-en-kolonne.blue-box .fusion-text li strong {
  color: white;
  font-weight: bold;
}
.fusion-fullwidth.indhold-box.indhold .nested-en-kolonne.blue-box .fusion-text p a,
.fusion-fullwidth.indhold-box.indhold .nested-en-kolonne.blue-box .fusion-text li a {
  color: white;
  font-weight: bold;
  text-decoration: none;
}
.fusion-fullwidth.indhold-box.indhold .nested-en-kolonne.blue-box .fusion-text p a:hover,
.fusion-fullwidth.indhold-box.indhold .nested-en-kolonne.blue-box .fusion-text li a:hover {
  color: white;
}
.fusion-fullwidth.indhold-box.indhold .nested-en-kolonne.blue-box .fusion-text h2 {
  color: white;
}
.fusion-fullwidth.indhold-box.indhold .nested-en-kolonne.blue-box .fusion-text h2 strong {
  font-weight: 600;
  color: white;
}
.fusion-fullwidth.indhold-box.indhold .awb-imageframe-caption-text {
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: 150%;
  /* 21px */
}
.fusion-fullwidth.indhold-box.indhold .fusion-content-boxes.content-boxes.columns.row.content-boxes-icon-with-title.downloads {
  --awb-margin-bottom: var(--content_box_margin_bottom, 0px) !important;
}
.fusion-fullwidth.indhold-box.indhold .downloads .fusion-column .content-wrapper {
  position: relative;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px #CFCFCF solid;
}
.fusion-fullwidth.indhold-box.indhold .downloads .fusion-column .content-wrapper .heading {
  flex-grow: 1;
  margin-bottom: 0px;
}
.fusion-fullwidth.indhold-box.indhold .downloads .fusion-column .content-wrapper .heading a {
  padding-bottom: 10px;
  padding-top: 10px;
  color: #00343a !important;
}
.fusion-fullwidth.indhold-box.indhold .downloads .fusion-column .content-wrapper .heading a:hover {
  color: #00343a !important;
}
.fusion-fullwidth.indhold-box.indhold .downloads .fusion-column .content-wrapper .heading a h2.content-box-heading {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* 21px */
  color: #00343a !important;
}
.fusion-fullwidth.indhold-box.indhold .downloads .fusion-column .content-wrapper .heading a h2.content-box-heading:hover {
  color: #00343a !important;
}
.fusion-fullwidth.indhold-box.indhold .downloads .fusion-column .content-wrapper .fusion-clearfix {
  display: none;
  /* Skjuler .fusion-clearfix elementer */
}
.fusion-fullwidth.indhold-box.indhold .downloads .fusion-column .content-wrapper .fusion-read-more {
  width: 75px;
  position: relative;
  margin-top: 15px;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 18px */
  color: #ef4044;
}
.fusion-fullwidth.indhold-box.indhold .downloads .fusion-column .content-wrapper .fusion-read-more::after {
  display: none;
}
.fusion-fullwidth.indhold-box.indhold .downloads .fusion-column .content-wrapper .fusion-read-more::before {
  position: absolute;
  top: -5px;
  right: 0px;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5 17C11.225 17 11 16.7681 11 16.4846V5.51535C11 5.23191 11.225 5 11.5 5C11.775 5 12 5.23191 12 5.51535V16.4846C12 16.7681 11.775 17 11.5 17Z' fill='%23EF4044'/%3E%3Cpath d='M11.5013 22C6.81471 22 3 18.2659 3 13.6728C3 10.3644 5.00195 7.36913 8.09821 6.04179C8.35644 5.93159 8.65814 6.0468 8.77064 6.29974C8.88314 6.55269 8.76553 6.84821 8.50729 6.95841C5.78177 8.12547 4.02015 10.7626 4.02015 13.6728C4.02271 17.7124 7.3772 20.9982 11.5013 20.9982C15.6254 20.9982 18.9798 17.7124 18.9798 13.6728C18.9798 10.7626 17.2182 8.12797 14.4927 6.95841C14.2345 6.84821 14.1169 6.55269 14.2294 6.29974C14.3419 6.0468 14.6436 5.93159 14.9018 6.04179C18.0006 7.36913 20 10.3644 20 13.6728C20.0026 18.2659 16.1878 22 11.5013 22Z' fill='%23EF4044'/%3E%3Cpath d='M11.5 2C11.7761 2 12 1.77614 12 1.5C12 1.22386 11.7761 1 11.5 1C11.2239 1 11 1.22386 11 1.5C11 1.77614 11.2239 2 11.5 2Z' fill='%23EF4044'/%3E%3Cpath d='M11.5 4C11.7761 4 12 3.77614 12 3.5C12 3.22386 11.7761 3 11.5 3C11.2239 3 11 3.22386 11 3.5C11 3.77614 11.2239 4 11.5 4Z' fill='%23EF4044'/%3E%3Cpath d='M11.5007 17C11.3897 17 11.2786 16.9562 11.1869 16.8687L8.16965 13.9645C7.96689 13.7703 7.94275 13.423 8.11413 13.1933C8.28793 12.9636 8.59207 12.9335 8.79483 13.1304L11.5007 15.7338L14.2042 13.1304C14.4069 12.9335 14.7111 12.9636 14.8849 13.1933C15.0587 13.423 15.0321 13.7676 14.8294 13.9645L11.8121 16.8687C11.7228 16.9562 11.6117 17 11.5007 17Z' fill='%23EF4044'/%3E%3C/svg%3E");
}
.header-box {
  margin-top: 48px;
}
.header-box div.content-box .fusion-column-wrapper h1 {
  margin-top: 0px;
  margin-bottom: 20px;
  font-size: 40px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  /* 52px */
}
.header-box div.content-box .fusion-column-wrapper h5 {
  margin-top: 0px;
  margin-bottom: 20px;
  font-size: 36px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  /* 46.8px */
}
.header-box div.content-box .fusion-column-wrapper h6 {
  margin-top: 0px;
  margin-bottom: 20px;
  font-weight: 600;
}
@media (max-width: 992px) {
  .header-box div.content-box .fusion-column-wrapper p {
    margin-bottom: 0px;
  }
}
.header-box div.content-box.link {
  bottom: 0px;
}
@media (min-width: 992px) {
  .header-box div.content-box.link .fusion-column-wrapper .fusion-text {
    text-align: right;
  }
}
.header-box div.content-box.link .fusion-column-wrapper .fusion-text a {
  padding-right: 10px;
  position: relative;
  display: inline-block;
  color: #ef4044;
}
.header-box div.content-box.link .fusion-column-wrapper .fusion-text a::after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9.70492 6L8.29492 7.41L12.8749 12L8.29492 16.59L9.70492 18L15.7049 12L9.70492 6Z' fill='%23EF4044'/%3E%3C/svg%3E");
  position: absolute;
  color: #ef4044;
  right: 0;
  top: 0;
  margin-right: -10px;
}
.header-box.first div.content-box .fusion-column-wrapper p {
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 33.6px */
}
.header-box.baggrund1 {
  background-color: #c7eafb;
}
.header-box.baggrund1 div.content-box .fusion-column-wrapper h6 {
  margin: 0px;
  padding: 0px;
  padding-top: 48px;
}
.fusion-fullwidth.card-stor-box .fusion-builder-row .fusion-layout-column .fusion-column-inner-bg a.fusion-column-anchor {
  display: none;
}
@media (max-width: 992px) {
  .fusion-fullwidth.card-stor-box div.image-box {
    margin-bottom: 0px !important;
  }
}
@media (min-width: 992px) {
  .fusion-fullwidth.card-stor-box div:first-child.image-box .fusion-image-element .fusion-imageframe img {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
  }
}
@media (max-width: 992px) {
  .fusion-fullwidth.card-stor-box div:first-child.image-box .fusion-image-element .fusion-imageframe img {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
  }
}
@media (min-width: 992px) {
  .fusion-fullwidth.card-stor-box div:last-child.image-box .fusion-image-element .fusion-imageframe img {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
  }
}
@media (max-width: 992px) {
  .fusion-fullwidth.card-stor-box div:last-child.image-box .fusion-image-element .fusion-imageframe img {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
  }
}
.fusion-fullwidth.card-stor-box div.content-box .fusion-column-wrapper {
  background-color: white;
  padding: 32px;
}
.fusion-fullwidth.card-stor-box div.content-box .fusion-column-wrapper h2 {
  margin-top: 0px;
  margin-bottom: 20px;
  font-size: 36px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  /* 46.8px */
  color: #00343a;
}
.fusion-fullwidth.card-stor-box div.content-box .fusion-column-wrapper p {
  color: #363636;
}
.fusion-fullwidth.card-stor-box div.content-box .fusion-column-wrapper p em,
.fusion-fullwidth.card-stor-box div.content-box .fusion-column-wrapper p i {
  position: relative;
  font-style: normal;
  font-weight: 600;
}
.fusion-fullwidth.card-stor-box div.content-box .fusion-column-wrapper p em::after,
.fusion-fullwidth.card-stor-box div.content-box .fusion-column-wrapper p i::after {
  position: absolute;
  right: 0;
  top: 0;
  margin-right: -30px;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9.70492 6L8.29492 7.41L12.8749 12L8.29492 16.59L9.70492 18L15.7049 12L9.70492 6Z' fill='%23202020'/%3E%3C/svg%3E");
}
@media (max-width: 992px) {
  .fusion-fullwidth.card-stor-box div.content-box .fusion-column-wrapper p {
    margin-bottom: 0px;
  }
}
.fusion-fullwidth.card-stor-box.medium div.content-box .fusion-column-wrapper h2 {
  margin-top: 0px;
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  /* 31.2px */
}
@media (max-width: 992px) {
  .fusion-fullwidth.card-stor-box.medium div.content-box .fusion-column-wrapper h2 {
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    /* 28px */
  }
}
.fusion-fullwidth.card-stor-box.baggrund1 {
  background-color: #c7eafb;
  padding-bottom: 24px;
}
.fusion-fullwidth.card-stor-box.contact-card .image-box .fusion-imageframe {
  position: relative;
}
.fusion-fullwidth.card-stor-box.contact-card .content-box .navn-titel {
  margin-bottom: 10%;
}
.fusion-fullwidth.card-stor-box.contact-card .content-box .navn-titel h2 {
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  /* 41.6px */
  padding: 0px;
  margin: 0px;
}
@media (max-width: 992px) {
  .fusion-fullwidth.card-stor-box.contact-card .content-box .navn-titel h2 {
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    /* 33.6px */
  }
}
.fusion-fullwidth.card-stor-box.contact-card .content-box .navn-titel h3 {
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  /* 31.2px */
  padding: 0px;
  margin: 0px;
}
@media (max-width: 992px) {
  .fusion-fullwidth.card-stor-box.contact-card .content-box .navn-titel h3 {
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    /* 28px */
  }
}
.fusion-fullwidth.card-stor-box.contact-card .content-box .kontakt {
  margin-bottom: 10%;
}
.fusion-fullwidth.card-stor-box.contact-card .content-box .kontakt p {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* 24px */
  padding: 0px;
  margin: 0px;
}
.fusion-fullwidth.card-stor-box.contact-card .content-box .kontakt p a {
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* 24px */
  color: #ef4044;
  position: relative;
}
.fusion-fullwidth.card-stor-box.contact-card .content-box .kontakt p a::after {
  position: absolute;
  right: 0;
  top: 0;
  margin-right: -30px;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9.70492 6L8.29492 7.41L12.8749 12L8.29492 16.59L9.70492 18L15.7049 12L9.70492 6Z' fill='%23ef4044'/%3E%3C/svg%3E");
}
.fusion-fullwidth.card-stor-box.contact-card .content-box .area p {
  padding: 0px;
  margin: 0px;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 21px */
}
.fusion-fullwidth.card-stor-box.contact-card .content-box .area p strong {
  font-weight: 600;
  font-style: normal;
}
.fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox {
  width: 100%;
}
@media (min-width: 992px) {
  .fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox {
    display: flex;
  }
}
@media (min-width: 992px) {
  .fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox .kolonne1,
  .fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox .kolonne2 {
    flex: 1;
    width: 50%;
  }
}
.fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox .kolonne1 {
  position: relative;
  min-height: 350px;
}
@media (min-width: 992px) {
  .fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox .kolonne1 {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
  }
}
@media (max-width: 992px) {
  .fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox .kolonne1 {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
  }
}
@media (max-width: 992px) {
  .fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox .kolonne1 {
    min-height: 400px;
  }
}
.fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox .kolonne2 {
  background-color: white;
}
@media (min-width: 992px) {
  .fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox .kolonne2 {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
  }
}
@media (max-width: 992px) {
  .fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox .kolonne2 {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }
}
.fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox .kolonne2 .box {
  padding: 32px;
}
.fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox .kolonne2 .navn-titel {
  margin-bottom: 10%;
}
@media (max-width: 992px) {
  .fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox .kolonne2 .navn-titel {
    margin-bottom: 5%;
  }
}
.fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox .kolonne2 .navn-titel h2 {
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  /* 41.6px */
  padding: 0px;
  margin: 0px;
}
@media (max-width: 992px) {
  .fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox .kolonne2 .navn-titel h2 {
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    /* 33.6px */
  }
}
.fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox .kolonne2 .navn-titel h3 {
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  /* 31.2px */
  padding: 0px;
  margin: 0px;
}
@media (max-width: 992px) {
  .fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox .kolonne2 .navn-titel h3 {
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    /* 28px */
  }
}
.fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox .kolonne2 .kontakt {
  margin-bottom: 10%;
}
@media (max-width: 992px) {
  .fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox .kolonne2 .kontakt {
    margin-bottom: 5%;
  }
}
.fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox .kolonne2 .kontakt p {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* 24px */
  padding: 0px;
  margin: 0px;
}
.fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox .kolonne2 .kontakt p a {
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* 24px */
  color: #ef4044;
  position: relative;
}
.fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox .kolonne2 .kontakt p a::after {
  position: absolute;
  right: 0;
  top: 0;
  margin-right: -30px;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9.70492 6L8.29492 7.41L12.8749 12L8.29492 16.59L9.70492 18L15.7049 12L9.70492 6Z' fill='%23ef4044'/%3E%3C/svg%3E");
}
.fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox .kolonne2 .area p {
  padding: 0px;
  margin: 0px;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 21px */
}
.fusion-fullwidth.card-stor-box.contact-card.dynamic .kontaktperson-innerbox .kolonne2 .area p strong {
  font-weight: 600;
  font-style: normal;
}
@media (min-width: 992px) {
  .fusion-fullwidth.card-stor-box div:first-child.content-box .fusion-column-wrapper {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
  }
}
@media (max-width: 992px) {
  .fusion-fullwidth.card-stor-box div:first-child.content-box .fusion-column-wrapper {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }
}
@media (min-width: 992px) {
  .fusion-fullwidth.card-stor-box div:last-child.content-box .fusion-column-wrapper {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
  }
}
@media (max-width: 992px) {
  .fusion-fullwidth.card-stor-box div:last-child.content-box .fusion-column-wrapper {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }
}
@media (max-width: 992px) {
  .vidensbank-box .fusion-builder-row .fusion-layout-column {
    margin-bottom: 0px !important;
  }
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card {
  position: relative;
  padding: 32px;
  border-radius: 4px;
  margin-bottom: 24px !important;
}
@media (min-width: 992px) {
  .vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card {
    min-height: 264px;
  }
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.card:last-child {
  margin-bottom: 0px;
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card h2 {
  margin-top: 0px;
  margin-bottom: 20px;
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  /* 31.2px */
  color: #00343a;
}
@media (max-width: 992px) {
  .vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card h2 {
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    /* 28px */
  }
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card a,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card strong {
  padding-right: 10px;
  position: relative;
  display: inline-block;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* 24px */
}
@media (min-width: 992px) {
  .vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card a,
  .vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card strong {
    position: absolute;
    bottom: 30px;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
    /* 24px */
  }
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card a::after,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card strong::after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9.70492 6L8.29492 7.41L12.8749 12L8.29492 16.59L9.70492 18L15.7049 12L9.70492 6Z' fill='%2300343A'/%3E%3C/svg%3E");
  position: absolute;
  right: 0;
  top: 0;
  margin-right: -20px;
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.white-text p,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.white-text h2 {
  color: white;
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.p100 {
  background-color: #087573;
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.p500 {
  background-color: #00343a;
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s100 {
  background-color: #c7eafb;
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s200 {
  background-color: #123f55;
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s300 {
  background-color: #ffe17f;
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s400 {
  background-color: #ef4044;
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s500 {
  background-color: #2d577f;
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s600 {
  background-color: #910c3d;
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s200,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s400,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s500,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s600,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.p500 {
  color: white;
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s200 h6,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s400 h6,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s500 h6,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s600 h6,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.p500 h6,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s200 p,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s400 p,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s500 p,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s600 p,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.p500 p,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s200 a,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s400 a,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s500 a,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s600 a,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.p500 a {
  color: white;
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s200 a::after,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s400 a::after,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s500 a::after,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s600 a::after,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.p500 a::after,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s200 i::after,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s400 i::after,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s500 i::after,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s600 i::after,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.p500 i::after,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s200 em::after,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s400 em::after,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s500 em::after,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.s600 em::after,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-text.card.p500 em::after {
  position: absolute;
  right: 0;
  top: 0;
  margin-right: -30px;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9.70492 6L8.29492 7.41L12.8749 12L8.29492 16.59L9.70492 18L15.7049 12L9.70492 6Z' fill='%23FFFFFF'/%3E%3C/svg%3E");
}
.vidensbank-box div.content-box .fusion-column-wrapper {
  margin-bottom: 0px;
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-content-boxes {
  margin-bottom: 0px;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 992px) {
  .vidensbank-box div.content-box .fusion-column-wrapper .fusion-content-boxes {
    display: none;
  }
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-content-boxes .fusion-clearfix {
  display: none;
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-content-boxes div.fusion-column {
  margin-bottom: 24px;
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-content-boxes div.fusion-column .content-box-wrapper {
  background-color: white;
  width: 100%;
  padding-bottom: 0px;
  margin-bottom: 0px;
  border-radius: 4px;
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-content-boxes div.fusion-column .content-box-wrapper .heading {
  padding-bottom: 0px;
  margin-bottom: 0px;
  width: 100%;
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-content-boxes div.fusion-column .content-box-wrapper .heading h2.content-box-heading {
  font-weight: 400;
  /* 24px */
  padding-bottom: 20px;
  padding-top: 20px;
  padding-left: 24px;
  color: #123f55;
  position: relative;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* 24px */
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-content-boxes div.fusion-column .content-box-wrapper .heading h2.content-box-heading:hover {
  color: #123f55;
}
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-content-boxes div.fusion-column .content-box-wrapper .fusion-clearfix,
.vidensbank-box div.content-box .fusion-column-wrapper .fusion-content-boxes div.fusion-column .content-box-wrapper .content-container {
  display: none;
}
body.home .vidensbank-box div.content-box .fusion-column-wrapper .fusion-content-boxes div.fusion-column {
  width: 50%;
}
.fusion-fullwidth.forside-tabs-header-box {
  margin-bottom: 0px;
  padding-bottom: 0px;
}
.fusion-fullwidth.forside-tabs-header-box .fusion-builder-row .fusion-layout-column {
  margin-bottom: 0px !important;
}
.fusion-fullwidth.forside-tabs-header-box .fusion-builder-row .fusion-layout-column .tabs-box .tab {
  cursor: pointer;
  padding: 12px 16px;
  display: inline-block;
  font-size: 14px;
  font-weight: 600;
  line-height: 150%;
  /* 21px */
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.fusion-fullwidth.forside-tabs-header-box .fusion-builder-row .fusion-layout-column .tabs-box .tab.active {
  color: #ef4044;
  background-color: white;
}
.fusion-fullwidth.forside-tabs-box {
  background-color: white;
  margin-top: 0px;
  padding-top: 0px;
}
.fusion-fullwidth.forside-tabs-box .tab-content-box {
  margin-top: 0px;
}
@media (min-width: 992px) {
  .fusion-fullwidth.forside-tabs-box .tab-content-box {
    display: none;
  }
}
@media (min-width: 992px) {
  .fusion-fullwidth.forside-tabs-box .tab-content-box {
    margin-top: 48px;
  }
}
.fusion-fullwidth.forside-tabs-box .tab-content-box .tab-content-box-header {
  cursor: pointer;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* 24px */
  line-height: 50px;
  border: 1px solid #eaeaea;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 16px;
}
.fusion-fullwidth.forside-tabs-box .tab-content-box .tab-content-box-header.active {
  color: #ef4044;
}
@media (min-width: 992px) {
  .fusion-fullwidth.forside-tabs-box .tab-content-box .tab-content-box-header {
    display: none;
  }
}
.fusion-fullwidth.forside-tabs-box .tab-content-box.active {
  display: block;
}
.fusion-fullwidth.forside-tabs-box .tab-content-box .tab-content {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .fusion-fullwidth.forside-tabs-box .tab-content-box .tab-content {
    display: none;
  }
  .fusion-fullwidth.forside-tabs-box .tab-content-box .tab-content.active {
    display: flex;
    flex-direction: column;
  }
}
@media (min-width: 992px) {
  .fusion-fullwidth.forside-tabs-box .tab-content-box .tab-content {
    flex-wrap: wrap;
    flex-direction: unset;
  }
}
.fusion-fullwidth.forside-tabs-box .tab-content-box .tab-content a {
  color: #202020;
  margin-bottom: 24px;
}
.fusion-fullwidth.forside-tabs-box .tab-content-box .tab-content a:hover .content .header,
.fusion-fullwidth.forside-tabs-box .tab-content-box .tab-content a:hover .content .cta {
  color: #ef4044;
}
@media (min-width: 992px) {
  .fusion-fullwidth.forside-tabs-box .tab-content-box .tab-content a {
    width: calc(33.3333% - 24px * 0.6667);
    margin-right: 24px;
  }
  .fusion-fullwidth.forside-tabs-box .tab-content-box .tab-content a:nth-child(3n) {
    margin-right: 0;
  }
}
.fusion-fullwidth.forside-tabs-box .tab-content-box .tab-content a .content {
  padding: 20px 16px;
  position: relative;
  border: 1px solid #eaeaea;
  border-radius: 4px;
  min-height: 200px;
}
.fusion-fullwidth.forside-tabs-box .tab-content-box .tab-content a .content .header {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* 27px */
  margin-bottom: 20px;
  color: #087573;
}
.fusion-fullwidth.forside-tabs-box .tab-content-box .tab-content a .content .body {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 21px */
  margin-bottom: 40px;
}
.fusion-fullwidth.forside-tabs-box .tab-content-box .tab-content a .content .cta {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* 24px */
  position: absolute;
  bottom: 24px;
  left: 16px;
  color: #087573;
}
.fusion-fullwidth.forside-tabs-box .tab-content-box .tab-content a .content .cta::after {
  position: absolute;
  right: 0;
  top: 0;
  margin-right: -25px;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9.70492 6L8.29492 7.41L12.8749 12L8.29492 16.59L9.70492 18L15.7049 12L9.70492 6Z' fill='%23202020'/%3E%3C/svg%3E");
}
.fusion-fullwidth.forside-tabs-box .tab-content-box .tab-content a .content:hover {
  border-color: #ef4044;
}
.fusion-fullwidth.forside-tabs-box .tab-content-box .tab-content a .content:hover .cta::after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9.70492 6L8.29492 7.41L12.8749 12L8.29492 16.59L9.70492 18L15.7049 12L9.70492 6Z' fill='%23ef4044'/%3E%3C/svg%3E");
}
@media (min-width: 992px) {
  .fusion-fullwidth.indlaegs-box .indlaegs-list {
    display: flex;
    flex-wrap: wrap;
  }
}
@media (min-width: 992px) {
  .fusion-fullwidth.indlaegs-box .indlaegs-list a {
    width: calc(33.3333% - 24px * 0.6667);
    margin-right: 24px;
  }
  .fusion-fullwidth.indlaegs-box .indlaegs-list a:nth-child(3n) {
    margin-right: 0;
  }
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg {
  background-color: white;
  border-bottom-right-radius: 4px !important;
  border-bottom-left-radius: 4px !important;
  margin-bottom: 24px;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image {
  position: relative;
  margin-bottom: 0px !important;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image img {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  width: 100%;
  max-width: 100%;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category {
  position: absolute;
  top: 24px;
  left: 24px;
  border-radius: 4px;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 21px */
  padding: 4px 12px;
  color: #202020;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.p100 {
  background-color: #087573;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.p500 {
  background-color: #00343a;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s100 {
  background-color: #c7eafb;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s200 {
  background-color: #123f55;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s300 {
  background-color: #ffe17f;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s400 {
  background-color: #ef4044;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s500 {
  background-color: #2d577f;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s600 {
  background-color: #910c3d;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s200,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s400,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s500,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s600,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.p500 {
  color: white;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s200 h6,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s400 h6,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s500 h6,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s600 h6,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.p500 h6,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s200 p,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s400 p,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s500 p,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s600 p,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.p500 p,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s200 a,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s400 a,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s500 a,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s600 a,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.p500 a {
  color: white;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s200 a::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s400 a::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s500 a::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s600 a::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.p500 a::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s200 i::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s400 i::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s500 i::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s600 i::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.p500 i::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s200 em::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s400 em::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s500 em::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.s600 em::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .image .category.p500 em::after {
  position: absolute;
  right: 0;
  top: 0;
  margin-right: -30px;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9.70492 6L8.29492 7.41L12.8749 12L8.29492 16.59L9.70492 18L15.7049 12L9.70492 6Z' fill='%23FFFFFF'/%3E%3C/svg%3E");
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content {
  position: relative;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  /* 21px */
  background-color: white;
  padding: 24px;
  border-bottom-right-radius: 4px !important;
  border-bottom-left-radius: 4px !important;
}
@media (min-width: 992px) {
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.p100 {
  background-color: #087573;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.p500 {
  background-color: #00343a;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s100 {
  background-color: #c7eafb;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s200 {
  background-color: #123f55;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s300 {
  background-color: #ffe17f;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s400 {
  background-color: #ef4044;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s500 {
  background-color: #2d577f;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s600 {
  background-color: #910c3d;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s200,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s400,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s500,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s600,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.p500 {
  color: white;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s200 h6,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s400 h6,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s500 h6,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s600 h6,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.p500 h6,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s200 p,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s400 p,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s500 p,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s600 p,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.p500 p,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s200 a,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s400 a,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s500 a,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s600 a,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.p500 a {
  color: white;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s200 a::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s400 a::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s500 a::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s600 a::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.p500 a::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s200 i::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s400 i::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s500 i::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s600 i::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.p500 i::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s200 em::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s400 em::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s500 em::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.s600 em::after,
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content.p500 em::after {
  position: absolute;
  right: 0;
  top: 0;
  margin-right: -30px;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9.70492 6L8.29492 7.41L12.8749 12L8.29492 16.59L9.70492 18L15.7049 12L9.70492 6Z' fill='%23FFFFFF'/%3E%3C/svg%3E");
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content h2 {
  margin-top: 5px;
  margin-bottom: 16px;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 33.6px */
  color: white;
}
@media (min-width: 992px) {
  .fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content h2 {
    font-size: 20px;
  }
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content p {
  font-size: 14px;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content p.excerpt {
  margin-bottom: 40px;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content p.read-more {
  position: absolute;
  bottom: 12px;
  left: 24px;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content p i {
  font-style: normal;
  position: relative;
  display: inline-block;
  font-size: 16px;
  font-weight: 400;
  line-height: 150%;
  /* 24px */
  font-weight: 600;
}
.fusion-fullwidth.indlaegs-box .indlaegs-list a div.indlaeg .content p.date {
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 3px;
  padding-bottom: 0px;
}
.fusion-fullwidth .pagination {
  width: 100% !important;
  text-align: center;
  display: flex;
  justify-content: center;
}
.fusion-fullwidth .pagination .next,
.fusion-fullwidth .pagination .prev {
  display: none;
}
.fusion-fullwidth .pagination .current,
.fusion-fullwidth .pagination .page-numbers {
  width: 32px;
  height: 32px;
  border: 1px solid #5A5A5A;
  border-radius: 4px;
  margin-left: 10px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 32px;
  /* 24px */
  color: #5A5A5A;
}
.fusion-fullwidth .pagination .current:hover,
.fusion-fullwidth .pagination .page-numbers:hover {
  color: #5A5A5A;
}
.fusion-fullwidth .pagination .current {
  background-color: #ef4044;
  border: 1px solid #ef4044;
  color: white;
  padding-top: 2px;
}
.fusion-fullwidth .pagination .current:hover {
  color: white;
}
@media (min-width: 992px) {
  .fusion-fullwidth.arrangementer-box .arrangementer-box-list {
    display: flex;
    flex-wrap: wrap;
  }
}
@media (min-width: 992px) {
  .fusion-fullwidth.arrangementer-box .arrangementer-box-list a {
    width: calc(33.3333% - 24px * 0.6667);
    margin-right: 24px;
  }
  .fusion-fullwidth.arrangementer-box .arrangementer-box-list a:nth-child(3n) {
    margin-right: 0;
  }
}
.fusion-fullwidth.arrangementer-box .arrangementer-box-list a div.arrangement {
  background-color: white;
  border-bottom-right-radius: 4px !important;
  border-bottom-left-radius: 4px !important;
  margin-bottom: 24px;
}
.fusion-fullwidth.arrangementer-box .arrangementer-box-list a div.arrangement .content {
  position: relative;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  /* 21px */
  background-color: white;
  padding: 24px;
  border-bottom-right-radius: 4px !important;
  border-bottom-left-radius: 4px !important;
}
.fusion-fullwidth.arrangementer-box .arrangementer-box-list a div.arrangement .content .kategori {
  border-radius: 4px;
  width: fit-content;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 21px */
  padding: 4px 12px;
  color: #202020;
  background-color: #2d577f;
  color: white;
}
.fusion-fullwidth.arrangementer-box .arrangementer-box-list a div.arrangement .content .meta {
  margin-top: 44px;
  display: flex;
}
.fusion-fullwidth.arrangementer-box .arrangementer-box-list a div.arrangement .content .meta .dato {
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 3px;
  padding-bottom: 0px;
}
.fusion-fullwidth.arrangementer-box .arrangementer-box-list a div.arrangement .content .meta .sted {
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 3px;
  padding-bottom: 0px;
}
.fusion-fullwidth.arrangementer-box .arrangementer-box-list a div.arrangement .content h2 {
  margin-top: 10px;
  margin-bottom: 20px;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 33.6px */
  color: #2d577f;
  margin-bottom: 50px;
}
.fusion-fullwidth.arrangementer-box .arrangementer-box-list a div.arrangement .content p {
  font-size: 14px;
  position: absolute;
  bottom: 12px;
  left: 24px;
}
.fusion-fullwidth.arrangementer-box .arrangementer-box-list a div.arrangement .content p i {
  font-style: normal;
  display: inline-block;
  font-size: 16px;
  font-weight: 400;
  line-height: 150%;
  /* 24px */
  font-weight: 600;
  font-size: 14px;
  position: relative;
  color: #2d577f;
}
.fusion-fullwidth.arrangementer-box .arrangementer-box-list a div.arrangement .content p i::after {
  position: absolute;
  right: 0;
  top: -1px;
  margin-right: -25px;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9.70492 6L8.29492 7.41L12.8749 12L8.29492 16.59L9.70492 18L15.7049 12L9.70492 6Z' fill='%23202020'/%3E%3C/svg%3E");
}
.fusion-fullwidth.arrangementer-box .pagination {
  width: 100% !important;
  text-align: center;
  display: flex;
  justify-content: center;
}
.fusion-fullwidth.arrangementer-box .pagination .next,
.fusion-fullwidth.arrangementer-box .pagination .prev {
  display: none;
}
.fusion-fullwidth.arrangementer-box .pagination .current,
.fusion-fullwidth.arrangementer-box .pagination .page-numbers {
  width: 32px;
  height: 32px;
  border: 1px solid #5A5A5A;
  border-radius: 4px;
  margin-left: 10px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 32px;
  /* 24px */
  color: #5A5A5A;
}
.fusion-fullwidth.arrangementer-box .pagination .current:hover,
.fusion-fullwidth.arrangementer-box .pagination .page-numbers:hover {
  color: #5A5A5A;
}
.fusion-fullwidth.arrangementer-box .pagination .current {
  background-color: #ef4044;
  border: 1px solid #ef4044;
  color: white;
  padding-top: 2px;
}
.fusion-fullwidth.arrangementer-box .pagination .current:hover {
  color: white;
}
.fusion-fullwidth.card-lille-box .fusion-column-wrapper {
  background-color: white !important;
  border-radius: 4px;
}
@media (min-width: 992px) {
  .fusion-fullwidth.card-lille-box .fusion-column-wrapper {
    display: flex !important;
    flex-direction: row !important;
  }
}
@media (min-width: 992px) {
  .fusion-fullwidth.card-lille-box .fusion-column-wrapper .fusion-image-element {
    width: 40%;
  }
}
.fusion-fullwidth.card-lille-box .fusion-column-wrapper .fusion-image-element .fusion-imageframe {
  position: relative;
  overflow: visible;
  overflow: hidden;
}
.fusion-fullwidth.card-lille-box .fusion-column-wrapper .fusion-image-element .fusion-imageframe::after {
  content: "";
  background-image: url('../img/overlay-ring.png');
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: bottom left;
  position: absolute;
  left: -30%;
  bottom: -30%;
  width: 100%;
  height: 100%;
  z-index: 1;
  pointer-events: none;
  opacity: 0.7;
}
.fusion-fullwidth.card-lille-box .fusion-column-wrapper .fusion-image-element .fusion-imageframe img.img-responsive {
  position: relative;
  /* Skaber en positioneringskontekst for pseudo-elementet */
  display: inline-block;
  width: auto;
  height: auto;
  z-index: 1;
}
@media (min-width: 992px) {
  .fusion-fullwidth.card-lille-box .fusion-column-wrapper .fusion-image-element .fusion-imageframe img.img-responsive {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
  }
}
@media (max-width: 992px) {
  .fusion-fullwidth.card-lille-box .fusion-column-wrapper .fusion-image-element .fusion-imageframe img.img-responsive {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
  }
}
.fusion-fullwidth.card-lille-box .fusion-column-wrapper .fusion-text {
  padding: 24px;
}
@media (min-width: 992px) {
  .fusion-fullwidth.card-lille-box .fusion-column-wrapper .fusion-text {
    width: 60%;
  }
}
.fusion-fullwidth.card-lille-box .fusion-column-wrapper .fusion-text h2 {
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  color: #ef4044;
}
.fusion-fullwidth.card-lille-box .fusion-column-wrapper .fusion-text p {
  font-size: 14px;
}
.fusion-fullwidth.card-lille-box .fusion-column-wrapper .fusion-text i,
.fusion-fullwidth.card-lille-box .fusion-column-wrapper .fusion-text em {
  color: #ef4044;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* 21px */
  position: relative;
}
.fusion-fullwidth.card-lille-box .fusion-column-wrapper .fusion-text i::after,
.fusion-fullwidth.card-lille-box .fusion-column-wrapper .fusion-text em::after {
  position: absolute;
  right: 0;
  top: -1px;
  margin-right: -25px;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9.70492 6L8.29492 7.41L12.8749 12L8.29492 16.59L9.70492 18L15.7049 12L9.70492 6Z' fill='%23ef4044'/%3E%3C/svg%3E");
}
.fusion-fullwidth .fusion-builder-row .fusion-layout-column {
  margin-bottom: 24px !important;
}
.fusion-fullwidth .fusion-builder-row .fusion-layout-column .fusion-column-inner-bgx a.fusion-column-anchor {
  background-color: white;
}
.fusion-fullwidth .fusion-builder-row .fusion-layout-column .fusion-column-inner-bgx a.fusion-column-anchor .fusion-column-inner-bg-image {
  background-color: white;
}
.fusion-fullwidth .fusion-builder-row .fusion-layout-column .fusion-column-inner-bgx a.fusion-column-anchor .fusion-column-inner-bg-image:hover {
  background-color: white;
}
.fusion-fullwidth.hvide-bokse-box .fusion-builder-row .fusion-layout-column .fusion-column-inner-bg a.fusion-column-anchor {
  border-radius: 4px;
}
.fusion-fullwidth.hvide-bokse-box .fusion-column-inner-bg-image {
  border-radius: 4px !important;
  background-color: white;
}
.fusion-fullwidth.hvide-bokse-box .fusion-column-wrapper {
  padding: 24px;
  border-radius: 4px;
  color: initial;
  font-family: initial;
  font-size: initial;
  font-weight: initial;
  line-height: initial;
  text-transform: initial;
  font-family: "Poppins" !important;
  color: #00343a;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  font-weight: 400;
  line-height: 150%;
  /* 24px */
}
@media (min-width: 992px) {
  .fusion-fullwidth.hvide-bokse-box .fusion-column-wrapper {
    font-size: 16px;
    font-weight: 400;
    line-height: 150%;
    /* 24px */
  }
}
.fusion-fullwidth.hvide-bokse-box .fusion-column-wrapper:hover {
  background-color: white !important;
}
.fusion-fullwidth.hvide-bokse-box .fusion-column-wrapper h2 {
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  /* 31.2px */
}
@media (max-width: 992px) {
  .fusion-fullwidth.hvide-bokse-box .fusion-column-wrapper h2 {
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    /* 28px */
  }
}
.fusion-fullwidth.hvide-bokse-box .fusion-column-wrapper p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 24px */
}
.fusion-fullwidth.hvide-bokse-box .fusion-column-wrapper em,
.fusion-fullwidth.hvide-bokse-box .fusion-column-wrapper i {
  font-weight: 600;
  font-style: normal;
  position: relative;
}
.fusion-fullwidth.hvide-bokse-box .fusion-column-wrapper em::after,
.fusion-fullwidth.hvide-bokse-box .fusion-column-wrapper i::after {
  position: absolute;
  right: 0;
  top: 0;
  margin-right: -30px;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9.70492 6L8.29492 7.41L12.8749 12L8.29492 16.59L9.70492 18L15.7049 12L9.70492 6Z' fill='%23202020'/%3E%3C/svg%3E");
}
body.single-arrangement .content-parent-box .content-parent-inner-box .fusion-fullwidth {
  padding: 0px;
}
body.single-arrangement #boxed-wrapper #wrapper .fusion-tb-header {
  background-color: white;
}
body.single-arrangement #boxed-wrapper #wrapper #main {
  background-color: white;
}
body.single-arrangement h1 {
  font-size: 48px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 62.4px */
}
@media (max-width: 992px) {
  body.single-arrangement h1 {
    font-size: 36px;
  }
}
body.single-arrangement h1 strong {
  font-weight: 600;
  font-size: 48px;
  font-style: normal;
  line-height: 130%;
  /* 62.4px */
}
@media (max-width: 992px) {
  body.single-arrangement h1 strong {
    font-size: 36px;
  }
}
body.single-arrangement h2 {
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 33.6px */
}
body.single-arrangement h2 strong {
  font-weight: 600;
  font-size: 24px;
  font-style: normal;
  line-height: 140%;
  /* 33.6px */
}
body.single-arrangement h3 {
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  /* 31.2px */
}
body.single-arrangement h4 {
  font-size: 16px;
  font-style: italic;
  font-weight: 600;
  line-height: 150%;
  /* 24px */
}
body.single-arrangement p strong {
  font-weight: 600;
}
body.single-arrangement p a {
  color: #ef4044;
}
body.single-arrangement p a:hover {
  text-decoration: underline;
  cursor: pointer !important;
}
body.single-arrangement .arrangement-information-box {
  background: #2d577f;
  padding: 24px;
  color: white;
  margin-bottom: 48px;
}
body.single-arrangement .arrangement-information-box .header {
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  /* 31.2px */
  margin-bottom: 24px;
}
@media (min-width: 768px) {
  body.single-arrangement .arrangement-information-box .informationer {
    display: flex;
    flex-wrap: wrap;
  }
}
body.single-arrangement .arrangement-information-box .informationer .information {
  margin-bottom: 24px;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 21px */
}
@media (min-width: 768px) {
  body.single-arrangement .arrangement-information-box .informationer .information {
    width: 50%;
  }
}
body.single-arrangement .arrangement-information-box .informationer .information:last-child {
  margin-bottom: 0px;
}
body.single-arrangement .arrangement-information-box .informationer .information strong {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* 24px */
  color: white;
}
body.single-arrangement .arrangement-tidslinje-box .indlaeg-box {
  display: flex;
  flex-direction: row;
}
body.single-arrangement .arrangement-tidslinje-box .indlaeg-box.header {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* 24px */
}
body.single-arrangement .arrangement-tidslinje-box .indlaeg-box.header .fra-til {
  text-align: right;
}
body.single-arrangement .arrangement-tidslinje-box .indlaeg-box.header .tidslinje {
  background-image: none !important;
}
@media (max-width: 768px) {
  body.single-arrangement .arrangement-tidslinje-box .indlaeg-box.header .indhold.desktop {
    display: none;
  }
}
@media (min-width: 768px) {
  body.single-arrangement .arrangement-tidslinje-box .indlaeg-box.header .indhold.mobil {
    display: none;
  }
}
body.single-arrangement .arrangement-tidslinje-box .indlaeg-box > div.fra-til {
  width: 125px;
  flex: 0 0 125px;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* 24px */
  text-align: right;
}
@media (max-width: 768px) {
  body.single-arrangement .arrangement-tidslinje-box .indlaeg-box > div.fra-til {
    display: none;
  }
}
body.single-arrangement .arrangement-tidslinje-box .indlaeg-box > div.tidslinje {
  width: 40px;
  flex: 0 0 40px;
  text-align: center;
  background-repeat: no-repeat;
  background-position: center top;
  background-position-y: 0px;
  background-image: url('../img/timeline2.gif');
}
body.single-arrangement .arrangement-tidslinje-box .indlaeg-box > div.tidslinje.first-row {
  background-position-y: 7px;
  background-image: url('../img/timeline.gif');
}
body.single-arrangement .arrangement-tidslinje-box .indlaeg-box > div.indhold {
  margin-bottom: 24px;
  flex-grow: 1;
}
body.single-arrangement .arrangement-tidslinje-box .indlaeg-box > div.indhold .fra-til-mobil {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* 21px */
}
@media (min-width: 768px) {
  body.single-arrangement .arrangement-tidslinje-box .indlaeg-box > div.indhold .fra-til-mobil {
    display: none;
  }
}
body.single-arrangement .arrangement-tidslinje-box .indlaeg-box > div.indhold .header {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* 24px */
  color: #910c3d;
}
body.single-arrangement .arrangement-tidslinje-box .indlaeg-box > div.indhold .beskrivelse {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 21px */
}
body.single-arrangement .arrangement-tidslinje-box .indlaeg-box > div.indhold .personer {
  margin-top: 24px / 2;
}
body.single-arrangement .arrangement-tidslinje-box .indlaeg-box > div.indhold .personer a {
  color: #910c3d;
  font-weight: 600;
}
body.single-arrangement .arrangement-tidslinje-box .indlaeg-box:last-child .tidslinje {
  background-image: url('../img/timeline3.gif');
}
body.single-post .content-parent-box .content-parent-inner-box .fusion-fullwidth {
  padding: 0px;
}
body.single-post #boxed-wrapper #wrapper .fusion-tb-header {
  background-color: white;
}
body.single-post #boxed-wrapper #wrapper #main {
  background-color: white;
}
body.single-post h1 {
  font-size: 48px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 62.4px */
  color: #00343a;
}
body.single-post h2 {
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 33.6px */
  color: #00343a;
}
body.single-post h3 {
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  /* 31.2px */
  color: #00343a;
}
body.single-post h4 {
  font-size: 16px;
  font-style: italic;
  font-weight: 600;
  line-height: 150%;
  /* 24px */
  color: #00343a;
}
body.single-post .fusion-text.datetime {
  margin-top: 24px;
  margin-bottom: -10px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 24px */
}
body.single-post .kolonner2 .colored {
  background-color: #2d577f;
  color: white;
  padding: 24px;
}
body.single-post .kolonner2 .colored .fusion-text {
  color: white !important;
}
body.single-post .kolonner2 .colored .fusion-text p {
  color: white !important;
}
body.single-post .kolonner2 .colored .fusion-text p strong {
  color: white !important;
  font-weight: 600;
}
body.single-post .kolonner2 .colored .fusion-text h2 {
  color: white !important;
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  /* 31.2px */
}
.fusion-fullwidth.card-medarbejder-box .fusion-column-wrapper {
  background-color: white !important;
  border-radius: 4px;
}
.fusion-fullwidth.card-medarbejder-box .fusion-column-wrapper .fusion-image-element .fusion-imageframe img.img-responsive {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.fusion-fullwidth.card-medarbejder-box .fusion-column-wrapper .fusion-text {
  padding: 24px;
}
.fusion-fullwidth.card-medarbejder-box .fusion-column-wrapper .fusion-text.header h2 {
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  /* 31.2px */
  padding: 0px;
  margin: 0px;
}
.fusion-fullwidth.card-medarbejder-box .fusion-column-wrapper .fusion-text.header p {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* 24px */
  padding: 0px;
  margin: 0px;
}
.fusion-fullwidth.card-medarbejder-box .fusion-column-wrapper .fusion-text.contact {
  padding-bottom: 24px;
  padding-top: 0px;
}
.fusion-fullwidth.card-medarbejder-box .fusion-column-wrapper .fusion-text.contact p {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* 24px */
  padding: 0px;
  margin: 0px;
}
.fusion-fullwidth.card-medarbejder-box .fusion-column-wrapper .fusion-text.contact p i,
.fusion-fullwidth.card-medarbejder-box .fusion-column-wrapper .fusion-text.contact p em {
  color: #ef4044;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* 21px */
  position: relative;
}
.fusion-fullwidth.card-medarbejder-box .fusion-column-wrapper .fusion-text.contact p i::after,
.fusion-fullwidth.card-medarbejder-box .fusion-column-wrapper .fusion-text.contact p em::after {
  position: absolute;
  right: 0;
  top: -1px;
  margin-right: -25px;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9.70492 6L8.29492 7.41L12.8749 12L8.29492 16.59L9.70492 18L15.7049 12L9.70492 6Z' fill='%23ef4044'/%3E%3C/svg%3E");
}
.fusion-fullwidth.card-medarbejder-box .fusion-column-wrapper .fusion-text.info {
  padding-top: 0px;
}
.fusion-fullwidth.card-medarbejder-box .fusion-column-wrapper .fusion-text.info p {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 21px */
  padding: 0px;
  margin: 0px;
}
.fusion-fullwidth.card-medarbejder-box .fusion-column-wrapper .fusion-text.info p strong {
  font-weight: 600;
}
.fusion-fullwidth.header-box-bred h1 {
  font-size: 40px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  /* 62.4px */
  color: #00343a;
}
@media (max-width: 992px) {
  .fusion-fullwidth.header-box-bred h1 {
    font-size: 26px;
    font-style: normal;
    font-weight: 600;
    line-height: 130%;
    /* 33.8px */
    color: #00343a;
  }
}
.fusion-fullwidth.header-box-bred h2 {
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 33.6px */
  color: #00343a;
}
@media (max-width: 992px) {
  .fusion-fullwidth.header-box-bred h2 {
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    /* 28px */
    color: #00343a;
  }
}
.fusion-fullwidth.header-box-bred-sub {
  margin-top: 48px;
}
.fusion-fullwidth.header-box-bred-sub.no-top-margin {
  margin-top: 0px;
}
.fusion-fullwidth.header-box-bred-sub h2 {
  font-size: 24px;
  color: #00343a;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  /* 62.4px */
}
@media (max-width: 992px) {
  .fusion-fullwidth.header-box-bred-sub h2 {
    line-height: 140%;
    /* 28px */
  }
}
.fusion-fullwidth.header-box-bred-sub h2 strong {
  color: #00343a;
  font-size: 32px;
  font-family: "Poppins" !important;
  font-weight: 600;
  line-height: 130%;
  /* 62.4px */
}
@media (max-width: 992px) {
  .fusion-fullwidth.header-box-bred-sub h2 strong {
    line-height: 140%;
    /* 28px */
  }
}
.fusion-fullwidth.header-box-bred-sub p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 33.6px */
  color: #00343a;
}
.fusion-fullwidth.header-box-bred-sub p a {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* 21px */
  color: #ef4044;
}
.fusion-fullwidth.header-box-bred-sub .link {
  bottom: 0px;
}
@media (min-width: 992px) {
  .fusion-fullwidth.header-box-bred-sub .link .fusion-column-wrapper .fusion-text {
    text-align: right;
  }
}
.fusion-fullwidth.header-box-bred-sub .link .fusion-column-wrapper .fusion-text a {
  padding-right: 10px;
  position: relative;
  display: inline-block;
  color: #ef4044;
}
.fusion-fullwidth.header-box-bred-sub .link .fusion-column-wrapper .fusion-text a::after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9.70492 6L8.29492 7.41L12.8749 12L8.29492 16.59L9.70492 18L15.7049 12L9.70492 6Z' fill='%23EF4044'/%3E%3C/svg%3E");
  position: absolute;
  color: #ef4044;
  right: 0;
  top: 0;
  margin-right: -10px;
}
.fusion-fullwidth.header-box-bred-sub.baggrund1 {
  background-color: #c7eafb;
  padding-top: 48px;
}
.fusion-fullwidth.header-box-bred-sub.baggrund1 div.content-box .fusion-column-wrapper h2 {
  margin: 0px;
  padding: 0px;
  padding-top: 48px;
}
.map-popup h1,
.map-popup h2,
.map-popup h3,
.map-popup h4 {
  margin: 0px;
  padding: 0px;
}
.medlems-meta a {
  color: #ef4044;
  font-weight: 600;
}
.medlems-meta a:hover {
  color: #ef4044;
}
.medlems-meta a:visited {
  color: #ef4044;
}
.medlems-meta a:active {
  color: #ef4044;
}
.fusion-fullwidth.medlemmer-box .alphabet-list {
  background-color: white;
  padding: 12px;
  border-radius: 4px;
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
  margin-bottom: 72px;
}
.fusion-fullwidth.medlemmer-box .alphabet-list .letter {
  flex: 1 1 0;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  padding: 0;
  border-radius: 4px;
}
.fusion-fullwidth.medlemmer-box .alphabet-list .letter:hover {
  cursor: pointer;
  outline: 1px solid #5A5A5A;
}
.fusion-fullwidth.medlemmer-box .alphabet-list .letter.selected {
  background-color: #ef4044;
  color: white;
}
.fusion-fullwidth.medlemmer-box .alphabet-list .letter.selected:hover {
  cursor: none;
  outline: none;
}
.fusion-fullwidth.medlemmer-box .alphabet-list .letter.missing {
  background-color: #CFCFCF;
}
.fusion-fullwidth.medlemmer-box .alphabet-list .letter.missing:hover {
  cursor: none;
  outline: none;
}
@media (max-width: 600px) {
  .fusion-fullwidth.medlemmer-box .alphabet-list {
    flex-wrap: wrap;
    justify-content: flex-start;
    gap: 6px;
  }
  .fusion-fullwidth.medlemmer-box .alphabet-list .letter {
    flex: 0 0 calc(16.666% - 6px);
  }
}
.fusion-fullwidth.medlemmer-box .medlemmer {
  display: flex;
  flex-wrap: wrap;
  gap: 22px;
  margin-bottom: 72px;
}
.fusion-fullwidth.medlemmer-box .medlemmer a {
  background-color: white;
  padding: 24px;
  border-radius: 4px;
  height: 150px;
  width: calc((100% - 66px) / 4);
}
@media (max-width: 768px) {
  .fusion-fullwidth.medlemmer-box .medlemmer a {
    width: 100% !important;
  }
}
.fusion-fullwidth.medlemmer-box .medlemmer a .medlem h2 {
  padding: 0px;
  margin: 0px;
  font-size: 18px;
  line-height: 27px;
}
.fusion-fullwidth.medlemmer-box.smal a {
  background-color: white;
  border: 1px solid #eaeaea;
  height: 150px;
  width: calc((100% - 66px) / 3);
}
@media (max-width: 768px) {
  .fusion-fullwidth.medlemmer-box.smal a {
    width: 100%;
  }
}
.leksikon-liste .leksikon-item {
  margin-bottom: 20px;
  border-radius: var(--Spacing-Scale-border-radius-accordion, 8px);
  border: 1px solid #00343a;
  background-color: white;
  padding: 12px;
  border-radius: 4px;
}
.leksikon-liste .leksikon-item .header {
  padding: 10px;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.leksikon-liste .leksikon-item .header h2 {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px;
  padding: 0px;
  margin: 0px;
}
.leksikon-liste .leksikon-item .header .toggle-icon {
  width: 24px;
  height: 24px;
  transition: transform 0.3s ease;
}
.leksikon-liste .leksikon-item .header .toggle-icon::before,
.leksikon-liste .leksikon-item .header .toggle-icon::after {
  content: '';
  position: absolute;
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-position: center;
  transition: opacity 0.3s ease;
}
.leksikon-liste .leksikon-item .header .toggle-icon::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M16.59 8.29504L12 12.875L7.41 8.29504L6 9.70504L12 15.705L18 9.70504L16.59 8.29504Z' fill='%2300343A'/%3E%3C/svg%3E");
  opacity: 1;
}
.leksikon-liste .leksikon-item .header .toggle-icon::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 8.29504L6 14.295L7.41 15.705L12 11.125L16.59 15.705L18 14.295L12 8.29504Z' fill='%2300343A'/%3E%3C/svg%3E");
  opacity: 0;
}
.leksikon-liste .leksikon-item .header.open .toggle-icon::before {
  opacity: 0;
}
.leksikon-liste .leksikon-item .header.open .toggle-icon::after {
  opacity: 1;
}
.leksikon-liste .leksikon-item .content {
  display: none;
  padding: 10px;
  background-color: #fff;
}
.leksikon-liste .leksikon-item .content h2 {
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  padding: 0px;
  margin: 0px;
}
.leksikon-liste .leksikon-item .content h2 strong {
  font-size: 18px;
  font-weight: 800;
  line-height: 24px;
  padding: 0px;
  margin: 0px;
}
.leksikon-liste .leksikon-item .content a {
  color: #ef4044;
  text-decoration: underline;
}
.fusion-fullwidth.relateret-indhold-box .relateret-indhold {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.fusion-fullwidth.relateret-indhold-box .relateret-indhold .nyhed {
  background-color: white;
  border-radius: 4px;
  padding: 24px;
  min-height: 150px;
  box-sizing: border-box;
}
.fusion-fullwidth.relateret-indhold-box .relateret-indhold .nyhed h2 {
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  /* 31.2px */
}
@media (max-width: 992px) {
  .fusion-fullwidth.relateret-indhold-box .relateret-indhold .nyhed h2 {
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    /* 28px */
  }
}
.fusion-fullwidth.relateret-indhold-box .relateret-indhold.tre-kolonner .nyhed {
  cursor: pointer !important;
  flex-basis: calc(33.333% - 14px);
}
@media (max-width: 768px) {
  .fusion-fullwidth.relateret-indhold-box .relateret-indhold.tre-kolonner .nyhed {
    flex-basis: calc(50% - 10px);
  }
}
@media (max-width: 480px) {
  .fusion-fullwidth.relateret-indhold-box .relateret-indhold.tre-kolonner .nyhed {
    flex-basis: 100%;
  }
}
.fusion-fullwidth.peytz-nyhedsbrev {
  margin-bottom: 48px;
}
.fusion-fullwidth.peytz-nyhedsbrev .content h2 {
  color: #ef4044;
  font-family: Poppins;
  font-size: 36px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  /* 52px */
}
.fusion-fullwidth.peytz-nyhedsbrev .content h3 {
  color: black;
  text-align: center;
  /* basic/lg/body-large */
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 24px */
}
.fusion-fullwidth.peytz-nyhedsbrev .form-group {
  display: flex;
  align-items: stretch;
  width: 100%;
  padding: 0px;
}
.fusion-fullwidth.peytz-nyhedsbrev .form-group.result {
  border: 3px solid #ef4044;
  border-radius: 8px;
  padding: 20px;
}
.fusion-fullwidth.peytz-nyhedsbrev .form-group > div.cfull {
  width: 100%;
  display: flex;
  align-items: flex-start;
  padding-left: 5px;
  line-height: 21px;
  margin-top: 5px;
}
.fusion-fullwidth.peytz-nyhedsbrev .form-group > div.cfull.result {
  border: 3px solid #ef4044;
  border-radius: 8px;
  padding: 20px;
}
.fusion-fullwidth.peytz-nyhedsbrev .form-group > div.cfull > label {
  display: flex;
  align-items: flex-start;
  font-size: 12px;
}
.fusion-fullwidth.peytz-nyhedsbrev .form-group > div.cfull > label > input[type="checkbox"] {
  margin-right: 10px;
  margin-top: 5px;
}
.fusion-fullwidth.peytz-nyhedsbrev .form-group > div.c1 {
  flex: 1;
  margin-right: 10px;
  padding: 5px;
}
.fusion-fullwidth.peytz-nyhedsbrev .form-group > div.c1 > input[type="email"] {
  border-radius: 8px;
  border: 1px solid #969696;
  background: white;
  width: 100%;
  box-sizing: border-box;
  padding: 10px;
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 24px */
}
.fusion-fullwidth.peytz-nyhedsbrev .form-group > div.c2 {
  width: 145px;
  padding: 5px;
  display: flex;
}
.fusion-fullwidth.peytz-nyhedsbrev .form-group > div.c2 > input[type="submit"] {
  color: white;
  border: none;
  background-color: #ef4044;
  /* heavy/lg/body-large */
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* 24px */
  width: 145px;
  padding: 12px 24px;
  border-radius: 160px;
  cursor: pointer;
}
/*# sourceMappingURL=css.css.map */