.navbar-brand img {
	margin-bottom: 0;
}
.region-top-header {
	width: auto;
}
.header-wrapper {
	gap: 50px;
}
.region-top-header-form {
    display: flex;
    align-items: center;
}
.header-wrapper > div:nth-child(2) {
    padding: 0;
}
.field--name-field-date {
	    font-weight: 600;
    margin-bottom: 10px;
}
@media screen and (max-width: 1200px) {
	a.navbar-brand {
    display: block;
	}
	.header-wrapper {
    gap: 30px;
	}
	.header-wrapper > div:nth-child(2) {
    min-width: 230px;
	}
	svg.bb-search {
		display: none;
	}
	#search-block-form .form-actions {
    margin: 0 0 0 2px !important;
	}
	header #search-block-form {
	    padding: 0 15px;
	    align-items: center;
	    flex-flow: unset;
	}
	#search-block-form input {
    width: 100% !important;
    max-width: 100% !important;
	}
}
@media screen and (max-width: 991px) {
	.navbar-brand .image_resized {
		max-width: 400px;
    width: auto !important;
    padding-right: 1.5em;
	}
	.navbar-brand img {
    margin-bottom: 1em;
	}
	.highlighted > .container {
		max-width: 100%;
		padding: 0;
	}
	#navbar-main::after {
		display: none;
	}
	#search-block-form button {
    padding: 4px 15px;
`}
	.header-wrapper {
    justify-content: flex-start;
    padding-left: 0;
	}
	.region-top-header {
	    margin-bottom: 0;
	}
	header .navbar-form {
		width: 100%;
	}
	.region-top-header-form {
    justify-content: space-between;
    margin-bottom: 1em;
	}
}
@media screen and (max-width: 480px) {
	.logo-wrapper {
    margin: 5px 10px;
	}
	.header-wrapper {
    gap: 0;
	}
	.navbar-brand img {
    margin-bottom: 0;
	}
	header #search-block-form {
    padding: 0;
	}
	.region-top-header-form {
    margin-top: 1em;
	}
	.block-language .links a {
    padding: 5px 12px;
	}
	.search-block-form {
    min-width: unset;
	}
	.block-language .links {
    flex-wrap: nowrap;
	}
}
@media screen and (max-width: 420px) {
	.region-top-header-form {
	    align-items: flex-start;
	    flex-direction: column;
	    gap: 10px;
	}
	.header-wrapper > div:nth-child(2) {
    padding-right: 10px;
	}
}