

/* Start:/bitrix/templates/ru/components/bitrix/breadcrumb/breadcrumb/style.min.css?1719466376620*/
.bx-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bx-breadcrumb-item{height:22px;white-space:nowrap}.bx-breadcrumb-item-angle{margin:0 10px;color:#b5bdc2;vertical-align:top;font-size:12px}.bx-breadcrumb-item-link{border-bottom:0;vertical-align:top;line-height:21px}.bx-breadcrumb-item-text{vertical-align:top;white-space:normal;font:400 13px/21px "Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;transition:250ms linear all}
/* End */


/* Start:/bitrix/templates/ru/components/bitrix/news.detail/offers/style.css?17912051076742*/
.bg-catherine-full {
	background-image: url(/img/bg-catherine-full.jpg);
}

.bg-certificate-full {
	background-image: url(/img/bg-certificate-full.jpg);
}

.bg-roh-full {
	background-image: url(/img/bg-roh-full.jpg);
}

.bg-business-full {
	background-image: url(/img/bg-business-full.jpg);
}

.bg-hen-party-full {
	background-image: url(/img/bg-hen-party-full.jpg);
}

.bg-welcome-set-full {
	background-image: url(/img/bg-welcome-set-full.jpg);
}

.bg-date-full {
	background-image: url(/img/bg-date-full.jpg);
}

.bg-romantic-dinner-full {
	background-image: url(/img/bg-romantic-dinner-full.jpg);
}

.bg-fotosessiya-na-kryshe-otelya-full {
	background-image: url(/img/bg-fotosessiya-na-kryshe-otelya-full.jpg);
}

.bg-ekskursiya-na-smotrovuyu-ploshchadku-full {
	background-image: url(/img/bg-ekskursiya-na-smotrovuyu-ploshchadku-full.jpg);
}

.bg-wedding-full {
	background-image: url(/img/bg-wedding-full.jpg);
}

.bg-early-booking-full {
	background-image: url(/img/bg-early-booking-full.jpg);
}

.bg-room-101-full {
	background-image: url(/img/bg-room-101-full.jpg);
}

.bg-birthday-full {
	background-image: url(/img/bg-birthday-full.jpg);
}

.bg-animals-full {
	background-image: url(/img/bg-animals-full.jpg);
}

.bg-sale-25-full {
	background-image: url(/img/bg-sale-25-full.jpg);
}

.bg-quest-full {
	background-image: url(/img/bg-quest-full.jpg);
}

.bg-teatr-15-full {
	background-image: url(/img/bg-teatr-15-full.jpg);
}

.bg-mir-cashback-full {
	background-image: url(/img/bg-cashback-n-full.jpg);
}

.bg-vmf-day-full {
	background-image: url(/img/bg-vmf-day-full.jpg);
}

.bg-spas-full {
	background-image: url(/img/bg-spas-full.jpg);
}

.bg-site-sale-15-full {
	background-image: url(/img/bg-site-sale-15-full.jpg);
}

.bg-big-piter-sport-shou-2024-full {
	background-image: url(/img/bg-big-piter-sport-shou-2024-full.jpg);
}

.bg-newyear-full {
	background-image: url(/img/bg-newyear-full.jpg);
}

.bg-newyear-night-full {
	background-image: url(/img/bg-newyear-night-full.jpg);
}

.bg-blackfriday-full {
	background-image: url(/img/bg-blackfriday-full-n.jpg);
}

.bg-parad-zvezd-80-full {
	background-image: url(/img/bg-parad-zvezd-80-full.jpg);
}

.bg-besplatno-v-ermitazh-full {
	background-image: url(/img/bg-besplatno-v-ermitazh-full.jpg);
}

.bg-russkiy-muzey-full {
	background-image: url(/img/bg-russkiy-muzey-full.jpg);
}

.bg-81-blokada-full {
	background-image: url(/img/bg-81-blokada-full.jpg);
}

.bg-14-feb-full {
	background-image: url(/img/bg-14-feb-full.jpg);
}

.bg-23-feb-full {
	background-image: url(/img/bg-23-feb-full.jpg);
}

.bg-8-marta-full {
	background-image: url(/img/bg-8-marta-full.jpg);
}

.bg-maslenitsa-full {
	background-image: url(/img/bg-maslenitsa-full.jpg);
}

.bg-trud-full {
	background-image: url(/img/bg-trud-full.jpg);
}

.bg-oplata-chastyami-full {
	background-image: url(/img/bg-oplata-chastyami-full.jpg);
}

.bg-meetroom-full {
	background-image: url(/img/bg-meetroom-full.jpg);
}

.bg-blyudo-mesyatsa-june-full {
	background-image: url(/img/bg-blyudo-mesyatsa-june-full.jpg);
}

.bg-blyudo-mesyatsa-july-full {
	background-image: url(/img/bg-blyudo-mesyatsa-july-full.jpg);
}

.bg-paskha-full {
	background-image: url(/img/bg-paskha-full.jpg);
}

.bg-room-service-full {
	background-image: url(/img/bg-room-service-full.jpg);
}

.bg-9-maya-full {
	background-image: url(/img/bg-9-maya-full.jpg);
}

.bg-aeroflot-bonus-full {
	background-image: url(/img/bg-aeroflot-bonus-full.jpg);
}

.bg-alye-parusa-full {
	background-image: url(/img/bg-alye-parusa-full.jpg);
}

.bg-breakfast-full {
	background-image: url(/img/bg-breakfast-full.jpg);
}

.bg-blyudo-mesyatsa-august-full {
	background-image: url(/img/bg-blyudo-mesyatsa-august-full.jpg);
}

.bg-blyudo-mesyatsa-september-full {
	background-image: url(/img/bg-blyudo-mesyatsa-september-full.jpg);
}

.bg-blyudo-mesyatsa-october-full {
	background-image: url(/img/bg-blyudo-mesyatsa-october-full.jpg);
}

.bg-den-turizma-full {
	background-image: url(/img/bg-den-turizma-full.jpg);
}

.bg-newyear-2026-full {
	background-image: url(/img/bg-newyear-2026-full.jpg);
}

.bg-blyudo-mesyatsa-november-full {
	background-image: url(/img/bg-blyudo-mesyatsa-november-full.jpg);
}

.bg-blackfriday-2025-full {
	background-image: url(/img/bg-blackfriday-2025-full.jpg);
}

.bg-blyudo-mesyatsa-december-full {
	background-image: url(/img/bg-blyudo-mesyatsa-december-full.jpg);
}

.bg-rozhdestvo-full {
	background-image: url(/img/bg-rozhdestvo-full.jpg);
}

.bg-blyudo-mesyatsa-january-full {
	background-image: url(/img/bg-blyudo-mesyatsa-january-full.jpg);
}

.bg-sekretnaya-aktsiya-full {
	background-image: url(/img/bg-sekretnaya-aktsiya-full.jpg);
}

.bg-tarif-romantik-full {
	background-image: url(/img/bg-tarif-romantik-full.jpg);
}

.bg-maslenichnaya-nedelya-full {
	background-image: url(/img/bg-maslenichnaya-nedelya-full.jpg);
}

.bg-23-fevralya-full {
	background-image: url(/img/bg-23-fevralya-full.jpg);
}

.bg-kitayskiy-novyy-god-full {
	background-image: url(/img/bg-kitayskiy-novyy-god-full.jpg);
}

.bg-8-marta-2026-full {
	background-image: url(/img/bg-8-marta-2026-full.jpg);
}

.bg-blyudo-mesyatsa-march-full {
	background-image: url(/img/bg-blyudo-mesyatsa-march-full.jpg);
}

.bg-yubiley-svadby-full {
	background-image: url(/img/bg-yubiley-svadby-full.jpg);
}

.bg-den-kosmonavtiki-full {
	background-image: url(/img/bg-den-kosmonavtiki-full.jpg);
}

.bg-pravoslavnaya-paskha-full {
	background-image: url(/img/bg-pravoslavnaya-paskha-full.jpg);
}

.bg-aprel-blyudo-mesyatsa-full {
	background-image: url(/img/bg-aprel-blyudo-mesyatsa-full.jpg);
}

.bg-9-may-promo-full {
	background-image: url(/img/bg-9-may-promo-full.jpg);
}

.bg-bm-may-full {
	background-image: url(/img/bg-bm-may-full.jpg);
}

.bg-bonus-full {
	background-image: url(/img/bg-bonus-full.jpg);
}

.bg-bm-june-full {
	background-image: url(/img/bg-bm-june-full.jpg);
}

.bg-bonusy-na-lichnyy-schet-full {
	background-image: url(/img/bg-bonusy-na-lichnyy-schet-full.jpg);
}

.bg-baggage-full {
	background-image: url(/img/bg-baggage-full.jpg);
}

.bg-26-iyulya-den-voenno-morskogo-flota-full {
	background-image: url(/img/bg-26-iyulya-den-voenno-morskogo-flota-full.png);
}

.bg-serebryanyy-vozrast-full {
	background-image: url(/img/bg-serebryanyy-vozrast-full.jpg);
}

.bg-osenniy-festival-fontanov-full {
	background-image: url(/img/bg-osenniy-festival-fontanov-full.jpg);
}

.bg-belye-nochi-full {
	background-image: url(/img/bg-belye-nochi-full.jpg);
}

.bg-khochu-podarok-full {
	background-image: url(/img/bg-khochu-podarok-full.jpg);
}

.bg-zoloto-i-mili-osenniy-marafon-full {
	background-image: url(/img/bg-zoloto-i-mili-osenniy-marafon-full.jpg);
}

.bg-newyear-2027-full {
	background-image: url(/img/bg-newyear-2027-full.jpg);
}
/* End */


/* Start:/bitrix/templates/ru/components/bitrix/news.detail/offers/edit_agrachoff.css?173831902920750*/
body {
  margin: 0;
  padding: 0;
}

.new-year__banner {
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0.8))), url(/img/ny_bg1.jpg) center/cover no-repeat;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8)), url(/img/ny_bg1.jpg) center/cover no-repeat;
  padding: 96px 0 130px;
}
.new-year__texts {
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.85)), to(rgba(0, 0, 0, 0.85))), url(/img/ny_bg2.jpg) center/cover no-repeat;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.85), rgba(0, 0, 0, 0.85)), url(/img/ny_bg2.jpg) center/cover no-repeat;
  padding: 100px 0;
}
@media (max-width: 480px) {
  .new-year__banner, .new-year__texts {
    padding: 50px 0;
  }
}

.container {
  max-width: 1348px;
  padding: 0 25px;
  margin: 0 auto;
}

.new-year-banner__title {
  font-family: Cormorant;
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
  text-align: center;
  text-underline-position: from-font;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  color: #fff;
  padding-bottom: 50px;
}
@media (max-width: 480px) {
  .new-year-banner__title {
    font-size: 32px;
    line-height: 38px;
    padding-bottom: 20px;
  }
}
.new-year-banner__text {
  font-family: Circe;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: center;
  text-underline-position: from-font;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  color: #fff;
}
@media (max-width: 480px) {
  .new-year-banner__text {
    font-size: 14px;
    line-height: 22px;
  }
}
.new-year-banner__list {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 24px;
  padding-top: 50px;
  padding-left: 0;
  margin: 0;
}
@media (max-width: 550px) {
  .new-year-banner__list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media (max-width: 480px) {
  .new-year-banner__list {
    padding-top: 20px;
    gap: 15px;
  }
}
.new-year-banner__item {
  width: calc(33% - 12px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
@media (max-width: 900px) {
  .new-year-banner__item {
    width: calc(50% - 12px);
  }
}
@media (max-width: 550px) {
  .new-year-banner__item {
    width: 100%;
  }
}
@media (max-width: 480px) {
  .new-year-banner__item {
    gap: 5px;
  }
}
.new-year-banner__menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 24px;
  padding-top: 52px;
  padding-bottom: 52px;
  padding-left: 0;
  margin: 0;
}
@media (max-width: 900px) {
  .new-year-banner__menu {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.new-year-banner__btn {
  text-align: center;
}
.new-year-banner__contacts {
  padding-top: 100px;
}

.new-year-banner-item__img {
  width: 33%;
  max-width: 50px;
}
.new-year-banner-item__img img {
  width: 100%;
  height: 100%;
}
.new-year-banner-item__text {
  font-family: Circe;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-align: center;
  text-underline-position: from-font;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  color: #fff;
}
.new-year-banner-item__text span {
  color: #C19B76;
}

.new-year-banner-menu__item img {
  max-width: 417px;
  max-height: 558px;
}
@media (max-width: 900px) {
  .new-year-banner-menu__item img {
    max-width: 100%;
    max-height: 558px;
  }
}

.new-year-banner-contacts__text {
  font-family: Circe;
  font-size: 14.5px;
  font-weight: 400;
  line-height: 24px;
  text-align: center;
  text-underline-position: from-font;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  color: #fff;
}
@media (max-width: 480px) {
  .new-year-banner-contacts__text {
    font-size: 14px;
    line-height: 22px;
  }
}
.new-year-banner-contacts__phones {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 7px;
}
.new-year-banner-contacts__phones-list {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 7px;
  padding: 0;
  margin: 10px 0;
}
.new-year-banner-contacts__phone a {
  font-family: Circe;
  font-size: 13.75px;
  font-weight: 400;
  line-height: 24px;
  text-align: center;
  text-underline-position: from-font;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  color: #C19B76;
  text-decoration: none;
}

.new-year-texts__list {
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 50px;
}
.new-year-texts__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 24px;
}
.new-year-texts__item:nth-child(2n) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
@media (max-width: 900px) {
  .new-year-texts__item:nth-child(n) {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.new-year-texts-item__text {
  width: 50%;
  font-family: Circe;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  text-underline-position: from-font;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  color: #fff;
}
@media (max-width: 900px) {
  .new-year-texts-item__text {
    width: 100%;
  }
}
@media (max-width: 480px) {
  .new-year-texts-item__text {
    font-size: 14px;
    line-height: 22px;
  }
}
.new-year-texts-item__title {
  font-family: Cormorant;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  text-align: left;
  text-underline-position: from-font;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}
@media (max-width: 480px) {
  .new-year-texts-item__title {
    font-size: 18px;
    line-height: 22px;
  }
}
.new-year-texts-item__img {
  width: 50%;
}
.new-year-texts-item__img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 900px) {
  .new-year-texts-item__img {
    width: 100%;
  }
}

.new-year-texts__item:nth-child(1) .new-year-texts-item__img img {
  width: 564px;
  height: 194px;
}

.new-year-texts__item:nth-child(2) .new-year-texts-item__img {
  text-align: center;
}
.new-year-texts__item:nth-child(2) .new-year-texts-item__img img {
  width: 235px;
  height: 235px;
  max-width: 235px;
}

.new-year-texts__item:nth-child(4) .new-year-texts-item__img img {
  width: 564px;
  height: 213px;
}

.new-year-texts__item:nth-child(6) .new-year-texts-item__img {
  text-align: center;
}
.new-year-texts__item:nth-child(6) .new-year-texts-item__img img {
  width: 364px;
  height: 205px;
  max-width: 364px;
}

.new-year-texts__item:nth-child(7) .new-year-texts-item__img img {
  width: 636px;
  height: 251px;
}

@media (max-width: 1300px) {
  .new-year-texts__item:nth-child(n) .new-year-texts-item__img img {
    width: 100%;
  }
}

/* Страница с животными */

.list_animals {
    list-style: none; /* Убираем стандартные маркеры списка */
    padding: 0; /* Убираем отступы */
}

.list_animals li {
    position: relative; /* Позволяет использовать абсолютное позиционирование для SVG */
    padding-left: 28px; /* Отступ для текста, чтобы не налезал на SVG */
	margin-bottom: 10px;
}

.list_animals li::before {
    content: ''; /* Создаем пустое содержимое для псевдоэлемента */
    position: absolute; /* Абсолютное позиционирование */
    left: 0; /* Позиционируем слева */
    top: 50%; /* Центрируем по вертикали */
    transform: translateY(-50%); /* Центрируем по вертикали */
    width: 18px; /* Ширина SVG */
    height: 18px; /* Высота SVG */
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3crect width='18' height='18' fill='url(%23pattern0_6_4878)'/%3e%3cdefs%3e%3cpattern id='pattern0_6_4878' patternContentUnits='objectBoundingBox' width='1' height='1'%3e%3cuse xlink:href='%23image0_6_4878' transform='scale(0.00195312)'/%3e%3c/pattern%3e%3cimage id='image0_6_4878' width='512' height='512' xlink:href='data:image/png;base64,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'/%3e%3c/defs%3e%3c/svg%3e ");
    background-size: cover; /* Обеспечиваем, что изображение занимает весь элемент */
}

.list_animals--white li::before {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3crect width='18' height='18' fill='url(%23pattern0_2_4847)'/%3e%3cdefs%3e%3cpattern id='pattern0_2_4847' patternContentUnits='objectBoundingBox' width='1' height='1'%3e%3cuse xlink:href='%23image0_2_4847' transform='scale(0.00195312)'/%3e%3c/pattern%3e%3cimage id='image0_2_4847' width='512' height='512' xlink:href='data:image/png;base64,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'/%3e%3c/defs%3e%3c/svg%3e ");
}

.animals__title {
	font-family: 'Cormorant';
	font-size: 32px;
	font-weight: 700;
	line-height: 38.4px;
	text-align: left;
	text-underline-position: from-font;
	text-decoration-skip-ink: none;
	color: #212529;
}

.animals__title--white {
	font-family: Cormorant;
	font-size: 40px;
	font-weight: 700;
	line-height: 48px;
	text-align: center;
	text-underline-position: from-font;
	text-decoration-skip-ink: none;
	color: #fff;
}

.open_modal_animals {
	font-family: Inter;
	font-size: 18px;
	font-weight: 600;
	line-height: 24px;
	text-align: left;
	text-decoration-line: underline;
	text-decoration-style: solid;
	text-underline-position: from-font;
	text-decoration-skip-ink: auto;
	color: #C19B76;
	cursor: pointer;
}

.modal_animal {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.4);
    display: flex;
    justify-content: center;
    align-items: center;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease, visibility 0.3s ease;
	z-index: 9999;
}

.modal_animal--visible {
    opacity: 1;
    visibility: visible;
}

body:has(.modal_animal--visible) {
	overflow: hidden;
}

.modal_animal__content {
    background-color: #C19B76;
    border-radius: 10px;
	max-width: 1021px;
	width: 100%;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
	position: relative;
	display: flex;
	overflow: hidden;
	margin: 0 20px;    
	color: #fff;
}

@media (max-width: 750px) {
	.modal_animal__content {
		max-height: 90vh;
    	overflow-y: auto;
	}
}

.modal_animal__img {
	max-width: 358px;
	width: 100%;
}

@media (max-width: 750px) {
	.modal_animal__img {
		display: none;
	}
}

.modal_animal__img img {
	height: 100%;
	width: 100%;
	object-fit: cover;
}

.modal_animal__text {
	padding: 25px 60px;
	height: fit-content;
}

@media (max-width: 480px) {
	.modal_animal__text {
		padding: 20px 40px;
	}
}

.modal_animal__close {
    cursor: pointer;
	position: absolute;
	right: 24px;
	top: 24px;
}

@media (max-width: 480px) {
	.modal_animal__close {
		right: 15px;
		top: 15px;
	}
}
/* End */
/* /bitrix/templates/ru/components/bitrix/breadcrumb/breadcrumb/style.min.css?1719466376620 */
/* /bitrix/templates/ru/components/bitrix/news.detail/offers/style.css?17912051076742 */
/* /bitrix/templates/ru/components/bitrix/news.detail/offers/edit_agrachoff.css?173831902920750 */
