.header-i1{
	width:10rem;
	height:auto;
}
.header-i2{
	width:1.4rem;
	height:auto;
}
.header-e1{
	padding:1rem 0;
	position:fixed;
	top:0;
	left:0;
	z-index:100;
	/*backdrop-filter:blur(3px);
	background-color:rgba(255,255,255,0.6);*/
	background: linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 30%, rgba(255,255,255,1) 100%);
	background:white;
}
.header-e2{
	width:30rem;
}
.header-e3{
	width:20rem;
}
.header-e3 a{
	text-decoration:none;
}
.header-e4{
	padding:0.3rem 1rem;
	border-radius:1rem;
	color:white;
	background-color:var(--c3);
	border:0;
}
.header-e4 p{
	/*border-bottom:2px dotted white;*/
}
.header-e5::before{
	content:'';
	margin-right:0.5rem;
	width:0.6rem;
	height:0.6rem;
	background-color:var(--c3);
	border-radius:50%;
	animation:header-a1 infinite ease-out 2s;
}
.header-m1{
	margin-left:3rem;
}
.header-m2{
	margin-left:2rem;
}
.header-m3{
	margin:0.5rem 0;
}
.header-m4{
	margin-right:0.6rem;
}
@keyframes header-a1{
	0%{
		opacity:0.3;
	}
	50%{
		opacity:1;
	}
	100%{
		opacity:0.3;
	}
}

@media screen and (max-width:950px){
	.header-e2 p{
		display:none !important;
	}
	.header-e2{
		width:unset;
	}
	.header-i1{
		width:9rem;
	}
	.header-e3{
		width:unset;
	}
}

@media screen and (max-width:600px){
	.header-e3 a{
		display:none !important;
	}
	.header-e3 div{
		display:none !important;
	}
	.header-e3 p{
		width:5rem;
		text-align:center;
	}
	.header-i1{
		width:7rem;
	}
	.header-i2{
		width:1.8rem;
	}
}