.block-system-branding-block .logo {
  max-width: 9.6875rem;
  max-height: 75px;
}

.page-footer .logo {
  max-width: 9.6875rem;
  max-height: 75px;
}

.fieldset-legend {
  text-transform: none;  
}

#block-languageswitcher-3 {
  display: inline;
  float: right;
}  

main {
    font-size: 1.0rem;
}

@import url('https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css');

.main-menu .catalogue:before {
    margin-right: 0px; /* Space between icon and text */
    color: var(--desktop-header-link);
    font-size: 2.375rem;
    font-style: normal;
    line-height: 1;
    display: block;
}  

.login-container .catalogue:before {
    content: "fi-rr-book-alt"; /* Replace with the correct Unicode for the icon you want */
    font-family: 'uicons-regular-rounded'; /* Adjust according to the library used */
    font-weight: 400; /* Solid icon style */
    margin-right: 0px; /* Space between icon and text */
    color: var(--desktop-header-link);
    font-size: 2.375rem;
    font-style: normal;
    line-height: 1;
    display: block;
}

.main-menu .home:before {
    margin-right: 0px; /* Space between icon and text */
    color: var(--desktop-header-link);
    font-size: 2.375rem;
    font-style: normal;
    line-height: 1;
    display: block;
}  

.login-container .home:before {
    content: "fi-rr-home"; /* Replace with the correct Unicode for the icon you want */
    font-family: 'uicons-regular-rounded'; /* Adjust according to the library used */
    font-weight: 400; /* Solid icon style */
    margin-right: 0px; /* Space between icon and text */
    color: var(--desktop-header-link);
    font-size: 2.375rem;
    font-style: normal;
    line-height: 1;
    display: block;
}

.main-menu .simulation_scenarios:before {
    margin-right: 0px; /* Space between icon and text */
    color: var(--desktop-header-link);
    font-size: 2.375rem;
    font-style: normal;
    line-height: 1;
    display: block;
}

.login-container .simulation_scenarios:before {
    content: "fi-rr-play"; /* Replace with the correct Unicode for the icon you want */
    font-family: 'uicons-regular-rounded'; /* Adjust according to the library used */
    font-weight: 400; /* Solid icon style */
    margin-right: 0px; /* Space between icon and text */
    color: var(--desktop-header-link);
    font-size: 2.375rem;
    font-style: normal;
    line-height: 1;
    display: block;
}