Чтобы центрировать элемент owl-carousel на странице, вы можете использовать CSS с flexbox или применить text-align к родительскому контейнеру, если ваш слайдер является инлайн-блоком.
Примеры:
1. Использование flexbox:
```css
.pricing { /* Обертка целой секции */
display: flex;
justify-content: center; /* Центрирование элементов внутри */
overflow: hidden;
padding: 66px 0 158px;
}
.slider { /* Обертка вашего слайдера */
width: 1180px;
margin: 0 auto; /* Для центрирования блочного элемента */
}
/* Установите минимальную ширину для .slider-item если нужно */
.slider-item {
min-width: 340px;
height: 440px;
border-radius: 30px;
padding: 50px 0 70px;
}
```
2. Использование text-align:
```css
.pricing {
text-align: center;
overflow: hidden;
padding: 66px 0 158px;
}
.slider {
display: inline-block;
width: 1180px;
}
```
Однако стоит учесть, что для работы owl-carousel вам нужно определиться с количеством элементов, которые должны отображаться с помощью опции `items`. Также возможно, что у вас есть встроенные отступы в стилях самого owl-carousel.
Проверьте, нет ли встроенных стилей у owl-carousel, которые добавляют отступы. Это можно сделать, например, через инструменты разработчика браузера (часто вызываются нажатием F12).
Ниже пример конфигурации Owl Carousel, который устанавливает количество элемнтов:
```javascript
$(document).ready(function () {
$(".owl-carousel").owlCarousel({
center: true,
loop: true,
startPosition: 1,
items: 3, // Пример количества слайдов, отображаемых за один раз
margin: 10 // Пример задания отступа между слайдами
// Другие опции...
});
});
```
Важно помнить, что центрирование сработает корректно только при правильной конфигурации стилей и кода Owl Carousel. Если отступы между элементами карусели всё ещё присутствуют, убедитесь, что это не связано с внешними или внутренними отступами, определенными в иных частях вашей стилизации.