._header{z-index:101;position:relative;top:0;left:0;width:100%;height:var(--header-height);text-transform:uppercase}._header ._headbar{position:fixed;top:0;left:0;width:100%;transition:background .3s,backdrop-filter .3s,translate .5s;translate:0 0}body._hide_headbar ._header ._headbar{translate:0 -100%}._header ._headbar ._inner{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:calc(1600px + 2rem);height:var(--header-height);margin:0 auto;padding:0 1rem}._header ._headbar ul{list-style:none;margin:0;padding:0}._header ._headbar a{text-decoration:none;font-size:.75rem;line-height:1;color:#fff;font-weight:400}._header ._headbar ._l{display:flex;gap:0 40px;align-items:center}._header ._headbar ._l ._burger{position:relative;display:flex;gap:0 10px;cursor:pointer}._header ._headbar ._l ._burger ._burger_label{color:#fff;font-size:.875rem}._header ._headbar ._l ._burger ._burger_lines{position:relative;width:28px;height:30px;cursor:pointer}._header ._headbar ._l ._burger span{display:block;position:absolute;left:0;width:100%;height:1px;background-color:#fff;transition:width .3s}._header ._headbar ._l ._burger span:nth-child(1){top:12px}._header ._headbar ._l ._burger span:nth-child(2){top:18px;width:60%}._header ._headbar ._l ._burger:hover span:nth-child(2){width:100%}._header ._headbar ._l ._langs>li{position:relative}._header ._headbar ._l ._langs>li ul{position:absolute;top:0;display:flex;opacity:0;pointer-events:none;transition:opacity .3s;gap:0 12px;padding-left:30px}._header ._headbar ._l ._langs>li:hover ul{opacity:1;pointer-events:all}._header ._headbar ._c{display:flex;justify-content:center;position:absolute;top:30px;left:0;right:0;pointer-events:none;transition:top .3s}._header ._headbar ._c a{display:block;text-align:center;pointer-events:all}._header ._headbar ._c a img{display:block;margin:0 auto;height:auto;transition:opacity .3s}._header ._headbar ._c a img:first-child{width:56px;margin-bottom:12px}._header ._headbar ._c a img:last-child{width:120px}body:not(.home) ._header ._headbar ._c a img:last-child{display:none}@media (max-width:992px){._header ._headbar ._c{top:18px}._header ._headbar ._c a img:first-child{width:46px;margin-bottom:0}._header ._headbar ._c a img:last-child{display:none}}._header ._headbar ._r{display:flex;gap:0 26px;align-items:center}._header ._headbar ._r li{position:relative}._header ._headbar ._r li._contacts a{display:block;width:2.5rem;height:2.5rem;margin-right:-20px;line-height:2.625rem;text-align:center;background-color:#fff;color:#bfaa71;transition:color .3s,background .3s}._header ._headbar ._r li._contacts a:hover{color:#fff;background-color:#bfaa71}._header ._headbar ._r li._book>a{display:block;font-weight:500;font-size:.875em;line-height:2.5rem;height:2.5rem;padding:0 1.625em;background-color:#bfaa71;color:#fff;font-weight:600;transition:color .3s,background .3s}._header ._headbar ._r li._book>a:hover{color:#bfaa71;background-color:#fff}._header ._headbar ._r li ul{position:absolute;right:0;top:100%;padding:1.5rem 1rem 1rem;transition:translate .3s,opacity .3s;opacity:0;text-align:right;translate:16px;pointer-events:none}._header ._headbar ._r li ul:before{content:"";z-index:-1;position:absolute;left:0;top:10px;bottom:0;width:100%;background-color:rgba(255,255,255,.93)}._header ._headbar ._r li ul li{white-space:nowrap}._header ._headbar ._r li ul li a{color:#000}._header ._headbar ._r li:hover ul{pointer-events:all;opacity:1;translate:0}@media (max-width:1200px){._header ._headbar ._r>li{display:none}._header ._headbar ._r>li._contacts{display:block;width:40px}}body._scrolled ._header ._headbar{background-color:rgba(86,113,137,.666);backdrop-filter:blur(32px)}body._scrolled ._header ._headbar ._c{top:12px}body._scrolled ._header ._headbar ._c a img:last-child{opacity:0;pointer-events:none}@media (max-width:922px){body._scrolled ._header ._headbar ._c{top:6px}}._cover{position:fixed;z-index:0;top:0;width:100%;height:100svh;overflow:hidden}._cover._cover_small{max-height:50svh}._cover._cover_small~._cover_spacer{max-height:calc(50svh)}._cover~._cover_spacer{position:relative;height:100svh;pointer-events:none}@media (max-width:992px){._cover{height:46svh}._cover~._cover_spacer{height:46svh}}._cover ._cover_video,._cover ._cover_vimeo,._cover ._cover_youtube,._cover ._cover_gallery,._cover ._cover_image{display:block;position:relative;z-index:0;height:100%;background-color:#222}._cover ._cover_video .swiper,._cover ._cover_vimeo .swiper,._cover ._cover_youtube .swiper,._cover ._cover_gallery .swiper,._cover ._cover_image .swiper{height:100%}._cover ._cover_video img,._cover ._cover_vimeo img,._cover ._cover_youtube img,._cover ._cover_gallery img,._cover ._cover_image img,._cover ._cover_video video,._cover ._cover_vimeo video,._cover ._cover_youtube video,._cover ._cover_gallery video,._cover ._cover_image video,._cover ._cover_video iframe,._cover ._cover_vimeo iframe,._cover ._cover_youtube iframe,._cover ._cover_gallery iframe,._cover ._cover_image iframe{display:block;width:100%;height:100%;object-fit:cover;object-position:center}._cover ._cover_video video,._cover ._cover_vimeo video,._cover ._cover_youtube video,._cover ._cover_gallery video,._cover ._cover_image video,._cover ._cover_video iframe,._cover ._cover_vimeo iframe,._cover ._cover_youtube iframe,._cover ._cover_gallery iframe,._cover ._cover_image iframe{opacity:1!important}._cover ._cover_video:after,._cover ._cover_vimeo:after,._cover ._cover_youtube:after,._cover ._cover_gallery:after,._cover ._cover_image:after{content:"";z-index:4;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);pointer-events:none}._cover._cover_type_vimeo{position:relative;height:auto;margin-top:calc(-1 * var(--header-height))}._cover._cover_type_vimeo ._cover_vimeo_poster{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:2;pointer-events:none;transition:opacity .6s ease}._cover._cover_type_vimeo ._cover_vimeo{position:relative;width:100%;max-height:100svh;aspect-ratio:19/9;object-fit:contain}._cover._cover_type_vimeo ._cover_vimeo ._cover_vimeo_inner{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}._cover._cover_type_vimeo ._cover_vimeo ._cover_vimeo_inner iframe{width:100vw;height:47.36842105vw;min-width:211.11vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}._cover._cover_type_vimeo+._cover_spacer{display:none}._cover ._caption{display:flex;flex-direction:column;position:absolute;left:0;right:0;top:50%;translate:0 -50%;margin:0 auto;padding:0 1rem;text-align:center;color:#fff;font-size:5rem;line-height:1em;font-family:"freight-sans-pro-lights",sans-serif;font-weight:200;font-style:normal}._cover ._caption sup{position:relative;top:-10px;font-size:1.5rem}@media (max-width:992px){._cover ._caption{font-size:3rem}}._intro{position:relative;top:-50px;width:100%;max-width:1150px;margin:0 auto 40px;padding:60px 100px 80px;background-color:#fff;background-position:0 100%;background-repeat:no-repeat;box-shadow:0 0 40px rgba(0,0,0,.1)}._intro ._inner{display:flex;gap:60px 0;flex-direction:column;width:100%;max-width:810px;margin:0 auto;padding:0 1rem}._intro ._inner ._title{display:flex;flex-direction:column;margin:0 auto;gap:15px 0}._intro ._inner ._title h1{display:flex;align-self:center;gap:0 20px;text-transform:uppercase;font-size:.75rem;line-height:1em;text-align:center;color:#bfaa71;font-weight:400}._intro ._inner ._title h1:before,._intro ._inner ._title h1:after{display:inline-block;position:relative;top:5px;width:60px;content:"";height:1px;background-color:#dfdfdf}._intro ._inner ._title span{display:block;font-size:2.875rem;line-height:1em;text-align:center;font-family:"freight-sans-pro-lights",sans-serif;font-weight:200;font-style:normal;color:#002976}._intro ._inner ._title span sup{font-size:1.375rem;font-weight:400}._intro ._inner p{font-size:1.5rem;line-height:1.25em;font-weight:350;text-align:center}@media (max-width:992px){._intro{top:0;padding:40px 1rem}._intro ._inner{gap:30px 0}._intro ._inner ._title h1:before,._intro ._inner ._title h1:after{display:none}._intro ._inner ._title span{font-size:2.25rem}._intro ._inner p{font-size:1.125rem;line-height:1.5em;text-align:justify}}