:root {
  --in-second: #074eb3;
  --in-second-rgb: 7, 78, 179;
  --bs-primary: #91B319;
  --bs-primary-rgb: 14, 179, 25;
}

/* 
#91B319
#B32A19 
#B37807
#B31979
*/



.section-container:not(.section-bg)+p+.section-container:not(.section-bg) {
  padding-top: 0;
}

.section-3-col-bottom-text img {
  margin:0;
}



/*napis*/
.navbar__brand-title-link:hover {		
  text-decoration:none;		
  opacity:0.85		
}		
.navbar__brand-title-link:after {		
  content:"Obec Koruna";		
  padding: 0.5em;		
  margin: 0;		
  font-weight: 500;		
  font-size: 1.8rem;		
  color:var(--in-second);		
}		

@media(max-width: 768px) {		
  .navbar__brand-title-link:after {		
    font-size:1.5rem;		
  }		
}

.rychle-menu .section-cell-item {
  border:0;
  padding: 3rem 1.5rem;

}

/**/
.section-rozcestnik .card-img {
  display:flex;
  align-items:center;
  justify-content:center;
  -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
}

.section-rozcestnik .card-img img {
  padding:1rem;
  max-height:200px;
  max-width: calc(100% - 2rem);
}

.section-rozcestnik p {
  font-size:0.95rem
}

.section-rozcestnik .card-body {
  display:flex;
  flex-direction:column;
  justify-content:end;
  webkit-box-flex: unset;
    -ms-flex: unset;
    flex: unset;
    padding: 1rem 1rem;
}

/**/
.category__thumbnail,
.category__title {
    margin: 0;
}