.blog-one section.our-blog .our-blog__list .our-blog__item:nth-of-type(2n+1) {
    max-height: 100% !important;
}

.our-blog {
  padding: 60px 0; /* Примерные отступы сверху и снизу */
  background-color: #f8f8f8; /* Легкий фоновый цвет */
}

.our-blog .container {
  max-width: 900px; /* Ограничиваем ширину контента */
  margin: 0 auto; /* Центрируем контейнер */
  padding: 0 20px; /* Отступы по бокам */
}

.our-blog__title { /* Заголовок первого уровня */
  font-size: 2.8em; /* Большой размер */
  font-weight: 700; /* Полужирный */
  color: #333; /* Темно-серый, ближе к черному */
  margin-bottom: 30px;
  line-height: 1.3; /* Межстрочный интервал */
  text-align: center; /* Центрируем главный заголовок */
}

.our-blog h3 { /* Подзаголовки */
  font-size: 1.8em;
  font-weight: 600; /* Более легкий, чем главный заголовок */
  color: #444;
  margin-top: 40px; /* Отступ сверху */
  margin-bottom: 15px; /* Отступ снизу */
  line-height: 1.4;
}

.our-blog p {
  font-size: 1.1em; /* Размер чуть больше стандартного */
  color: #555; /* Серый цвет текста */
  line-height: 1.7; /* Увеличиваем межстрочный интервал */
  margin-bottom: 25px; /* Отступ между параграфами */
}

.our-blog ul,
.our-blog ol {
  margin-left: 25px; /* Отступ слева для списков */
  margin-bottom: 25px; /* Отступ снизу для списков */
  padding-left: 15px; /* Отступ для маркеров */
}

.our-blog li {
  font-size: 1.1em;
  color: #555;
  line-height: 1.7;
  margin-bottom: 12px; /* Отступ между элементами списка */
}

/* Кастомные маркеры (пример) */
.our-blog ul li {
  list-style: disc; /* Или square, circle */

}

.our-blog ol li {
  list-style: decimal;

}

/* Если хотите иконки вместо маркеров */
/*
.our-blog ul li {
  list-style: none;
  padding-left: 30px;
  position: relative;
  margin-bottom: 15px;
}

.our-blog ul li::before {
  content: '\2713'; // Символ галочки
  position: absolute;
  left: 0;
  color: #008000; // Зеленый цвет
  font-weight: bold;
}
*/


.our-blog {
  padding: 60px 0;
  background-color: #f8f8f8; /* Легкий фон */
  font-family: 'Roboto', sans-serif; /* Пример шрифта */
}

.our-blog .container {
  max-width: 900px;
  margin: 0 auto;
  padding: 0 20px;
}

.our-blog__title {
  font-size: 2.8em;
  font-weight: 700;

  margin-bottom: 30px;
  line-height: 1.3;
  text-align: center;
  font-family: 'Montserrat', sans-serif; /* Другой шрифт для заголовков */
}

.our-blog h3 {
  font-size: 1.8em;
  font-weight: 600;
  margin-top: 40px;
  margin-bottom: 15px;
  line-height: 1.4;
  font-family: 'Montserrat', sans-serif;
}

.our-blog p {
  font-size: 1.1em;
  color: #444; /* Темно-серый */
  line-height: 1.7;
  margin-bottom: 25px;
}

.our-blog ul,
.our-blog ol {
  margin-left: 25px;
  margin-bottom: 25px;
  padding-left: 15px;
}

.our-blog li {
  font-size: 1.1em;
  color: #444;
  line-height: 1.7;
  margin-bottom: 12px;
}

.our-blog ul li {
  list-style: disc; /* Круглые маркеры */

}

.our-blog ol li {
  list-style: decimal; /* Цифровые маркеры */

}

/* Добавьте здесь стили для ссылок, если они есть в тексте */
.our-blog a {

  text-decoration: none;
  border-bottom: 1px dashed #5cb85c;
  transition: all 0.3s ease;
}
.our-blog ul, .our-blog ol {
    padding-top: 10px;
}
.our-blog a:hover {
  color: #3a7d44;
  border-bottom-color: #3a7d44;
}
section.our-blog .our-blog__header .our-blog__title {
	padding-right: 0;
	text-align: left !important;
    margin-bottom: 0px !important;
}
.breadcrumbs {
    margin-bottom: 15px !IMPORTANT;
}

.blog-one section.our-blog {
    max-width: 1600px !important;
}