.container-header .grid-child {
    padding: 0;
}

.container-header {
    background-color: #2870ae;
	background-image: none;
}

.container-header .navbar-brand {
    padding-top: 0;
}

@media screen and (max-device-width:480px){
	.container-header .container-nav nav {
		margin-top: 0;
	}
	.container-header .navbar-brand {
		padding-bottom: 0;
	}
}

.container-header .site-description {
	position: absolute;
    top: 5%;
    right: 2%;
    font-size: xxx-large;
}

@media screen and (max-device-width:480px){
.container-header .site-description {
    font-size: x-large;
}
}

.metismenu.mod-menu .metismenu-item {
    font-size: 1.5rem;
    line-height: 1.8;
}

@media screen and (max-device-width:480px){
.metismenu.mod-menu .metismenu-item {
    font-size: 1.2rem;
    line-height: 1.2;
}

}

.img_block {
	display: flex;
    justify-content: space-around;
gap: 1%;
clear: both;

}

.img_list {
	display: flex;
    flex-wrap: wrap;
    list-style: none;
	padding-left: 0;
	gap: 1px;
}

.img_list > li {
    height: 30vh;
    flex-grow: 1;
}

.img_list > li:last-child {
  flex-grow: 10;
}

.img_list > li > img {
    max-height: 100%;
    min-width: 100%;
    object-fit: cover;
    vertical-align: bottom;
}

.img_listx2 {
	display: flex;
    flex-wrap: nowrap;
    list-style: none;
	padding-left: 0;
	gap: 1px;
}

.img_listx2 > li {
    flex-grow: 1;
}

.img_listx2 > li:last-child {
  flex-grow: 10;
}

.img_listx2 > li > img {
    max-height: 100%;
    min-width: 100%;
    object-fit: cover;
    vertical-align: bottom;
}

