

/* Start:/local/templates/shmaket/styles.css?172061877323347*/
table{
  font: inherit;
}
header.header {
  position: absolute;
  left: 50%;
  top: 0;
  width: 100%;
  transform: translate(-50%);
  max-width: 2200px;
}

.wrapper-fluid {
  position: relative;
}

.main {
  position: relative;
}

main.content {
  padding-top: 155px;
}

@media (min-width: 768px) {
  main.content {
    padding-top: 115px;
  }

  header.header--fixed2 {
    position: fixed;
    top: 0;
    /*background: #f1f3f4;*/
    background-color: rgba(255, 255, 255, 0.0);
    width: 100%;
    padding-top: 0;
    animation: floatHeader 0.8s;
  }

  header.header--fixed2 .header__menu {
    background-color: rgba(241, 242, 243, 0.7);
    padding-left: 10px;
    margin-left: -40px;
  }

  header.header--fixed2 .header__menu--open {
    background-color: #fff !important;
  }

  header.header--fixed2 .header-menu {
    padding-right: 20px;
  }

  header.header--fixed2 .header__wrapper {
    padding: 0 30px;
  }

  header.header--fixed2 .header__lang-selector, header.header--fixed2 .header__phone, header.header--fixed2 .header__logo, header.header--fixed2 .header__soc, header.header--fixed2 .header__contacts, header.header--fixed2 .header__steps {
    display: none !important;
  }
}

/*

@media (min-width: 768px and min-width: 576px) {
    header.header--fixed {
        position: fixed;
        top: 0;
        background: #f1f3f4;
        width: 100%;
        padding-top: 0;
        animation: floatHeader 0.8s;
    }

    header.header--fixed .header__wrapper {
        padding: 0 30px;
    }

    header.header--fixed .header__soc {
        padding-top: 0;
    }

    header.header--fixed .header-logo {
        top: 33px;
    }

    header.header--fixed p.worktime {
        display: none;
    }

    header.header--fixed .header-logo svg {
        height: 43px;
    }

    header.header--fixed .header__logo {
        padding: 20px 0 5px;
    }

    header.header--fixed .header-menu {
        top: 0;
    }

    header.header--fixed .wrapper-fluid {
        padding: 0 !important;
    }

    header.header--fixed .header__nav {
        top: 0;
    }

    header.header--fixed div.header__steps {
        display: none;
    }

    header.header--fixed .header__phone {
        padding: 0;
        margin-top: -10px;

    }

    header.header--fixed .header__contacts {
        padding-top: 0;
        padding-bottom: 5px;

    }


    header.header--fixed .header-lang-selector {
        margin-top: -10px;
    }

    header.header--fixed #logo-text {
        display: none;
    }

}*/

@keyframes floatHeader {
  from {
    transform: translate(-50%, -90%)
  }
  to {
    transform: translate(-50%, 0%)
  }

}

@media (min-width: 1200px) {

  header.header--fixed .header__contacts {
    max-width: 240px;
  }
}

.notice_ny button:active {
  background-color: #216270;
}

.notice {
  border-radius: 10px;
  background-color: var(--bg, rgba(40, 41, 41, 0.9));
  position: fixed;
  left: 50%;
  bottom: 20px;
  transform: translate(-50%, 0);
  padding: 20px 30px;
  color: var(--c, #fff);
  display: none;
  width: 1200px;
  max-width: calc(100vw - 20px);
  z-index: 520;
  align-items: center;
  /*background-image: url(data:img/png;base64,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);*/
  background-repeat: no-repeat;
}

.notice b {
  color: var(--bc, inherit);
}

/*.notice .btn:not(:hover):not(:focus):not(:active) {*/
/*  background-color: var(--bgb, #5697a5);*/
/*}*/

.notice__content {
  /*max-width: 240px;*/
  font-size: 16px;
  line-height: 1.625;
  padding: 0 16px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 20px;
}

.notice--shown {
  animation: 1s jackInTheBox;
  display: flex;
}

.notice__img {
  flex: 0 0 auto;
  width: 160px;
}

@media (min-width: 767.99px) {
  .notice__content {
    flex-direction: row;
    gap: 70px;
  }
}

@media (max-width: 575px) {
  .notice {
    padding: 20px;
  }

  .notice__content {
    font-size: 14px;
    gap: 10px;
  }

  /*.notice__img {*/
  /*  display: none;*/
  /*}*/
}

@keyframes jackInTheBox {
  0% {
    opacity: 0;
    -webkit-transform: translate(-50%) scale(.1) rotate(30deg);
    transform: translate(-50%) scale(.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom
  }

  50% {
    -webkit-transform: translate(-50%) rotate(-10deg);
    transform: translate(-50%) rotate(-10deg)
  }

  70% {
    -webkit-transform: translate(-50%) rotate(3deg);
    transform: translate(-50%) rotate(3deg)
  }

  to {
    opacity: 1;
    -webkit-transform: translate(-50%) scale(1);
    transform: translate(-50%) scale(1)
  }
}

.header-soc--you:hover svg {
  fill: #f00;
}

@keyframes showElka {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}

.elki-bn {
  display: none;
  animation: showElka 0.4s ease;
  position: fixed;
  top: 70%;
  right: 0;
  z-index: 10;
  border: none;
}

.elki-bn--mob {
  bottom: 55%;
  top: auto;
}

@media screen and (min-width: 1500px) {
  .elki-bn--mob {
    display: none !important;
  }
}

@media screen and (max-width: 1499px) {
  .elki-bn:not(.elki-bn--mob) {
    display: none !important;
  }

  .floating-ticket {
    top: 80%;
  }
}


.link-outer::after {
  content: '';
  display: inline-block;
  width: 17px;
  height: 17px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17'%3E%3Cpath d='M14 7.3v8.1c0 .6-.5 1.1-1.1 1.1H1.6C1 16.5.5 16 .5 15.4V4.2c0-.6.5-1.1 1.1-1.1h7.8c.3 0 .5.2.5.5s-.2.5-.5.5H1.6c-.1 0-.1.1-.1.1v11.2c0 .1.1.1.1.1h11.2c.1 0 .1-.1.1-.1V7.3c0-.3.2-.5.5-.5s.6.2.6.5zM15.8.5h-3.7c-.3 0-.5.2-.5.5s.2.5.5.5h2.7L6.9 9.4c-.2.2-.2.5 0 .7.1.1.2.1.4.1.1 0 .3 0 .4-.1l7.9-7.9v2.6c0 .3.2.5.5.5s.5-.2.5-.5V1.2c-.1-.4-.4-.7-.8-.7z'/%3E%3C/svg%3E");
  margin-left: 0.3ch;
}

.page_friends .wrapper.preclouds {
  display: none;
}

.friends {
  position: relative;
}

.friends__top {
  position: relative;

  text-align: center;
  margin-top: 55px;
  margin-bottom: 110px;
}

.friends__top-content {
  position: relative;
  display: flex;
  flex-direction: column;
  padding-top: 50px;
  padding-bottom: 50px;
  padding-left: 25px;
  padding-right: 25px;
  border-radius: 25px;
  background-color: rgba(255, 255, 255, 0.8);
}

@media screen and (min-width: 767.99px) {
  .friends__top-content {

    padding-top: clamp(50px, 27vmin, 240px);
    padding-bottom: clamp(50px, 27vmin, 235px);
    padding-left: clamp(50px, 10vmin, 150px);
    padding-right: clamp(50px, 10vmin, 150px);
    border-radius: 50px;
  }
}

.friends-gradient {
  position: absolute;
  transform: translate(-50%, -50%);
  background-position: center;
  background-image: radial-gradient(50% 50% at center, rgb(var(--fg-r), var(--fg-g), var(--fg-b)) 0%, rgba(var(--fg-r), var(--fg-g), var(--fg-b), 0) 100%);
}

.friends-gradient--1 {
  --fg-r: 240;
  --fg-g: 129;
  --fg-b: 17;

  position: absolute;
  width: 75vmin;
  height: 75vmin;
  left: 15%;
  top: 25%;

  opacity: 0.4;
}

.friends-gradient--2 {
  position: absolute;
  width: 67.5vmin;
  height: 67.5vmin;
  left: 55%;
  top: 25%;
  /*background-image: radial-gradient(50% 50% at center, rgb(65, 201, 176) 0%, rgba(65, 201, 176, 0) 100%);*/
  opacity: 0.7;

  --fg-r: 65;
  --fg-g: 201;
  --fg-b: 176;
}

.friends-gradient--3 {
  position: absolute;
  width: 67.5vmin;
  height: 67.5vmin;
  left: 80%;
  top: 33.3333%;

  /*background-image: radial-gradient(50% 50% at center, rgb(75, 189, 205) 0%, rgba(75, 189, 205, 0) 100%);*/
  opacity: 0.7;

  --fg-r: 75;
  --fg-g: 189;
  --fg-b: 205;
}

.friends-gradient--4 {
  width: 67.5vmin;
  height: 67.5vmin;
  left: 15%;
  top: 72%;

  /*background-image: radial-gradient(50% 50% at center, rgb(249, 204, 16) 0%, rgba(249, 204, 16, 0) 100%);*/
  opacity: 0.4;
  --fg-r: 249;
  --fg-g: 204;
  --fg-b: 16;
}

.friends-gradient--5 {
  width: 67.5vmin;
  height: 67.5vmin;
  left: 45%;
  top: 72%;

  /*background-image: radial-gradient(50% 50% at center, rgb(203, 204, 34) 0%, rgba(203, 204, 34, 0) 100%);*/
  opacity: 0.3;
  --fg-r: 203;
  --fg-g: 204;
  --fg-b: 34;
}

.friends-gradient--6 {
  width: 86.5vmin;
  height: 86.5vmin;
  left: 87%;
  top: 72%;
  /*background-image: radial-gradient(50% 50% at center, rgb(91, 205, 134) 0%, rgba(91, 205, 134, 0) 100%);*/
  opacity: 0.5;
  --fg-r: 91;
  --fg-g: 205;
  --fg-b: 134;
}

.header--dark {
  color: #fff;
}

.header--dark a:not(:hover):not(:focus-visible) {
  color: #fff;
  border-bottom-color: rgba(255, 255, 255, 0.3);
}

.header--dark .header-menu:not(:hover):not(:focus-visible):not(.header-menu--open) .header-menu__row {
  background-color: #fff;
}

.header--dark .header-soc:not(:hover):not(:focus-visible) svg {
  fill: #fff;
}

.layout--unique-tour .main {
  background-color: #0E0C0D;
  color: #fff;
}

.layout--unique-tour .content {
  padding-bottom: 0;
}

.layout--unique-tour .wrapper {
  position: relative;
  z-index: 5;
}

.unique-tour__bg { margin-top: 90px;

  position: relative;
  user-select: none;
  pointer-events: none;
  min-width: 100%;
}
.unique-tour__city img{
  width: 100%;
  min-width: 485px;
  position: relative;

transform: translate(-50%);
  left: 50%;
}

.unique-tour__moon {
  pointer-events: none;
  user-select: none;
  position: absolute;


  bottom: calc(100% - 20px);
  width: 112px;
  transform: translate(-50%,0);
  left: 0;
}

.unique-tour__moon picture {
  position: relative;
  z-index: 1;
}

.unique-tour__moon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 365%;
  padding-top: 365%;
  height: 0;
  display: block;
  transform: translate(-50%, -50%);
  background-image: radial-gradient(50% 50% at 50% 50%, #1C2F52 0%, rgba(21, 35, 60, 0) 100%);
}

.unique-tour__content {
  color: #000;
  background-color: #F1F3F4;
  padding-bottom: 50px;
}
.unique-tour__content p{
  margin-top: 0.9em;
}
.unique-tour__wrapper {
  margin-top: -50px;
  position: relative;
  overflow: hidden;

  margin-left: auto;
  margin-right: auto;
  max-width: calc(100% - 30px);
  width: 1300px;
  padding: 35px 20px 28px;
border-radius: 30px;
  background-color: #fff;
}
.unique-tour__bus{
  min-width: 390px;
  float: right;
}
@media (min-width:768px) {
  .unique-tour__bg{
    margin-top: 50px;
  }
  .unique-tour__wrapper{
    margin-top: -270px;
    padding: 60px 50px 80px;
    border-radius: 50px;
  }
  .unique-tour__moon{
    bottom: calc(100% - 60px);
    left: 50%;
    transform: translate(-230%, 0);
  }
}
@media (min-width:1200px) {
  .unique-tour__bg{
    margin-top: -150px;
  }
  .unique-tour__wrapper{
    margin-top: -270px;
    padding: 60px 50px 80px;
    border-radius: 50px;
  }
  .unique-tour__moon{
    width: 390px;
    bottom: calc(100% - 60px);
    left: 50%;
    transform: translate(-230%, 0);
  }
}

.ticketsnewblock {
width: 100%;
max-width: 1250px;
height: 1px;
position: relative;
margin: 0px auto;
}

.ticketsnewblock a {
width: 380px;
display: block;
color: #fff;
position: absolute;
left: 30px;
top: 450px;
z-index: 9;
background-color: #32c66e;
padding: 25px 25px 25px 80px;
border-radius: 10px;
-o-transition: all 0.5s ease-in-out !important;
-moz-transition: all 0.5s ease-in-out !important;
-webkit-transition: all 0.5s ease-in-out !important;
transition: all 0.5s ease-in-out !important;
}

.ticketsnewblock a:before {
content: '';
width: 30px;
height: 30px;
background-image: url(/local/templates/shmaket/ticketicon.svg);
background-position: center center;
background-repeat: no-repeat;
background-size: contain;
position: absolute;
left: 28px;
top: 28px;
}

.ticketsnewblock a:hover {
color: #fff;
background-color: #cd6c31;
}




@media screen
and (max-width:720px){

.ticketsnewblock a {
width: 160px;
left: calc(100% - 160px);
top: 0px;
padding: 15px 15px 15px 50px;
border-radius: 10px 0px 0px 10px;
}

.ticketsnewblock a:before {
width: 20px;
height: 20px;
left: 18px;
top: 18px;
}

.ticketsnewblock a:hover {
color: #fff;
background-color: #32c66e;
}

.floating-ticket {
top: 80% !important;
}

}



/* End */


/* Start:/local/templates/.default/components/bitrix/news.list/promocode_aside/style.css?16535929712665*/
.promocode-aside {
  position: fixed;
  top: 45%;
  left: 100%;
  transition: .3s ease-in-out;
  transform: translate(-60px);
  z-index: 100;
}

.promocode-aside:not(.promocode-aside--open):hover {
  transform: translate(-75px)
}

.promocode-aside--open {
  transform: translate(-100%)
}

.promocode-aside__item {
  position: relative;
  background-color: #99d573;
  border-radius: 10px;
  min-height: 135px;
  display: flex;
  align-items: center;
  min-width: 303px;
  padding: 24px 20px 22px 147px
}

.promocode-aside__item::before {
  content: "";
  display: block;
  position: absolute;
  left: 127px;
  top: 0;
  height: 100%;
  width: 1px;
  border: 1px solid #B1E68F;
  
}

.promocode-aside__content {
  color: #000;
  font-size: 14px;
  border: 0;
  line-height: 20px;
}

.promocode-aside__promocode {
  color: #000;
  display: block;
  font-size: 30px;
  line-height: 40px;
  font-weight: 700;
  text-transform: uppercase;
}

.promocode-aside__btn, .promocode-aside__close {
  position: absolute;
  right: 0;
  top: 0;
  cursor: pointer;
  border: 0
}

.promocode-aside__btn {
  width: 100%;
  height: 100%;
  background: 0 0;
  padding: 0;
  font: inherit;
  color: #000;
}

.promocode-aside__btn-content {
  width: 127px;
  height: 100%;
  padding: 0 22px 0 20px;

  text-transform: uppercase;
  font-weight: 500;
  display: flex;
  flex-direction: column;
  justify-content: center;
  transform: rotate(-90deg) translate(0px, -15%);
  transition: 0.3s linear;
  user-select: none;
}

.promocode-aside--open .promocode-aside__btn-content {
  transform: translate(0);
}

.promocode-aside__btn-content span {
  letter-spacing: 0.3em;
  font-size: 9.4px;
  line-height: 1.38;
}

.promocode-aside__btn-content span:nth-child(1) {
  font-size: 14px;
  line-height: 1.42;
}

.promocode-aside__btn-content span:last-child {
  font-size: 49px;
  line-height: 0.84;
  margin-top: 3px;
  letter-spacing: normal;
  font-weight: 600;
  white-space: nowrap;
}
.promocode-aside__btn-content span:last-child sup {
  font-size: 0.6em;
  transform: translate(0px, 10%);
  display: inline-block;
  font-weight: 700;
}

.promocode-aside--open .promocode-aside__btn {
  pointer-events: none
}

.promocode-aside__close {
  width: 30px;
  height: 30px;
  background-color: transparent
}

.promocode-aside__close::before {
  content: "";
  width: 14px;
  height: 14px;
  position: absolute;
  border-radius: 7px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background-color: #fc4820;
  transition: 0.3s;
}

.promocode-aside__close:focus-visible::before {
  background-color: #e73f3e;
}

.promocode-aside__close:hover::before {
  background-color: #e73f3e;
}
/* End */


/* Start:/local/templates/.default/components/bbc/elements.list/aside/style.css?1668356176487*/
.aside-action--link{
  left: 100%;
  right: auto!important;
}
.aside-action--link.aside-action--shown{
  transform: translate(-90%,10%);
}
.aside-action--link.aside-action--shown:hover{
  transform: translate(-100%,0%);
}
.aside-action__link{
  display: block;
  border: none;
}
.aside-action__link .aside-action__picture {
  position: static;
  transform: none;
  display: block;
}
.aside-action__link .aside-action__picture img {
  max-width: 30vw;
  max-height: 15vh;
  width: auto;
}
/* End */


/* Start:/local/templates/shmaket/template_styles.css?17206187732351*/
.workshop-block {
  position: relative;
  z-index: 1;
  background-color: #040405;
  overflow: hidden;
  padding-top: 110px;
}

.workshop-block__top {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%);
  z-index: 10;
  min-width: 100%;
  width: auto;
  height: 53px;
}

.workshop-block .wrapper {
  position: relative;
  z-index: 10;
}

.workshop-block__bg {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
}

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

.workshop-block__fg {
  position: absolute;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 5;
  top: 0;
  min-width: 630px;
  left: 50%;
  transform: translateX(-50%);
}

.workshop-block__fg img {
  width: 100%;
  height: 100%;

}

.workshop-block__mg {
  position: relative;
  z-index: 3;
  text-align: center;
  left: 50%;
  transform: translate(-50%);

}

.workshop-block__mg img {
  min-width: 880px;
  transform: translate(-31.5%);
  margin-top: -60px;
}


.workshop-block__logo {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%);
  z-index: 1;
  margin-top: 15px;
  text-align: center;
  width: 250px;
}

.workshop-block__logo::before {
  content: '';
  width: 526px;
  height: 526px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: radial-gradient(50% 50% at 50% 50%, #B2CAF7 0%, rgba(178, 202, 246, 0) 100%);
  opacity: 0.3;
}

.workshop-block__logo img {
  position: relative;
  z-index: 1;
}

.contacts-map {
  border-radius: 30px;
}

@media (min-width: 415px) {
  .workshop-block__mg img {
    transform: translate(-25%);
  }

}

@media (min-width: 575px) {
  .workshop-block__mg img {
    transform: translate(0);
    min-width: 115%;
  }

}

@media (min-width: 768px) {
  .workshop-block {
    padding-top: 335px;
  }

  .workshop-block__logo {
    margin-top: 100px;
    width: 100%;
  }

  .workshop-block__logo::before {
    width: 1300px;
    height: 1300px;
  }

  .workshop-block__fg img {
    object-fit: cover;
  }

  .contacts-map {
    border-radius: 60px;
  }

  .workshop-block__top {

    height: 162px;
  }
}
.clouds__image img{
	max-width:90%!important;}
@media (min-width: 1600px){
.clouds__image img{
	max-width:150%!important;}
}
.header-soc--tg:hover svg {
    fill: #24A1DE;
}

/* End */
/* /local/templates/shmaket/styles.css?172061877323347 */
/* /local/templates/.default/components/bitrix/news.list/promocode_aside/style.css?16535929712665 */
/* /local/templates/.default/components/bbc/elements.list/aside/style.css?1668356176487 */
/* /local/templates/shmaket/template_styles.css?17206187732351 */
