/*@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700&display=swap&subset=latin-ext');*/
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@400;600&display=swap');
body {
    /*font-family: 'Roboto Condensed', sans-serif;*/
    font-family: 'Oswald', sans-serif;
}
.center-container { min-height: 546px}
.slogan { font-size: 1.4rem;}
h2 { margin-bottom: 1.3rem;}
hr { background-color: rgb(63,74,170); height: 3px; }
.left-aside-border { border-left: 2px solid rgb(63,74,170); }
#m img { width: 37px; }
h3.h5 a { color: #000; }
/*nav { background-color: rgb(63,74,170); }*/
nav { background-color: rgb(42,96,44); }
.carousel-caption { bottom: 3rem; z-index: 10; }
.carousel-item > img { min-width: 100%; }
.btn-info { background-color: rgb(63,74,170); border-color: rgb(63,74,170); }
.mt-110px { margin-top: 110px; }
.img-clanek { width: 290px; padding: 5px; }
.img-clanek img { width: 100%; }
p { text-align: justify; }
.big-icon { font-size: 120pt !important; color: #777; }
#myCarousel { margin-top: 60px; }

.fit-cover-img { height: 170px; overflow: hidden; }
.fit-cover-img img { height:170px; object-fit: cover; }

.card-columns-5 {
    -webkit-column-count: 5 !important;
    -moz-column-count: 5 !important;
    column-count: 5 !important;
}
footer { margin-top: 100px; background-color: rgb(42,96,44);}
@media (max-width: 576px) {
	img.logo { width: 60px; }
    nav h1 { display: none;}
    nav ul { margin-top: 20px; height: 100vh;}
    .nav-link { padding: 1.1rem; border-bottom: 1px solid #ccc;}
    .img-clanek { width: 100%; }
    .img-clanek a img { width: 100% !important; }
}