@font-face {
  font-family: 'radiotechnika';
  src: url('/fonts/Radiotechnika.ttf') format('truetype');
  /* Дополнительные параметры, если необходимо */
}

.bg-body-secondary {
  background-image: url('/workshop/img/wsmain1.jpg');
  background-repeat: no-repeat;
  background-size: cover;
  font-family: 'bowler', sans-serif;
}

.card-body {
  display: flex;
  background: rgb(29, 29, 46);
  flex-direction: column;
  justify-content: space-between;
  height: 100%; /* Убедитесь, что .card-body занимает всю высоту .card */
}

body {
  background-color: rgb(29, 29, 46); /* Цвет фона */
  padding-top: 70px; /* Отступ от навигационного меню */
}
.navbar {
  position: relative;
  z-index: 1000; /* Показывает меню поверх других блоков */
  box-shadow: 0 8px 6px -6px black; /* 3D-эффект снизу */
}

.icon-nav {
  flex-direction: row !important;
}
.icon-nav .nav-item {
  margin-right: 15px; /* Настройте отступ по мере необходимости */
}

.flex-auto {
  flex: 0 0 auto;
}

.h-250 { height: 250px; }
@media (min-width: 768px) {
  .h-md-250 { height: 250px; }
}

/* Pagination */
.blog-pagination {
  margin-bottom: 4rem;
}

/*
 * Blog posts
 */
.blog-post {
  margin-bottom: 4rem;
}
.blog-post-meta {
  margin-bottom: 1.25rem;
  color: #727272;
}

.bd-mode-toggle .dropdown-menu .active .bi {
  display: block !important;
}

/* Добавьте стили для элементов Bootstrap 4.5.2 */
.nav-tabs .nav-link.active {
  color: #000000; /* Цвет текста в активной вкладке */
}

/* Применяем шрифт к нужному элементу */
.bg-body-secondary h1, 
.bg-body-secondary h2,
.bg-body-secondary p,
.bg-body-secondary a { /* Добавьте другие элементы, к которым нужно применить шрифт */
  font-family: 'New Time Roman', sans-serif; 
  font-size: 20px; /* Здесь 14px - это новый размер шрифта */
}

.fw-light {
  font-family: 'Radiotechnika', sans-serif;
}
