<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (max-device-width: 991px) {
    ul.navbar-nav {
        max-height: 85vh;
        overflow-y: scroll
    }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
   .c-blockitem-logo .lazyload { width: 250px !important; }
   .carousel-img-lazyload {height: 185px !important;}
   .col-12.c-pager.d-flex.align-items-stretch {height: 110px !important;}
}

article header {
   padding-top: 0;
   min-height: auto;
}

.text-hyphens-auto {
	hyphens: auto;
}

.text-truncate-1-line {
	-webkit-line-clamp: 1;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
}
.text-truncate-2-line {
	-webkit-line-clamp: 2;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
}

body {
	font-variant-ligatures: none;
}

.c-type7-fix {
    margin-bottom: .25rem;
}
.c-type7-fix &gt; div {
    float: none !important;
    display: flex;
}

.c-ajax-button-as-link {
    border: 0;
    background: none;
    color: var(--dark);
    cursor: pointer;
}
.c-ajax-button-as-link:hover,
.c-ajax-button-as-link:focus {
    outline-style: none;
    color: var(--primary);
}
.navbar-light .navbar-nav .nav-link .loginlink {
    border: 0;
    background: none;
    cursor: pointer;
    color: inherit;
}
.navbar-light .navbar-nav .nav-link .loginlink:hover,
.navbar-light .navbar-nav .nav-link .loginlink:focus {
    outline-style: none;
    color: inherit;
}
.c-button-as-link {
    text-decoration: underline;
    text-align: left;
    line-height: 1.5;
    padding: 0;
}
</pre></body></html>