header .col-lg-2 {
	width: 25%;
}

header .col-lg-10 {
	width: 75%;
}

footer.footer-2 nav ul {
	display: flex;
  flex-direction: column;
  margin-bottom: 15px;
}

footer.footer-2 a.link {
	color: var(--color-footer);
}

.mosaic-block .text-box h2,
.mosaic-block .text-box p,
.mosaic-block .image-box,
.list-default .col.item {
  opacity: 0;
}

@media (max-width: 1399.98px) {
	header .col-lg-2 {
		width: 28%;
	}
	
	header .col-lg-10 {
		width: 72%;
	}
}

@media (max-width: 767.98px) {
	header .col-lg-2 {
		width: 60%;
	}
	
	header .col-lg-10 {
		width: 40%;
	}
}
