nav.header__menu {
	display: flex;
	justify-content: space-between;
	gap: 10px;
	align-items: flex-start;
}

@media (max-width: 1200px) {
	nav.header__menu {
		align-items: center;
	}
}

nav.header__menu a{
	color: #FFF;
	font-weight: 700;
	text-decoration: none;
}

nav.header__menu a:hover {
	text-decoration: underline;
}

.header__top--buttons {
	display: flex;
	gap: 10px;
	align-items: center;
}

.header__burger-menu {
	display: none;
	margin-left: 15px;
}

@media (max-width: 1200px) {
	.header__burger-menu {
		display: block;
	}
}

.header__burger-menu span {
    font-size: 16px;
}

.header__burger-menu button {
	background: transparent !important;
}

.buttons__social {
    position: relative;
    bottom: 1px;
}

.buttons__social a {
    opacity: 1;
	transition: opacity .2s;
}

.buttons__social a:hover {
    opacity: .6;
	transition: opacity .2s;
	text-decoration: none;
}