<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">ul.ulset {
	margin:0;
	padding:0;
	list-style:none
}
.input-txt {
	overflow:hidden
}
.topnav {
	position:absolute;
	top:20px;
	right:90px
}
#header .topnav&gt;li {
	display:inline-block;
	position:relative;
	margin-left:5px;
	vertical-align:middle
}
#header .topnav &gt; li
a {
	text-decoration:none
}
@media only screen and (min-width:640px) {
	#header
.topnav {
	right:120px;
	top:25px;
}
#header .topnav&gt;li:not(.lang) {
	margin-left:8px
}
}@media only screen and (min-width:1500px) {
	#header
.topnav {
	right:340px;
	top:30px
}
}#header .topnav .search&gt;a {
	display:block;
	margin-top:-2px;
	padding-top:6px;
	width:28px;
	height:28px;
	background-color:#cc1d24;
	overflow:hidden;
	border-radius:4px
}
#header .topnav .search &gt; a:before,#header .topnav .search&gt;a:after {
	content:'';
	position:absolute;
	-webkit-transition:opacity 0.3s;
	-o-transition:opacity 0.3s;
	transition:opacity 0.3s;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden
}
#header .topnav .search&gt;a:before {
	top:4px;
	left:7px;
	width:12px;
	height:12px;
	border-radius:50%;
	border:1px
solid #fff
}
#header .topnav .search&gt;a:after {
	bottom:9px;
	right:5px;
	width:7px;
	height:1px;
	background:#fff;
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg)
}
.search-wrap {
	position:fixed;
	z-index:97;
	top:70px;
	left:0;
	padding-top:20px;
	width:100%;
	height:85px;
	background-color:rgba(0,0,0,.7);
	opacity:0;
	visibility:hidden;
	-webkit-transition:opacity .3s 0s,visibility 0s 0s;
	-o-transition:opacity .3s 0s,visibility 0s 0s;
	transition:opacity .3s 0s,visibility 0s 0s
}
.search-wrap .close-btn {
	position:absolute;
	top:20px;
	right:20px;
	width:45px;
	height:45px;
	cursor:pointer;
	opacity:.6
}
.search-wrap .close-btn:before,.search-wrap .close-btn:after {
	pointer-events:none;
	content:"";
	position:absolute;
	top:0;
	left:22px;
	width:1px;
	height:44px;
	background-color:#fff
}
.search-wrap .close-btn:before {
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg)
}
.search-wrap .close-btn:after {
	-webkit-transform:rotate(135deg);
	-ms-transform:rotate(135deg);
	transform:rotate(135deg)
}
.search-wrap.is-visible {
	opacity:1;
	visibility:visible
}
.search-wrap form {
	padding:0
15px
}
.search-wrap input {
	display:block;
	padding:0
0 0 10px;
	width:100%;
	height:45px;
	color:#000;
	line-height:45px;
	border:0;
	border-radius:0;
	-webkit-box-shadow:none;
	box-shadow:none;
	background-color:#fff
}
.search-wrap .btn-search {
	display:block;
	position:relative;
	float:right;
	width:90px;
	height:45px;
	color:#fff;
	line-height:45px;
	font-weight:100;
	font-size:1.125rem;
	border:none;
	background:none #666;
	-webkit-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out
}
.search-wrap .btn-search:hover {
	background-color:#999
}
@media only screen and (min-width:1200px) {
	.search-wrap {
	top:100px
}
.search-wrap
form {
	margin:0
auto;
	padding:0
40px;
	max-width:1000px
}
}
* {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
:after,:before {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
</pre></body></html>