.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,.owl-item:not(.active){transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.event-card__date,.project-meta-info__key{text-transform:uppercase;color:hsla(0,0%,100%,.48);font-family:DecimaMonoPro,Helvetica,Arial,sans-serif}.event-card__date,.event-card__date _::-webkit-full-page-media,.event-card__date _:future,.project-meta-info__key,.project-meta-info__key _::-webkit-full-page-media,.project-meta-info__key _:future{-webkit-text-stroke-width:.015em}.project-meta-info__value,.single-project__section-title{font-family:SF Pro Display,Helvetica,Arial,sans-serif;color:#fff}.project-meta-info__value,.project-meta-info__value _::-webkit-full-page-media,.project-meta-info__value _:future,.single-project__section-title,.single-project__section-title _::-webkit-full-page-media,.single-project__section-title _:future{-webkit-text-stroke-width:.015em}.event-card__title{font-family:SF Pro Display,Helvetica,Arial,sans-serif;color:#fff}.event-card__title,.event-card__title _::-webkit-full-page-media,.event-card__title _:future{-webkit-text-stroke-width:.015em}.single-project__single-project .event-card__title{color:#fff}.single-project__single-project .event-card__title,.single-project__single-project .event-card__title _::-webkit-full-page-media,.single-project__single-project .event-card__title _:future{-webkit-text-stroke-width:.015em}.single-project__post-title{color:#fff}.single-project__post-title,.single-project__post-title _::-webkit-full-page-media,.single-project__post-title _:future{-webkit-text-stroke-width:.015em}.single-project__paragraph,.single-project p{color:#fff}.single-project__paragraph,.single-project__paragraph _::-webkit-full-page-media,.single-project__paragraph _:future,.single-project p,.single-project p _::-webkit-full-page-media,.single-project p _:future{-webkit-text-stroke-width:.015em}.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}.single-project__post-title{font-size:3.2rem;line-height:1em;letter-spacing:-.02em}.single-project__single-project .event-card__title{font-size:2.4rem;line-height:1em;letter-spacing:-.02em}.event-card__title{font-size:1.6rem;line-height:1em;letter-spacing:-.02em}.project-meta-info__value,.single-project__section-title{font-size:1.4rem;line-height:1.14286em;letter-spacing:-.02em}.event-card__date,.project-meta-info__key{font-size:1.1rem;line-height:1.09091em;letter-spacing:.02em}.single-project__paragraph,.single-project p{font-size:1.4rem;line-height:1.42857em;letter-spacing:-.02em}@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 span{font-size:6rem;line-height:1em}.carousel .js-carousel-counter{font-size:2.4rem;line-height:1em}.single-project__paragraph,.single-project p{font-size:2.4rem;line-height:1.33333em}.single-project__post-title{font-size:5.6rem;line-height:1.14286em}.single-project__single-project .event-card__title{font-size:3.2rem;line-height:1em}.event-card__title{font-size:2.4rem;line-height:1em}.project-meta-info__value,.single-project__section-title{font-size:1.8rem;line-height:1.11111em}}@media only screen and (min-width:980px){.lightbox__text{font-size:2rem;line-height:1em}.single-project__paragraph,.single-project p{font-size:2.8rem;line-height:1.28571em}.single-project__post-title{font-size:6.4rem;line-height:1em}.single-project__single-project .event-card__title{font-size:4rem;line-height:1em}.event-card__title{font-size:2.8rem;line-height:1em}.project-meta-info__value,.single-project__section-title{font-size:2rem;line-height:1em}}@media only screen and (min-width:1442px) and (min-height:600px){.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}.single-project__paragraph,.single-project p{font-size:3.2rem;line-height:1.25em}.event-card__title{font-size:3.2rem;line-height:1em}}@media only screen and (min-width:1800px) and (min-height:600px){.lightbox__text{font-size:2.48rem;line-height:1em}.single-project__post-title{font-size:8.8rem;line-height:.90909em}.single-project__single-project .event-card__title{font-size:5.6rem;line-height:1em}}@media only screen and (min-width:2500px) and (min-height:600px){.single-project__post-title{font-size:10rem;line-height:.9em}}.event-card{padding-bottom:32px;border-bottom:1px solid hsla(0,0%,100%,.12);transition:.7s ease-in-out;overflow:hidden}.event-card:hover .event-card__img{filter:grayscale(0)}.event-card:hover .event-card__title{color:hsla(0,0%,100%,.48)}@media (max-height:599px),only screen and (max-width:1441px){.event-card{padding-bottom:24px}}.event-card__link-wrapper{display:flex;justify-content:space-between}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.event-card__link-wrapper{flex-direction:column-reverse}}.event-card__desc{max-width:47%;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.event-card__desc{max-width:100%}}.event-card__title{font-family:SF Pro Display Thin;transition:.3s cubic-bezier(.25,.1,0,1)}.event-card__date{font-size:1.2rem;letter-spacing:.08em}.event-card__img-wrap{width:25%;display:flex}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.event-card__img-wrap{margin-bottom:32px;width:100%}}@media only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9) and (orientation:landscape),screen and (max-width:567px) and (max-aspect-ratio:13/9) and (orientation:landscape),screen and (max-width:667px) and (min-aspect-ratio:13/9) and (orientation:landscape){.event-card__img-wrap{width:50%}}.event-card__img-wrap .image-from-mask{width:100%}.event-card__img{width:100%;height:168px;-o-object-fit:cover;object-fit:cover;filter:grayscale(1);transition:.3s cubic-bezier(.25,.1,0,1)}@media (max-height:599px),only screen and (max-width:1799px){.event-card__img{height:120px}}@media only screen and (max-height:599px) and (max-width:1300px),only screen and (max-width:1799px) and (max-width:1300px){.event-card__img{height:100px}}@media (max-height:599px),only screen and (max-width:1441px){.event-card__img{height:105px}}@media only screen and (max-height:599px) and (max-width:920px),only screen and (max-width:1441px) and (max-width:920px){.event-card__img{height:96px}}@media only screen and (max-height:599px) and (max-width:700px),only screen and (max-width:1441px) and (max-width:700px){.event-card__img{height:75px}}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.event-card__img{height:144px;filter:grayscale(0)}}@media only screen and (max-width:567px) and (max-aspect-ratio:13/9) and (max-width:560px),only screen and (max-width:667px) and (min-aspect-ratio:13/9) and (max-width:560px),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9) and (max-width:560px){.event-card__img{height:200px}}@media only screen and (max-width:567px) and (max-aspect-ratio:13/9) and (max-width:455px),only screen and (max-width:667px) and (min-aspect-ratio:13/9) and (max-width:455px),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9) and (max-width:455px){.event-card__img{height:170px}}@media only screen and (max-width:567px) and (max-aspect-ratio:13/9) and (max-width:365px),only screen and (max-width:667px) and (min-aspect-ratio:13/9) and (max-width:365px),only screen and (max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9) and (max-width:365px){.event-card__img{height:144px}}.event-card--hidden{position:relative;padding:0!important;margin:0!important;height:0!important;opacity:0;visibility:hidden;transition:.7s ease-in-out}.event-card--nda .event-card__img{filter:grayscale(0)!important;opacity:.35!important}.event-card--nda:hover .event-card__img{opacity:1!important}.gallery__grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:48px}@media (max-height:599px),only screen and (max-width:1151px){.gallery__grid{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:979px){.gallery__grid{grid-template-columns:1fr 1fr}}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.gallery__grid{grid-template-columns:1fr}}.gallery__slot{display:grid;width:100%;overflow:hidden;aspect-ratio:3/1.7;transition:.2s ease}.gallery__slot:hover{opacity:.72!important}.gallery__slot:hover img{transform:scale(1.05)}.gallery__slot video{display:flex;max-width:100%}.gallery__slot img{transition:.2s ease}.gallery__slot--video{position:relative}.gallery__slot--video:after{width:60px;height:60px;border-radius:50%;background-color:#53565a;transition:.2s ease;z-index:10}.gallery__slot--video:after,.gallery__slot--video:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gallery__slot--video:before{width:7px;height:10px;background-image:url(../images/video.svg);background-size:cover;z-index:11}.gallery__slot--video:hover:after,.gallery__slot--video:hover:before{transform:translate(-50%,-50%) scale(.92)}.gallery-img{width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;cursor:pointer}.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}}.project-meta-info{position:relative;display:flex;flex-wrap:wrap}@media (max-height:599px),only screen and (max-width:1799px){.project-meta-info{width:91%;justify-content:space-between}}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.project-meta-info{width:100%}}.project-meta-info__item{position:relative;padding-bottom:23px;padding-top:26px;width:37.5%;display:flex;align-items:flex-end}@media (max-height:599px),only screen and (max-width:1799px){.project-meta-info__item{width:41.5%}}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.project-meta-info__item{padding-bottom:11px;width:45.5%}}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.project-meta-info__item{width:100%;border-bottom:1px solid hsla(0,0%,100%,.12);padding-top:12px;padding-bottom:11px}}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.project-meta-info__item:last-child{border-bottom:0}}.project-meta-info__item:first-child:after,.project-meta-info__item:nth-child(3):after{content:"";position:absolute;left:0;bottom:0;display:block;height:1px;width:100vw;background-color:hsla(0,0%,100%,.12)}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.project-meta-info__item:first-child:after,.project-meta-info__item:nth-child(3):after{bottom:-10px}}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.project-meta-info__item:first-child:after,.project-meta-info__item:nth-child(3):after{content:none}}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.project-meta-info__item:nth-child(4){border-bottom:0}}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.project-meta-info__item:nth-child(5),.project-meta-info__item:nth-child(6){display:none}}.project-meta-info__key{font-size:12px;width:33.33%}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.project-meta-info__key{width:42.33%}}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.project-meta-info__key{width:50%}}.single-project{padding-top:280px}@media (max-height:599px),only screen and (max-width:1799px){.single-project{padding-top:256px}}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.single-project{padding-top:214px}}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.single-project{padding-top:141px}}.single-project__header{overflow:hidden}.single-project__post-title:first-child{margin-bottom:66px}@media (max-height:599px),only screen and (max-width:1799px){.single-project__post-title:first-child{margin-bottom:54px}}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.single-project__post-title:first-child{margin-bottom:26px}}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.single-project__post-title:first-child{margin-bottom:28px}}.single-project__post-meta{margin-bottom:105px}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.single-project__post-meta{margin-bottom:84px}}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.single-project__post-meta{margin-bottom:50px}}.single-project__img-wrap{margin-bottom:256px;width:100%;display:flex;align-items:flex-start}@media (max-height:599px),only screen and (max-width:1799px){.single-project__img-wrap{margin-bottom:214px}}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.single-project__img-wrap{margin-bottom:190px}}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.single-project__img-wrap{margin-bottom:60px}}@media only screen and (max-height:599px) and (max-width:1440px),only screen and (max-width:1441px) and (max-width:1440px){.single-project__img-wrap--half .single-project__picture{width:86.5%}}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.single-project__img-wrap--half .single-project__picture{width:93%}}.single-project__img-wrap--half:last-child .single-project__picture{margin-left:auto}.single-project__paragraph{display:block}.single-project__paragraph:first-child{margin-bottom:256px}@media (max-height:599px),only screen and (max-width:1799px){.single-project__paragraph:first-child{margin-bottom:214px}}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.single-project__paragraph:first-child{margin-bottom:185px}}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.single-project__paragraph:first-child{margin-bottom:60px}}.single-project p{display:block;margin-bottom:256px}@media (max-height:599px),only screen and (max-width:1799px){.single-project p{margin-bottom:214px}}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.single-project p{margin-bottom:185px}}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.single-project p{margin-bottom:60px}}.single-project p:first-child{margin-bottom:256px}@media (max-height:599px),only screen and (max-width:1799px){.single-project p:first-child{margin-bottom:214px}}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.single-project p:first-child{margin-bottom:185px}}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.single-project p:first-child{margin-bottom:60px}}.single-project__picture{position:relative;width:100%;height:100%}.single-project__picture img{width:100%}.single-project__picture--video{position:relative;margin:0 auto;width:auto;height:auto;display:flex;justify-content:center;align-items:center;cursor:pointer}.single-project__picture--video svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1001;cursor:pointer;transition:.2s ease}.single-project__picture--video svg:active{transform:translate(-50%,-50%) scale(.94)}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.single-project__picture--video svg{transform:translate(-50%,-50%) scale(.8)}}.single-project__picture--video video{filter:brightness(.5)}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.single-project__picture--video video{width:100%}}.single-project__picture--video--active svg{opacity:0;visibility:hidden}.single-project__picture--video--active video{filter:brightness(1)}.single-project__projects{position:relative;padding-top:96px}@media (max-height:599px),only screen and (max-width:1799px){.single-project__projects{padding-top:80px}}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.single-project__projects{padding-top:0}}.single-project__projects:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:1px;background-color:hsla(0,0%,100%,.12)}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.single-project__projects:before{content:none}}.single-project__single-project{border-bottom:none}.single-project__single-project:last-child{padding-bottom:0}@media (max-height:599px),only screen and (max-width:1799px){.single-project__single-project .event-card__img{height:120px}}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.single-project__single-project .event-card__img{height:96px}}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.single-project__single-project .event-card__img{height:144px}}@media (max-height:599px),only screen and (max-width:1799px){.single-project__section-title{padding-bottom:1em}.single-project__section-title:first-child{margin-bottom:48px}}@media only screen and (max-height:599px) and (max-width:1110px),only screen and (max-width:1441px) and (max-width:1110px){.single-project__section-title{border-bottom:1px solid hsla(0,0%,100%,.12)}}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.single-project__section-title:first-child{margin-bottom:27px}}.single-project__gallery{margin-bottom:220px}@media (max-width:567px) and (max-aspect-ratio:13/9),(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){.single-project__gallery{margin-bottom:64px}}