.animation--lightbox-in,.animation--lightbox-in .lightbox__background,.animation--lightbox-in .lightbox__scroller,.animation--lightbox-out,.animation--lightbox-out .lightbox__background,.animation--lightbox-out .lightbox__scroller,.cover__image,.owl-item:not(.active){transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.cover__text{font-size:1.6rem;line-height:1em;letter-spacing:.01em}.lightbox__text{font-size:1.8rem;line-height:1.11111em;letter-spacing:.01em}.carousel .js-carousel-counter span{font-size:3.2rem;line-height:1em;letter-spacing:-.04em}.carousel .js-carousel-counter{font-size:1.2rem;line-height:1em;letter-spacing:-.04em}.cover__lang{font-size:1rem;line-height:1.2em;letter-spacing:.12em}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.cover__text{font-size:2rem;line-height:1em}.carousel .js-carousel-counter span{font-size:6rem;line-height:1em}.carousel .js-carousel-counter{font-size:2.4rem;line-height:1em}.cover__lang{font-size:1.1rem;line-height:1.09091em}}@media only screen and (min-width:980px){.lightbox__text{font-size:2rem;line-height:1em}}@media only screen and (min-width:1442px) and (min-height:600px){.cover__text{font-size:2.4rem;line-height:1em}.cover__lang{font-size:1.4rem;line-height:1.14286em}.carousel .js-carousel-counter span{font-size:7.4rem;line-height:1.07692em}.carousel .js-carousel-counter{font-size:3.8rem;line-height:1em}.lightbox__text{font-size:2.4rem;line-height:1em}}@media only screen and (min-width:1800px) and (min-height:600px){.cover__text{font-size:2.8rem;line-height:1em}.lightbox__text{font-size:2.48rem;line-height:1em}}.cover__mail,.has-hover .cover__lang a:not(.active){color:#a5a7a9}.cover__mail:hover:active,.cover__tel,.has-hover .cover__lang a.is-active:not(.active),.has-hover .cover__lang a:hover:active:not(.active),.has-hover .cover__lang a:hover:not(.active),.has-hover .cover__mail:hover,.is-active.cover__mail{color:#fff}.cover__tel:hover:active,.has-hover .cover__tel:hover,.is-active.cover__tel{color:#569bbe}.lightbox{position:fixed;left:0;right:0;top:0;bottom:0;outline:none;z-index:1200;overflow:hidden}.lightbox__meta{--hor-paddings:24px;position:absolute;width:calc(100% - var(--hor-paddings)*2);margin-top:24px;display:flex;justify-content:space-between;margin-left:var(--hor-paddings);margin-right:var(--hor-paddings)}@media (max-height:599px),only screen and (max-width:1151px){.lightbox__meta{--hor-paddings:24px}}@media only screen and (min-width:980px){.lightbox__meta{--hor-paddings:44px}}@media only screen and (min-width:1442px) and (min-height:600px){.lightbox__meta{--hor-paddings:56px}}@media only screen and (min-width:1800px) and (min-height:600px){.lightbox__meta{--hor-paddings:75px}}@media only screen and (min-width:2500px) and (min-height:600px){.lightbox__meta{--hor-paddings:75px}}.lightbox__counter{position:static}.lightbox--under-header{z-index:9}.no-js .lightbox:target{display:block!important}.lightbox__close .icon-close{width:12px;height:12px}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.lightbox__close{right:32px;top:32px}}@media only screen and (min-width:1152px) and (min-height:600px){.lightbox__close .icon-close{width:20px;height:20px}}.lightbox__scroller{overflow:hidden}.lightbox__background,.lightbox__scroller{position:fixed;left:0;top:0;width:100%;height:100vh;height:var(--viewport-height)}.lightbox--overlay .lightbox__background{background:#53565a}.lightbox__content-wrapper{position:relative;width:100%;min-height:100vh;min-height:var(--viewport-height);display:flex;flex-direction:column;justify-content:center;align-items:center}.lightbox__content-wrapper:after,.lightbox__content-wrapper:before{display:none}.lightbox__content{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100vh;height:var(--viewport-height);margin:0 auto;background:#53565a}.with-lightbox{overflow:visible;scroll-behavior:auto}.with-lightbox body{overflow:hidden;height:100vh;height:var(--viewport-height)}.with-lightbox .lightbox__scroller{overflow-y:scroll;-webkit-overflow-scrolling:touch}@media only screen and (min-width:980px){.lightbox__carousel{padding:0 calc(50vw - 519px)}}@media only screen and (min-width:1442px) and (min-height:600px){.lightbox__carousel{padding:0 calc(50vw - 504px)}}@media only screen and (min-width:1800px) and (min-height:600px){.lightbox__carousel{padding:0 calc(50vw - 683px)}}@media only screen and (min-width:2500px) and (min-height:600px){.lightbox__carousel{padding:0 calc(50vw - 1025px)}}.lightbox__image{width:calc(100vw - 20px);height:55.20833vw;overflow:hidden;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";-o-object-position:center;object-position:center;width:100vw}@media (min-aspect-ratio:13/9),only screen and (min-width:568px){.lightbox__image{width:100vw;height:var(--viewport-height)}}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.lightbox__image{height:45.42857vw;max-height:520px}}@media only screen and (min-width:980px){.lightbox__image{width:950px;height:432px;margin-left:44px;margin-right:44px}}@media only screen and (min-width:1442px) and (min-height:600px){.lightbox__image{width:896px;height:450px;max-height:450px;margin-left:56px;margin-right:56px}}@media only screen and (min-width:1800px) and (min-height:600px){.lightbox__image{width:1216px;height:672px;max-height:672px;margin-left:75px;margin-right:75px}}@media only screen and (min-width:2500px) and (min-height:600px){.lightbox__image{width:1900px;height:1000px;max-height:1000px;margin-left:75px;margin-right:75px}}.lightbox__text{position:fixed;top:24px;left:16px;margin-top:0;font-family:SF Pro Display;color:#fff;font-weight:300}.lightbox__text span{color:#569bbe}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.lightbox__text{top:auto;left:32px;bottom:32px}}.lightbox__text--static{position:static;font-family:Arial;font-size:12px;line-height:12px;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.48)}.animation--lightbox-in,.animation--lightbox-in .lightbox__background,.animation--lightbox-in .lightbox__scroller,.animation--lightbox-out,.animation--lightbox-out .lightbox__background,.animation--lightbox-out .lightbox__scroller{transition-property:transform;transition-duration:.8s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.animation--lightbox-out{pointer-events:none}.animation--lightbox-in--inactive{transform:translateY(100%)}.animation--lightbox-in--inactive .lightbox__background,.animation--lightbox-in--inactive .lightbox__scroller,.animation--lightbox-out--active{transform:translateY(-100%)}.animation--lightbox-out--active .lightbox__background,.animation--lightbox-out--active .lightbox__scroller{transform:translateY(100%)}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-height{transition:height .5s cubic-bezier(.55,0,.1,1)}.carousel{position:relative}.carousel .carousel__fallback,.carousel .owl-stage{display:flex;align-items:flex-start}.carousel .owl-stage,.carousel .owl-stage-outer{width:100%}.carousel .owl-nav{display:none}.carousel .owl-drag,.carousel .owl-drag .card__overlay{cursor:move;cursor:grab;cursor:-webkit-grab}.carousel .owl-grab,.carousel .owl-grab .btn-container,.carousel .owl-grab .card__overlay{cursor:grabbing;cursor:-webkit-grabbing}.carousel .js-carousel-prev{position:absolute;z-index:1;top:50%;transform:translateY(-50%);left:12px}.carousel .js-carousel-prev .icon-arrow-left{width:12px;height:12px}.carousel .js-carousel-prev:hover{transform:translateY(-50%)}@media (min-aspect-ratio:13/9),only screen and (min-width:568px){.carousel .js-carousel-prev{left:auto;right:56px;top:auto;bottom:18px;transform:translateY(0)}.carousel .js-carousel-prev:hover{transform:translateY(0)}}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.carousel .js-carousel-prev{left:12px;right:auto;top:50%;transform:translateY(-50%)}.carousel .js-carousel-prev:hover{transform:translateY(-50%)}}@media only screen and (min-width:980px){.carousel .js-carousel-prev{left:16px}}@media only screen and (min-width:1442px) and (min-height:600px){.carousel .js-carousel-prev{left:20px}.has-hover .carousel .js-carousel-prev:hover{transform:translateY(-50%)}.carousel .js-carousel-prev .icon-arrow-left{width:20px;height:20px}}@media only screen and (min-width:1800px) and (min-height:600px){.carousel .js-carousel-prev{left:40px}}.carousel .js-carousel-next{position:absolute;z-index:1;top:50%;transform:translateY(-50%);right:16px}.carousel .js-carousel-next .icon-arrow-right{width:12px;height:12px}.carousel .js-carousel-next:hover{transform:translateY(-50%)}@media (min-aspect-ratio:13/9),only screen and (min-width:568px){.carousel .js-carousel-next{top:auto;bottom:18px;transform:translateY(0)}.carousel .js-carousel-next:hover{transform:translateY(0)}}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.carousel .js-carousel-next{top:50%;transform:translateY(-50%)}.carousel .js-carousel-next:hover{transform:translateY(-50%)}}@media only screen and (min-width:980px){.carousel .js-carousel-next{right:16px}}@media only screen and (min-width:1442px) and (min-height:600px){.carousel .js-carousel-next{right:20px}.has-hover .carousel .js-carousel-next:hover{transform:translateY(-50%)}.carousel .js-carousel-next .icon-arrow-right{width:20px;height:20px}}@media only screen and (min-width:1800px) and (min-height:600px){.carousel .js-carousel-next{right:40px}}.carousel .js-carousel-counter{position:fixed;bottom:18px;left:16px;color:#a5a7a9;font-family:Montserrat}.carousel .js-carousel-counter span{color:#fff}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.carousel .js-carousel-counter{left:auto;right:32px;bottom:32px}}.carousel .js-carousel-counter.js-carousel-counter--static{position:static}.carousel .js-carousel-counter.js-carousel-counter--static,.carousel .js-carousel-counter.js-carousel-counter--static span{font-family:DecimaMonoPro-Bold;font-size:12px;line-height:12px;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.48)}@media (max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.carousel .js-carousel-nav{position:absolute;max-width:20%;max-height:50px;bottom:20px;right:15px}}.carousel-item{width:100%}.carousel-item img,.carousel-item picture{width:100%;height:auto;min-height:1px}.carousel--full .owl-stage-outer{overflow:hidden}@media only screen and (min-width:980px){.carousel--full .owl-stage-outer{overflow:visible}}.owl-stage-outer{overflow:hidden}.carousel__side-content{position:relative;z-index:2}.carousel__side-content a,.carousel__side-content h2,.carousel__side-content h3,.carousel__side-content p{position:relative}.carousel__side-background{position:relative;z-index:1}.carousel__side-background:before{content:"";position:absolute;z-index:0;right:0;top:-1px;height:calc(100% + 2px);width:100vw;background:#fff}.ui-dark-background .carousel__side-background:before{background:#53565a}.carousel--ready{width:100%}.owl-item:not(.active){transition-property:opacity,filter}@media only screen and (min-width:980px){.owl-item:not(.active){filter:grayscale(100%);filter:gray;opacity:.3}}.cover{display:flex;position:relative;flex-direction:column;font-family:SF Pro Display,Verdana,sans-serif;font-style:normal;font-weight:300;background:#53565a;height:100vh;height:var(--viewport-height);overflow:hidden!important;padding:24px 16px 80px}.cover__top{display:flex;justify-content:space-between}.cover__contacts a{position:relative;display:block;font-weight:300}@media only screen and (min-width:1152px) and (min-height:600px){.cover__contacts{display:flex}}@media only screen and (min-width:1800px) and (min-height:600px){.cover__contacts{display:block}}.cover__tel{position:relative;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid hsla(0,0%,100%,.08);order:2}@media only screen and (min-width:1152px) and (min-height:600px){.cover__tel{padding-bottom:0;margin-bottom:0;margin-left:24px;border-bottom:none}}@media only screen and (min-width:1800px) and (min-height:600px){.cover__tel{margin-bottom:16px;margin-left:0}}.cover__tel:after{top:-20px;bottom:-10px}.cover__mail:after,.cover__tel:after{content:"";display:block;position:absolute;right:-15px;left:-15px;z-index:2}.cover__mail:after{top:-10px;bottom:-20px}.cover__main{display:flex;flex-grow:1;align-items:center;justify-content:center}.cover__wrapper{position:relative;display:flex;align-items:flex-end;padding:50px 0}.cover__overlay{position:absolute;z-index:1;left:0;right:0;top:50px;bottom:50px}.cover__left{min-width:50%;display:flex;justify-content:flex-end;align-items:flex-end;margin-right:-15px}.cover__images{display:flex;z-index:1}.cover__image{height:35vh;min-height:168px;max-width:48px;width:auto;filter:grayscale(100%);filter:gray;opacity:.3;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";transition-property:opacity,filter}.cover__image:hover{filter:none!important;opacity:1!important}.cover__image--current,.cover__image.is-active:not(.has-hover){filter:none;opacity:1}.cover__image--1{margin-top:64px}.cover__image--2{margin-top:32px}.cover__right{display:flex;height:100%;align-items:flex-end;min-width:50%;z-index:1}.cover__right h1{font-family:Montserrat,Verdana,sans-serif;text-transform:uppercase;font-weight:200;pointer-events:none;margin-bottom:-.2em}.cover__right h1 span{color:#569bbe}.cover__bottom{position:absolute;bottom:30px;left:16px;right:16px;display:flex;justify-content:space-between;align-items:flex-end;z-index:0}.cover__text{color:#a5a7a9}.cover__text span{display:block;color:#fff}.cover__text--hover span{color:#569bbe}.cover__lang a{position:relative;text-transform:uppercase;letter-spacing:.12em;color:#a5a7a9;cursor:default}.cover__lang a:after{content:"";display:block;position:absolute;top:-15px;right:-15px;bottom:-15px;left:-15px}.cover__lang a.active{color:#fff}.has-hover .cover__lang a:not(.active){cursor:pointer}.cover__lang span{padding:0 12px 0 10px}@media (max-width:667px) and (min-aspect-ratio:13/9),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.cover__wrapper{padding:0}.cover__overlay{top:0;bottom:0}.cover__image{height:35vh}.cover__image--1{margin-top:48px}.cover__image--2{margin-top:24px}}@media only screen and (min-width:568px) and (max-aspect-ratio:13/9),only screen and (min-width:668px) and (min-height:416px),only screen and (min-width:980px){.cover{padding:48px 48px 108px}.cover__wrapper{padding:0}.cover__overlay{top:0;bottom:0}.cover__left{margin-right:48px}.cover__image{max-width:86px;height:40vh}.cover__image--1{margin-top:96px}.cover__image--2{margin-top:48px}.cover__bottom{left:48px;right:48px;bottom:48px}}@media only screen and (min-width:980px){.cover__left{margin-right:90px}.cover__images{margin-top:-65px}.cover__image{width:90px;max-width:90px;height:55vh}}@media only screen and (min-width:1152px) and (min-height:600px){.cover__images{margin-top:0}.cover__left{margin-right:90px}.cover__lang span{padding:0 20px 0 18px}}@media only screen and (min-width:1442px) and (min-height:600px){.cover{padding:48px 48px 120px}.cover__left{margin-right:152px}.cover__lang span{padding:0 32 px}.cover__image{height:384px;width:112px;max-width:112px}.cover__image--1{margin-top:192px}.cover__image--2{margin-top:96px}}@media only screen and (min-width:1800px) and (min-height:600px){.cover{padding:48px 48px 132px}.cover__image{height:576px;width:auto;max-width:152px;max-height:calc(var(--viewport-height) - 492px)}.cover__image--1{margin-top:192px}.cover__image--2{margin-top:96px}.cover__lang span{padding:0 46px 0 44px}}@media only screen and (min-width:2500px){.cover__image{height:864px;width:auto;max-width:225px;max-height:calc(var(--viewport-height) - 588px)}.cover__image--1{margin-top:288px}.cover__image--2{margin-top:144px}}.has-hover .cover__overlay{display:none}