.has-admin-panel .header {
  top: 39px;
}

.breadcrumbs {
	margin-top: 35px;
}

@media (max-width: 768px) {
.breadcrumbs {
	margin-top: 0px;
}
}

.is-hidden { display: none !important; }
.gallery-count {
  font-size: 0.8em;
  font-weight: normal;
  color: #888;
  margin-left: 6px;
}

.swiper-wrapper {
  height: auto!important;
}



/* Слайдер внутри карточки */
.gallery-card__slider {
  position: relative;
  --swiper-navigation-size: 24px;
}
.gallery-card__slider img {
  display: block;
  width: 100%;
  height: 220px;
  object-fit: cover;
}

.gallery-card__meta {
  padding: 10px 12px 14px;
}
.gallery-card__title, .gallary-block__title {
  font-size: 16px;
  margin: 0 0 6px 0;
}

.gallary-block__title {
  margin-top: 10px;
  font-weight: bold;
  color: #1e1f21;
}
.gallery-count, .gallary-block__count {
  font-size: .85em;
  color: #888;
  margin-left: 6px;
}

.is-hidden { display: none !important; }

/* Опционально приглушить стрелки */
.gallery-card .swiper-button-prev,
.gallery-card .swiper-button-next {
  background: rgba(0,0,0,.35);
  width: 28px;
  height: 28px;
  border-radius: 4px;
}
.gallery-card .swiper-button-prev::after,
.gallery-card .swiper-button-next::after {
  color: #fff;
  font-size: 14px;
}
.gallery-card .swiper-pagination-bullet {
  background: rgba(0,0,0,.5);
}
.gallery-card .swiper-pagination-bullet-active {
  background: #fff;
}

/* Карточка */
.gallery-card {
  overflow: hidden;
}



 ._dark .arenda-catalog__images {
   max-width: 70%;
   margin-left: auto;
 }
.hero__container {
height: 100%;
}
.hero__content {
height: 100%;
	display: flex;
    flex-direction: column;
}
.hero__content p {
margin-bottom: 100px
}
.hero__controle {
margin-top: auto;
}

.btn_min {
font-size: 14px;
    padding: 10px 20px;
}

@media (max-width: 1159.8px) {
	.header__contacts {
    justify-content: center;
    align-items: center;
    margin-left: auto;
  }
}

.gallary-block__image img {
    border-radius: 5px;
    object-fit: cover;
    aspect-ratio: 1 / 0.7;
}