.text-right-new {
max-width: 730px!important;
}

.owl-slider-new {
  height: 365px !important;           /* фиксированная высота для слайдера */
  position: relative !important;
  width: 100% !important;
  max-width:730px!important;
}

.owl-slider-new .owl-stage-outer,
.owl-slider-new .owl-stage,
.owl-slider-new .item {
  height: 100% !important;            /* растягиваем все внутренние контейнеры */
}

.owl-slider-new .item img {
  height: 100% !important;            /* картинка растягивается по высоте слайда */
  width: auto !important;
  object-fit: cover;                   /* красиво подгоняем изображение */
}

.owl-slider-new .owl-nav {
  position: absolute !important;
  top: 50% !important;
  left: 0 !important;
  padding-left: 15px;
    padding-right: 15px;
  width: 100% !important;
  display: flex !important;
  justify-content: space-between !important;
  transform: translateY(-50%) !important;
  pointer-events: none !important;
}

.owl-slider-new .owl-nav button.owl-prev,
.owl-slider-new .owl-nav button.owl-next {
  background: #f0f0f0 !important;           /* белый кружок */
  border: none !important;
  width: 34px !important;                /* размер кружка */
  height: 34px !important;
  border-radius: 50% !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  pointer-events: all !important;
  transition: 0.3s !important;
  text-indent: -9999px; /* скрываем стандартный текст */
}

/* левая стрелка */
.owl-slider-new .owl-nav button.owl-prev {
  left: 30px !important; /* отступ от левого края */
  background-image: url('/local/templates/ptksam/img/left-arrow-new.svg') !important;
  background-repeat: no-repeat !important;
  background-position: 48% 56% !important;
  background-size: 8.42px 16.17px !important; /* точный размер SVG */
}

/* правая стрелка */
.owl-slider-new .owl-nav button.owl-next {
  right: 30px !important; /* отступ от правого края */
  background-image: url('/local/templates/ptksam/img/right-arrow-new.svg') !important;
  background-repeat: no-repeat !important;
  background-position: 56% 56% !important;
  background-size: 8.42px 16.17px !important; /* точный размер SVG */
}

/* эффект наведения */
.owl-slider-new .owl-nav button.owl-prev:hover,
.owl-slider-new .owl-nav button.owl-next:hover {
  background-color: #fff !important;
}

/* Кнопка-ссылка "подробнее" */
.owl-slider-new .more-btn {
  position: absolute;
  bottom: 15px;                  /* отступ от низа */
  left: 50%;
  transform: translateX(-50%);   /* выравнивание по центру */
  width: 260px;
  height: 35px;
  line-height: 35px;             /* чтобы текст был по центру */
  background: #fff;
  border-radius: 0;              /* убрали скругления */
  text-align: center;
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase;     /* все маленькими буквами */
  color: #333;
  text-decoration: none;         /* убрали подчеркивание */
  display: block;
  z-index: 10;
  cursor: pointer;
  transition: background 0.3s ease, color 0.3s ease;
}

.owl-slider-new .more-btn:hover {
  background: #f0f0f0;
  color: #000;
}


@media (max-width: 1556px) {
.text-right-new {
max-width: 58.333333%!important;
}
.owl-slider-new {
    height: 100% !important;
}
.owl-slider-new .owl-nav {
    padding-left: 8px;
    padding-right: 8px;
}
}
/* Адаптив для планшетов и меньше */
@media (max-width: 1024px) {
  .owl-slider-new {
    width: 100% !important;           /* растягиваем на всю ширину родителя */
    height: auto !important;          /* высота под контент */
  }

  .owl-slider-new .owl-stage-outer,
  .owl-slider-new .owl-stage,
  .owl-slider-new .item {
    height: auto !important;
  }

  .owl-slider-new .item img {
    width: 100% !important;
    height: auto !important;
  }
}
@media (max-width: 991px) {
.s_intro.new_sllider .mob-colomn-new {
flex-direction: column-reverse;
}
.s_intro.new_sllider .text-right-new {
max-width: 100%!important;
margin-bottom: 22px;
	}
.s_intro.new_sllider .owl-slider-new {
max-width: 100% !important;
}
.s_intro.new_sllider .align-items-center {
    -ms-flex-align: start!important;
    align-items: start !important;
}
}

@media (max-width: 499px) {
.owl-slider-new .owl-nav {display:none!important;}
}


/* Скрываем навигацию и кнопку по умолчанию */
.owl-slider-new .owl-nav,
.owl-slider-new .more-btn {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.4s ease, visibility 0.4s ease;
}

/* Показываем при наведении на слайдер */
.owl-slider-new:hover .owl-nav,
.owl-slider-new:hover .more-btn {
  opacity: 1;
  visibility: visible;
}

/* Чтобы стрелки не ломали клики при скрытии */
.owl-slider-new .owl-nav {
  pointer-events: none;
}
.owl-slider-new:hover .owl-nav {
  pointer-events: all;
}