@font-face{font-family:Kollektsiya;src:url(/static/fonts/Kollektsiya_160823.otf) format("truetype");font-weight:400}.header{position:sticky;top:0;z-index:6;box-sizing:border-box;display:flex;background-color:var(--color-bg-dust);transition:height .5s,background-color .5s,color .5s}@media screen and (max-width:1280px){.header{padding:10px 0}}@media screen and (min-width:1281px){.header{padding:22px 0 17px}}.header.active{background-color:var(--color-bg-mint)}.header ul{list-style-type:none;margin:0;padding:0}.header__pictures{position:relative;z-index:1;overflow:hidden;margin-bottom:-43px;min-height:519px}@media screen and (max-width:1280px){.header__pictures{display:none}}.header__picture{position:relative;display:flex;margin-left:auto;width:100%;max-width:1156px;max-height:512px}.header__img{object-fit:cover;width:100%;height:100%}@media screen and (min-width:300px) and (max-width:767px){.header__search{margin-right:13px}}@media screen and (min-width:768px) and (max-width:1280px){.header__search{margin-right:25px}}@media screen and (max-width:1280px){.header__search{overflow:hidden}}@media screen and (min-width:1281px){.header__search{margin-right:45px;direction:rtl}.header__search>*{direction:ltr}}.header__search-container{width:100%}@media screen and (max-width:1280px){.header__search-container{display:flex;position:absolute;top:100%;left:0;flex-direction:column;overflow-y:auto;padding:0;height:0;background-color:var(--color-bg-dust);transition:all .5s}.header__search-container.active{height:calc(100vh - 52px);background-color:var(--color-bg-mint);padding:80px 16px}}@media screen and (min-width:1281px){.header__search-container{position:relative;display:block;max-width:0;transition:max-width .8s}.header__search-container .search__results{display:none}.header__search-container.active{max-width:100%}.header__search-container.active .search__results{display:block}}@media screen and (max-width:1280px){.header__logo{margin-right:5px}}@media screen and (min-width:1281px){.header__logo{margin-right:42px}}.header__container,.header__nav{display:flex;align-items:center}.header__nav{justify-content:flex-end;flex-grow:1}.header__nav a{text-decoration:none}.header__menu{position:absolute;top:100%;left:0;background-color:var(--color-bg-dust);width:100%;z-index:5;overflow-y:auto;overflow-x:hidden;height:0;transition:height .5s,background-color .5s,padding-top .5s,color .5s;scrollbar-width:none;&::-webkit-scrollbar{width:0}&::-webkit-scrollbar-track-piece{background-color:transparent;-webkit-border-radius:6px}}.header__menu-wrapper{display:flex}@media screen and (min-width:1281px){.header__menu-wrapper{min-height:75vh}}@media screen and (max-width:1280px){.header__menu{overflow-y:auto;margin-bottom:7px}}.header__menu.active{height:100vh;background-color:var(--color-bg-mint)}@media screen and (max-width:1280px){.header__menu.active{padding:20px 0 75px}}@media screen and (min-width:1281px){.header__menu.active{height:calc(100vh - 89px);padding:24px 0}}.header__bottom{position:relative;background-color:var(--color-bg-mint)}@media screen and (max-width:1280px){.header__bottom{padding-top:29px}.header__bottom .bottom-info-list__item:first-of-type{order:1}.header__bottom .bottom-info-list__item:nth-of-type(2){order:3}.header__bottom .bottom-info-list__item:nth-of-type(3){order:2}.header__bottom li,.header__bottom p{font-weight:400}.header__bottom address,.header__bottom p{margin-bottom:5px}.header__bottom address,.header__bottom li,.header__bottom p,.header__bottom ul{width:100%}.header__bottom .header__bottom-info-list{order:1}.header__bottom .bottom__year{order:2}.header__bottom .bottom-time{flex-wrap:wrap;margin-bottom:12px}.header__bottom .bottom-info{flex-wrap:wrap}.header__bottom .bottom-info-list{gap:0}.header__bottom .bottom__phone-number{margin-top:5px;margin-bottom:37px}}@media screen and (min-width:1281px){.header__bottom{z-index:2;padding-top:36px}}.header__bottom-info-list{list-style-type:none}.header__bottom-info-list [href*="mailto:"]{text-decoration:underline}.header__lang{margin-right:48px}.header__lang-list,.header__lang .lang__list{left:50%;transform:translateX(-50%)}.bottom__adress{font-style:normal}.header-navigation{display:flex;position:relative;z-index:2;background-color:var(--color-bg-mint);padding-right:24px;max-width:1180px}@media screen and (max-width:1280px){.header-navigation{display:none}}.header-navigation__tabs-buttons{display:flex;flex-direction:column;justify-content:start}.header-navigation__tabs-content{display:flex;flex-direction:column;min-width:212px;padding-top:10px;background-color:var(--color-bg-dust)}.header-navigation__tab{display:none;grid-auto-rows:36px;width:100%;min-height:108px}@media screen and (min-width:1281px){.header-navigation__tab{grid-template-columns:repeat(auto-fit,33.33333%)}}.header-navigation__tab.active{display:flex;flex-direction:column;row-gap:4px}.header-navigation__tab a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-navigation__tab-item{box-sizing:border-box;padding:6px 12px}.header-navigation__tab-item.active{font-weight:500}.header-navigation__button a{display:inline-block;padding:12px}.header-navigation__button.active{font-weight:500;background-color:var(--color-bg-dust);transition:all .2s}.header-navigation__button.active a{letter-spacing:-.19px;transition:all .2s}.header-navigation__tab-item_group{position:relative}.header-navigation__tab-item:hover{background-color:var(--color-bw-white)}.header-navigation__tab-item:hover>.link{color:var(--color-bw-black);font-weight:500}.header-navigation__tab-item_group:hover .header-navigation__tab-item-subgroup{display:block}.header-navigation__tab-item-subgroup{position:absolute;display:none;top:0;left:100%;background-color:var(--color-bw-white)}@media screen and (min-width:981px){.reset-button-styles{cursor:pointer}}.icon{display:inline-block;fill:var(--color-bw-black);vertical-align:middle;transition:fill .5s}.icon:hover{fill:var(--color-accent-hover)}.icon:active{fill:var(--color-accent-active)}.logo__icon{display:flex;align-items:center}.logo__icon>img{display:block;width:clamp(173px,22.22vw,319px)}.logo__link{display:flex;color:var(--color-bw-black);text-decoration:none}.lang{position:relative;cursor:pointer;text-align:center;box-sizing:border-box;padding:5px 0}.lang.active .lang__list{display:block;z-index:4}@media screen and (max-width:1280px){.lang:not(.lang.mobile-menu__lang){display:none}}.lang__list{display:none;position:absolute;top:30px;border:2px solid var(--color-bw-black);background:#fff;box-sizing:border-box;padding:5px 10px 10px}.lang__list>a{display:block}.lang__current-lang:hover,.lang__list span:hover{color:var(--color-accent-hover)}.lang__current-lang:active,.lang__list span:active{color:var(--color-accent-active)}.lk-button{display:flex;justify-content:center;position:relative;width:50px;height:50px;margin-right:45px;transition:.5s}.lk-button__logo:hover{stroke:var(--color-accent-hover)}.lk-button__wrapper{position:absolute;top:118%;right:0;display:none;flex-direction:column;row-gap:14px;margin-top:10px;padding:16px;min-width:max-content;background-color:var(--color-bw-white);cursor:default}.lk-button__checkbox:checked~.lk-button__wrapper{display:flex}.lk-button__logo{width:100%;height:100%;cursor:pointer}.lk-button__body-item{display:flex;column-gap:6px;padding-block:6px;transition:.2s}.lk-button__body-item:hover,.lk-button__body-item:hover svg *{color:var(--color-accent-hover);fill:var(--color-accent-hover)}@media screen and (max-width:1280px){.lk-button{width:32px;height:32px;margin-right:25px}}@media screen and (max-width:768px){.lk-button{margin-right:13px}}.search{display:flex;align-items:center}@media screen and (min-width:1281px){.search.active{width:100%;max-width:822px}}.search__input-wrapper{position:relative}@media screen and (max-width:1280px){.search__input-wrapper{margin-bottom:24px}}.search__input{border:0;color:var(--color-bw-black);width:100%}.search__input::placeholder{color:var(--color-bw-black);opacity:1}@media screen and (max-width:1280px){.search__input{font-size:14px;background-color:var(--color-bg-dust);padding:8px 63px 8px 8px;height:32px}}@media screen and (min-width:1281px){.search__input{display:none;background-color:var(--color-bg-gray);height:50px}}@media screen and (min-width:768px) and (max-width:979px){.search__input{padding:5px 50px 5px 13px}}@media screen and (min-width:980px){.search__input{padding:13px 50px 13px 13px}}.search__input.active{display:block}.search__button{cursor:pointer}@media screen and (min-width:280px){.search__button{padding-right:6px}}@media screen and (max-width:1280px){.search__button{width:32px;height:32px}}@media screen and (min-width:1281px){.search__button{width:44px;height:50px}}.search__button--close,.search__button.active{display:none}@media screen and (max-width:1280px){.search__link{text-decoration:underline}.search__link:hover{color:var(--color-as-yellow)}.search__link:active{color:var(--color-as-red)}}@media screen and (min-width:1281px){.search__link{display:none}}.search-results{display:block}@media screen and (min-width:1281px){.search-results{position:absolute;top:calc(100% + 12px);left:0;z-index:2;background-color:var(--color-bg-gray);width:100%;max-height:500px}}.search-results__item{display:flex;justify-content:space-between}@media screen and (max-width:1280px){.search-results__item{border-bottom:2px dashed;padding:4px 8px}.search-results__item:not(:last-of-type){margin-bottom:20px}}@media screen and (min-width:1281px){.search-results__item{padding:15px 12px}}@media screen and (min-width:1281px){.search-results__item .search-results__subject{font-size:18px}}@media screen and (max-width:1280px){.search-results__item .search-results__category{font-size:12px}}@media screen and (min-width:1281px){.search-results__item .search-results__category{font-size:18px}}.search-results__subject{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}@media screen and (max-width:1280px){.search-results__subject{max-width:75%}}@media screen and (min-width:1281px){.search-results__subject{max-width:639px}}.search-results__category{text-align:right;max-width:25%}.search-button{display:none}.search-button.active{display:inline-block;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:1280px){.search-button{right:8px}.search-button .search__button{display:none}}@media screen and (min-width:1281px){.search-button{right:0}}.search-open-input-button{display:block}@media screen and (max-width:1280px){.search-open-input-button{max-height:32px}}@media screen and (min-width:1281px){.search-open-input-button.active{display:none}}@media screen and (max-width:1280px){.search-open-input-button.active .search__button:not(.search__button--close){display:none}.search-open-input-button.active .search__button--close{display:inline-block}}.burger-menu__icon-cross.active{display:inline-block}.burger-menu__button{position:relative;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;overflow:hidden}@media screen and (max-width:1280px){.burger-menu__button{width:32px;height:32px}}@media screen and (min-width:1281px){.burger-menu__button{width:50px;height:50px}.burger-menu__button:hover span{background-color:var(--color-accent-hover)}}.burger-menu__button:active span{background-color:var(--color-accent-active)}.burger-menu__button span{display:block;position:absolute;background:var(--color-bw-black);opacity:1;left:0;transform:rotate(90deg);transition:.25s ease-in-out}@media screen and (max-width:1280px){.burger-menu__button span{height:32px;width:2px}}@media screen and (min-width:1281px){.burger-menu__button span{height:50px;width:4px}}.burger-menu__button span:first-child{transform-origin:left center}@media screen and (max-width:1280px){.burger-menu__button span:first-child{top:-8px;left:16px}}@media screen and (min-width:1281px){.burger-menu__button span:first-child{top:-12px;left:29px}}.burger-menu__button span:nth-child(2){transform-origin:left center}@media screen and (max-width:1280px){.burger-menu__button span:nth-child(2){top:1px;left:15px}}@media screen and (min-width:1281px){.burger-menu__button span:nth-child(2){top:0;left:29px}}.burger-menu__button span:nth-child(3){transform-origin:left center}@media screen and (max-width:1280px){.burger-menu__button span:nth-child(3){top:10.5px;left:15px}}@media screen and (min-width:1281px){.burger-menu__button span:nth-child(3){top:12px;left:29px}}.burger-menu__button.active span:first-child{transform:rotate(45deg)}@media screen and (max-width:1280px){.burger-menu__button.active span:first-child{top:1px;left:15px}}@media screen and (min-width:1281px){.burger-menu__button.active span:first-child{top:0;left:27px}}.burger-menu__button.active span:nth-child(2){width:0;opacity:0}.burger-menu__button.active span:nth-child(3){transform:rotate(-45deg)}@media screen and (max-width:1280px){.burger-menu__button.active span:nth-child(3){top:3px;left:14px}}@media screen and (min-width:1281px){.burger-menu__button.active span:nth-child(3){top:3px;left:26px}}@media screen and (min-width:1281px){.mobile-menu{display:none}}.mobile-menu li a:active,.mobile-menu li a:hover{color:var(--color-as-yellow)}.mobile-menu__lang{display:flex;justify-content:flex-end;margin:0 0 7px;padding:0}.mobile-menu__list-item{position:relative;margin-bottom:12px;padding:16px 8px 8px;transition:all .3s ease-in-out}.mobile-menu__list-item:after{position:absolute;top:19px;right:9px;content:"↓";font-size:24px;transition:all .5s ease-out}.mobile-menu__list-item:active:after{animation-name:none;animation-duration:unset}.mobile-menu__list-item.active{background-color:var(--color-bg-dust)}.mobile-menu__list-item.active:after{content:"↑"}.mobile-menu__list-item>a{font-size:18px}.mobile-menu__sublist{display:flex;flex-direction:column;margin-top:10px;gap:0 16px}.mobile-menu__sublist-item{padding:14px 0}.mobile-menu__sublist-item-group{position:relative;display:flex;flex-direction:column;padding-top:14px;row-gap:14px}.link-group{width:fit-content}.link-group:after{position:absolute;right:2px;content:"↓";font-size:24px}.mobile-menu__sublist-item a{width:fit-content;font-size:14px}.mobile-menu__sublist-item.active{font-weight:500}.mobile-menu__group-list{background-color:var(--color-bw-white);padding-inline:8px}.mobile-menu__group-list .mobile-menu__sublist-item{padding:14px 8px}.accordion [tabIndex]>.mobile-menu__sublist{transition:all .3s ease-in-out;max-height:0;overflow:hidden}.accordion [tabIndex].active>.mobile-menu__sublist{max-height:600px}.mobile-menu__group-list{transition:all .3s ease-in-out;max-height:0;overflow:hidden}.mobile-menu__sublist-item-checkbox:checked~.mobile-menu__group-list{max-height:600px}.mobile-menu__sublist-item-checkbox:checked~.link-group:after{content:"↑"}@media screen and (max-width:1280px){body.active .header{background-color:var(--color-bg-mint)}}@media screen and (max-width:768px){.hidden-mobile{display:none}}.slider{width:100%}.slider__item{position:absolute;top:0;right:0;transform:translate(100%,-100%);transition:transform .9s ease-in-out}.slider .foreground.active{z-index:3;transform:translate(-100px,80px)}.slider .background.active{z-index:2;transform:translate(0)}.slider .prev{z-index:4;transform:translate(-101%,100%)}.slider .prev.revert{z-index:1}.slider .prev.revert-prepared{opacity:0;transition:transform 0s}.slider .next,.slider .revert{transform:translate(100%,-100%)}.structure__slider{position:relative;width:100%;overflow:hidden}@media (max-width:1024px){#sliderVideo,.structure__slider{max-height:348px}#sliderVideo{display:block;object-fit:cover;width:100%}}.fullwidth-slider-wrapper{position:relative;width:100vw;margin:0;height:100vh;min-height:384px;max-height:523px;overflow:hidden}@media (max-width:600px){.fullwidth-slider-wrapper{max-height:384px}}.fullwidth-slider-wrapper video{display:block}#sliderFallback,.fullwidth-slider-wrapper video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}#sliderFallback{display:none;z-index:1}.error-modal-title{font-family:Kollektsiya,serif;font-weight:400;font-size:30px;line-height:110%;text-align:center;margin-bottom:40px;text-transform:uppercase}@media (max-width:600px){.error-modal-title{font-size:32px}}.error-modal-description{font-family:Kollektsiya,serif;font-weight:400;font-size:30px;line-height:110%;text-align:center;margin-bottom:10px;text-transform:uppercase}@media (max-width:600px){.error-modal-title{font-size:32px;margin-bottom:0}}@media (max-width:600px){.error-modal-author__text{font-size:18px}}@media (max-width:600px){.main-page{padding:40px 16px 120px}}