<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root {
	--polo-header-menu-color: var(--polo-color1);
	--bs-nav-link-font-size: 9px;
	--bs-nav-link-font-weight: var(--polo-font-regular);
}

header {
	background: var(--polo-background-color1);
	z-index: 9998;
}
header nav.navbar {
	padding: 0;
	height: 90px;
}
header .logo-img {
	height: 50px !important;
	display: block;
}
header .navbar {
	--bs-navbar-padding-y: 0;
	--bs-navbar-nav-link-padding-x: 0;
}
header .nav {
	justify-content: flex-end
}
header .navbar-dark .navbar-nav .nav-link.dropdown-toggle {
	color: var(--polo-header-menu-color);
}
header nav a {
	font-family: var(--polo-font-family1);
	font-size: var(--bs-nav-link-font-size);
	font-weight: var(--bs-nav-link-font-weight);
	text-transform: uppercase;
	text-decoration: none;
	color: var(--polo-header-menu-color);
	font-kerning: none;
	letter-spacing: 1px;
	white-space: nowrap;
}	
header .nav a {
	color: var(--polo-header-menu-color);
	padding: 38px 22px 36px 22px;
	display: block;
}
header nav li {
	margin-bottom: -2px;
	border-bottom: 3px solid;
	border-bottom-color: transparent;
	transition: border-bottom-color 1000ms;
}
header nav li.active, header nav li.current-menu-parent {
	border-bottom: 3px solid var(--polo-accent-color);
}
header .navbar-brand {
	padding: 0;
}
/* header .navbar-toggler, header .navbar-toggler:focus, header .navbar-toggler:active {
} */
header .navbar-toggler:focus,
header .navbar-toggler:active,
header .navbar-toggler-icon:focus {
	border-color: transparent !important;
	outline: none !important;
    box-shadow: none !important;
}
header .navbar-toggler {
	padding: 0;
	position: relative;
	border: 0;
	width: 45px;
	height: 42px;
	border-radius: 0;
	z-index: 9999;
}
header .navbar-toggler-inner {
	width: 45px;
	height: 16px;
	display: block;
	/* border-top: 2px solid #83838c;
	border-bottom: 2px solid #83838c; */
}
header .navbar-toggler-inner span {
	height: 2px;
	width: 100%;
	background-color: #83838c;
	position: absolute;
	left: 0px;
}
header .navbar-toggler-inner span:nth-child(1) {
	top: 12px;
	transform: translateY(0px) skewY(0deg);
	transition: transform 0.25s;
}
header .navbar-toggler-inner.closed span:nth-child(1) {
	transform: translateY(7px) skewY(20deg);
	transition: transform 0.25s;
}
header .navbar-toggler-inner span:nth-child(2) {
	top: calc(42px - 15px);
	transform: translateY(0px) skewY(0deg);
	transition: transform 0.25s;
}
header .navbar-toggler-inner.closed span:nth-child(2) {
	transform: translateY(-8px) skewY(-20deg);
	transition: transform 0.25s;
}

header .navbar-toggler-icon {
	width: 36px;
	height: 33px;
}
header nav li:not(.submenu-item):hover {
	margin-bottom: -2px;
	border-bottom: 3px solid;
	border-bottom-color: var(--polo-accent-color);
	transition: border-bottom-color 1000ms;
}
header .dropdown-menu-dark {
	background-color: var(--polo-background-color1);
	margin-top: 0px;
	padding: 0px 0px;
	border-radius: 0;
	border-top: 3px solid var(--polo-accent-color);
}
header .dropdown-menu.show {
	margin-top: 0px;
}
header a.dropdown-item {
	width: 100%;
	text-align: center;
	color: var(--polo-accent-color);
	padding: 8px 0px;
}
header a.dropdown-item {
	border-bottom: 1px solid rgba(255, 255, 255, 0.1);
	padding: 12px 0px 10px 0px;
}
header a.dropdown-item:first-child {
	padding: 15px 0px 10px 0px;
}
header a.dropdown-item:active {
	background-color: var(--bs-dropdown-link-hover-bg);
}
header a.dropdown-item:hover {
	color: var(--polo-accent-color);
}
header ul.sub-menu.dropdown-menu.dropdown-menu-dark {
	min-width: 167px;
}
header .submenu-item {
	padding: 0px;
	margin: 0px;
	border-bottom: 0px;
}

header .offcanvas {
	background-color: var(--polo-background-color1);
}
header .offcanvas .btn-close {
	transform: scaleX(3);
	position: absolute;
	right: 45px;
	height: 30px;
	visibility: hidden;
}
header .offcanvas .btn-close:focus,
header .offcanvas .btn-close:active,
header .offcanvas .btn-close:focus {
	border-color: transparent !important;
	outline: none !important;
	box-shadow: none !important;
}

header .offcanvas.showing,
header .offcanvas.show {
	padding: 30px 0px;
	min-width: 450px;
}
header .offcanvas.showing a,
header .offcanvas.show a {
	font-size: 12px;
}
header .offcanvas.showing .offcanvas-body,
header .offcanvas.show .offcanvas-body {
	scrollbar-width: 0;
	padding: 16px 0px;
}
header .offcanvas.showing .offcanvas-body::-webkit-scrollbar,
header .offcanvas.show .offcanvas-body::-webkit-scrollbar {
	display: none;
}
header .offcanvas.showing .nav-item,
header .offcanvas.show .nav-item {
	padding-bottom: 0px;
	margin-bottom: 0;
	border: 0;
	text-align: right;
}
header .offcanvas.showing .nav a,
header .offcanvas.show .nav a {
	padding: 30px 58px 10px 16px;
}
header .offcanvas.showing .dropdown-menu.show,
header .offcanvas.show .dropdown-menu.show {
	margin-top: 5px;
	margin-left: -15px;
}
header .offcanvas.showing a.dropdown-item,
header .offcanvas.show a.dropdown-item {
	border: 0;
	text-align: right;
	padding-top: 16px;
}
header .offcanvas.showing .dropdown-menu-dark,
header .offcanvas.show .dropdown-menu-dark {
	border: 0;
}
header .offcanvas.showing a.dropdown-toggle,
header .offcanvas.show a.dropdown-toggle {
	padding: 30px 46px 10px 16px;
}
header .offcanvas.showing li.submenu-item,
header .offcanvas.show li.submenu-item {
	padding-right: 0px !important;
}
header .offcanvas.showing li.submenu-item a,
header .offcanvas.show li.submenu-item a {
	padding-right: 58px !important;
}
header nav a:focus {
	outline: none;
}
header .dropdown-toggle::after {
	display: inline-block;
	margin-left: 0.3em;
	vertical-align: 0.9px;
	content: "";
	border-top: .3em solid;
	border-right: .3em solid transparent;
	border-bottom: 0;
	border-left: .3em solid transparent;
	font-size: 14px;
}
header .offcanvas .follow-us,
header .offcanvas .follow-us {
	font-family: var(--polo-font-family1);
	font-weight: var(--polo-font-light);
	font-size: 8px;
	text-transform: uppercase;
	letter-spacing: 1px;
	display: none  !important;
	color: var(--polo-text-color);
}
header .offcanvas.showing .follow-us,
header .offcanvas.show .follow-us {
	display: block !important;
	position: absolute;
	right: 30px;
	bottom: 10px;
	background-color: var(--polo-background-color1);
}
header .offcanvas.showing .follow-us a,
header .offcanvas.show .follow-us a,
header .offcanvas.showing .follow-us div,
header .offcanvas.show .follow-us div {
	padding: 20px 10px 20px 0px !important;
}

@media (max-width: 575.98px) {
	header .offcanvas .follow-us,
	header .offcanvas .follow-us,
	header .offcanvas.showing .follow-us,
	header .offcanvas.show .follow-us {
		display: none !important;
	}
}

/* subheader */

header .sub-header {
	padding-top: 14px;
	padding-bottom: 10px;
	background-color: var(--polo-background-color2);
	font-family: var(--polo-font-family1);
	font-weight: var(--polo-font-light);
	font-size: 8px;
	text-transform: uppercase;
	letter-spacing: 1px;
}
header .sub-header a {
	color: var(--polo-accent-color);
	text-decoration: none;
}
header .language-hunk {
	padding-left: 50px;
}
header ul.languages {
	list-style: none;
	margin: 0;
	margin-top: -1px;
	padding: 0;
}
header ul.languages li {
	margin-left: 20px;
}
header .lang-item img:hover {
	outline: 1px solid white;
}
</pre></body></html>