<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/***** Variables *****/
/* Colors */
/*$link-red: #990404;*/
/* Category colors */
/* Fonts */
/* Ads */
/***** /Variables *****/
/**** Functions ****/
/***** /Funcitons *****/
/**** Mixins ****/
/* https://css-tricks.com/snippets/css/fluid-typography/ */
.PageFooter {
  width: 92%;
  max-width: 980px;
  margin: 2rem auto;
  text-align: center;
  color: #696969; }
  .PageFooter img.logo {
    width: 21vw; }
    @media all and (max-width: 280px) {
      .PageFooter img.logo {
        width: 58.8px; } }
    @media all and (min-width: 1020px) {
      .PageFooter img.logo {
        width: 214.2px; } }
  .PageFooter .Menu {
    margin-top: 1em; }
    .PageFooter .Menu li {
      font-weight: bold;
      font-size: 16px;
      margin: .6em 0; }
  .PageFooter .CompanyName {
    font-weight: bold; }
  .PageFooter .CompanyInfo {
    display: grid;
    grid-template-columns: 1fr;
    /*display:flex;
        flex-wrap:wrap;*/
    margin-top: 8px; }
    @media all and (min-width: 370px) {
      .PageFooter .CompanyInfo {
        display: grid;
        grid-template-columns: repeat(2, 1fr); } }
    @media all and (min-width: 560px) {
      .PageFooter .CompanyInfo {
        display: grid;
        grid-template-columns: repeat(3, 1fr); } }
    @media all and (min-width: 920px) {
      .PageFooter .CompanyInfo {
        /*display: grid;
            grid-template-columns: repeat(6, 1fr);*/
        display: flex;
        justify-content: space-between;
        max-width: 828px;
        margin-left: auto;
        margin-right: auto; } }
    .PageFooter .CompanyInfo li {
      font-weight: normal;
      font-size: .9rem; }
      @media all and (min-width: 370px) {
        .PageFooter .CompanyInfo li.Address {
          grid-column-start: 1; }
        .PageFooter .CompanyInfo li.City {
          grid-column-start: 1; }
        .PageFooter .CompanyInfo li.Phone {
          grid-column-start: 2;
          grid-row-start: 1; }
        .PageFooter .CompanyInfo li.Email {
          grid-column-start: 2;
          grid-row-start: 2; }
        .PageFooter .CompanyInfo li.CVR {
          grid-column-start: 2;
          grid-row-start: 3; } }
      @media all and (min-width: 560px) {
        .PageFooter .CompanyInfo li.Address {
          grid-column-start: 2;
          grid-row-start: 1; }
        .PageFooter .CompanyInfo li.City {
          grid-column-start: 3;
          grid-row-start: 1; }
        .PageFooter .CompanyInfo li.Phone {
          grid-column-start: 1;
          grid-row-start: 2; }
        .PageFooter .CompanyInfo li.Email {
          grid-column-start: 2;
          grid-row-start: 2; }
        .PageFooter .CompanyInfo li.CVR {
          grid-column-start: 3;
          grid-row-start: 2; } }
  .PageFooter .horisontal-divider {
    margin: 2em 0; }
  .PageFooter .EditorInChief {
    margin-top: 2rem; }
</pre></body></html>